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

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

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

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

Damager для наблюдателей

Статус пользователя fitamin4ik
сообщение 12.10.2015, 19:54
Сообщение #1
Стаж: 15 лет

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

Всем привет, подскажите пожалуйста, как реализовать в данном плагине вывод худа (сколько отнял HP) , только для мертвых игроков, которые наблюдают за ВИП игроком ?

Код:
#include <amxmisc>
#include <VIPSystem>

new g_HudSync, g_HudSync2;

new const PLUGIN[] = "Damager for Admins";
new const VERSION[] = "1.1";
new const AUTHOR[] = "Player";

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_event("Damage", "damage_message", "b", "2!0", "3=0", "4!0");

g_HudSync2 = CreateHudSyncObj();
g_HudSync = CreateHudSyncObj();
}

public damage_message(id)
{
new attacker = get_user_attacker(id);
new damage = read_data(2);

if (is_user_connected(attacker) && VSGetUserVip(attacker))
{
set_hudmessage(0, 100, 200, 0.45, 0.50, 2, 0.1, 4.0, 0.1, 0.1, -1);
ShowSyncHudMsg(attacker, g_HudSync, "%i", damage);
}
else if (is_user_connected(attacker) && VSGetUserVip(id))
{
set_hudmessage(255, 0, 0, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, -1);
ShowSyncHudMsg(id, g_HudSync2, "%i", damage);
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя dialyabev
сообщение 12.10.2015, 20:38
Сообщение #2


Стаж: 11 лет

Сообщений: 243
Благодарностей: 120
Полезность: 596

мутишь таск, пилишь цикл, отсекаешь игроков которые не в теме, выводишь худ, профит.
валяй.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя stardock
сообщение 12.10.2015, 21:54
Сообщение #3


Стаж: 13 лет

Сообщений: 222
Благодарностей: 94
Полезность: 78

Цитата(dialyabev @ 12.10.2015, 22:34) *
мутишь таск, пилишь цикл, отсекаешь игроков которые не в теме, выводишь худ, профит.
валяй.

Зачем таск? Он не нужен.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dialyabev
сообщение 13.10.2015, 7:30
Сообщение #4


Стаж: 11 лет

Сообщений: 243
Благодарностей: 120
Полезность: 596

Покажика мне функцию, которая за слежку за игроком отвечает.
только не нужно писать про синки, это шило на мыло поменять.

Отредактировал: dialyabev, - 13.10.2015, 9:49


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