Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Доделать...

Статус пользователя Fred Perry
сообщение 29.2.2012, 17:19
Сообщение #1


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Всем здарова!
Помогите доделать плагин, в общем чтобы когда писало Monster/Mega kill проигрывало заодно и звуки..
Буду невероятно благодарен...
Типа miscstats
#include <amxmodx>
#include <csx>
#include <cstrike>

new g_streakKills[33][2]
new hud_messges

new g_KillingMsg[5][] =
{
"%s Multi Kill",
"%s Ultra Kill",
"%s Mega Kill",
"%s Monster Kill",
""
}

public plugin_init()
{
register_plugin("HUM Kills", "2.5", "Sutar")
hud_messges = CreateHudSyncObj()
}

public client_putinserver(id)
{
g_streakKills[id] = {0, 0}
}

public client_death(killer, victim, wpnindex, hitplace, TK)
{
if (wpnindex == CSW_C4)
{
return
}

new selfkill = (killer == victim) ? 1 : 0

if (!TK)
{
g_streakKills[victim][1]++
g_streakKills[victim][0] = 0

if (!selfkill)
{
g_streakKills[killer][0]++
g_streakKills[killer][1] = 0

new a = g_streakKills[killer][0] - 3

if ((a > -1) && !(a % 2))
{
new name[32]
get_user_name(killer, name, 31)

if ((a >>= 1) > 4)
a = 5

set_hudmessage(0, 100, 255, 0.05, 0.50, 2, 0.02, 6.0, 0.01, 0.1, -1)
ShowSyncHudMsg(0, hud_messges, g_KillingMsg[a], name)
}
}
}
}

//Установка/Разминирование бомбы
announceEvent(id, message[])
{
new name[32];
new player[] = "";
get_user_name(id, name, 31);

set_hudmessage(0, 255, 0, 0.05, 0.50, 2, 0.02, 6.0, 0.01, 0.1, -1);
ShowSyncHudMsg(0, hud_messges, "%s %s %s",player, name, message);
}

public bomb_planted(planter)
{
announceEvent(planter, "установил бомбу");
}

public bomb_defused(defuser)
{
announceEvent(defuser, "разминировал бомбу");
}


Заранее огромное спасибо.

Отредактировал: Fred Perry, - 29.2.2012, 21:21


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя basket
сообщение 29.2.2012, 20:59
Сообщение #2


Стаж: 15 лет

Сообщений: 165
Благодарностей: 43
Полезность: 72

Цитата(Fred Perry @ 29.2.2012, 17:19) *
Всем здарова!
Помогите доделать плвгин, в общем чтобы когда писало Monster/Mega kill проигрывало заодно и звуки..
Буду невероятно благодарен...
Типа miscstats
#include <amxmodx>
#include <csx>
#include <cstrike>

new g_streakKills[33][2]
new hud_messges

new g_KillingMsg[5][] =
{
"%s Multi Kill",
"%s Ultra Kill",
"%s Mega Kill",
"%s Monster Kill",
""
}

public plugin_init()
{
register_plugin("HUM Kills", "2.5", "Sutar")
hud_messges = CreateHudSyncObj()
}

public client_putinserver(id)
{
g_streakKills[id] = {0, 0}
}

public client_death(killer, victim, wpnindex, hitplace, TK)
{
if (wpnindex == CSW_C4)
{
return
}

new selfkill = (killer == victim) ? 1 : 0

if (!TK)
{
g_streakKills[victim][1]++
g_streakKills[victim][0] = 0

if (!selfkill)
{
g_streakKills[killer][0]++
g_streakKills[killer][1] = 0

new a = g_streakKills[killer][0] - 3

if ((a > -1) && !(a % 2))
{
new name[32]
get_user_name(killer, name, 31)

if ((a >>= 1) > 4)
a = 5

set_hudmessage(0, 100, 255, 0.05, 0.50, 2, 0.02, 6.0, 0.01, 0.1, -1)
ShowSyncHudMsg(0, hud_messges, g_KillingMsg[a], name)
}
}
}
}

//Установка/Разминирование бомбы
announceEvent(id, message[])
{
new name[32];
new player[] = "";
get_user_name(id, name, 31);

set_hudmessage(0, 255, 0, 0.05, 0.50, 2, 0.02, 6.0, 0.01, 0.1, -1);
ShowSyncHudMsg(0, hud_messges, "%s %s %s",player, name, message);
}

public bomb_planted(planter)
{
announceEvent(planter, "установил бомбу");
}

public bomb_defused(defuser)
{
announceEvent(defuser, "разминировал бомбу");
}


Заранее огромное спасибо.



Перезапишите сами звуки с добавлением мелодии, измените чуть название звуков и в плагине тоже поставьте аналогичные вашим изменениям.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 1.3.2012, 7:12
Сообщение #3


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(basket @ 29.2.2012, 20:59) *
Перезапишите сами звуки с добавлением мелодии, измените чуть название звуков и в плагине тоже поставьте аналогичные вашим изменениям.

Не понимаю что ты написал


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя grey
сообщение 1.3.2012, 11:37
Сообщение #4


Стаж: 15 лет

Сообщений: 1785
Благодарностей: 1098
Полезность: 675

Цитата(Fred Perry @ 1.3.2012, 7:12) *
Не понимаю что ты написал

Зачем доделывать? если за место тебя уже всё сделали... почитай эту тему


---
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 1.3.2012, 14:50
Сообщение #5
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

Fred Perry,
не тебе я писал этот плагин?
тыж говорил, тебе нужен только текст... а звуки - нет...
Теперь и звуки нужны??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 1.3.2012, 17:29
Сообщение #6


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(Orty_Hart @ 1.3.2012, 14:50) *
Fred Perry,
не тебе я писал этот плагин?
тыж говорил, тебе нужен только текст... а звуки - нет...
Теперь и звуки нужны??

Да, делал ты, я не отрицаю.
В той же теме я просил доделать, н ты мб не увидел.
Цитата
Зачем доделывать? если за место тебя уже всё сделали... почитай эту тему

Спасибо, если же не сделают я воспользуюсь твоим советом.


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 1.3.2012, 18:08
Сообщение #7
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

Fred Perry,
Мой тебе совет, включи плагин miscstats стандартный... и там с тонкими настройками... можно вкл и выкл любые возможности...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
vip-servera
сообщение 12.3.2012, 14:49
Сообщение #8
Стаж: 15 лет

Сообщений: 211
Благодарностей: 11
Полезность: 0

Ранще делал себе похожую функцию только еше +звуки когда ставиш бомбу +когда поставил бомбу + когда минируешь +когда разменировал
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 12.3.2012, 17:41
Сообщение #9


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(vip-servera @ 12.3.2012, 14:49) *
Ранще делал себе похожую функцию только еше +звуки когда ставиш бомбу +когда поставил бомбу + когда минируешь +когда разменировал

Это делается без проблем, а вот звуки которые я предлагал выше я не знаю как сделать.
Прошу помощи


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: