Создание универсальных биндов

ironfrol

Участник
Сообщения
131
Реакции
29
Всем привет, хочу узнать, как можно сделать такого рода бинды:

Пример
Допустим, при убийстве игрока, в чат писалось сообщение..
или при взрыве противника гранатой, тоже писалось бы сообщение и т.п

Пока что почти все знают конструкции стандартной команды bind
но это на кнопку делается, а как бы все это сделать на событие (убийства, смерти и т.п)

Читал про alias, так толком и не понял имеют ли они к этому дело?
Кто знает как реализовать выше приведенный пример, прошу помочь))
 

Webman

Nevermind
Сообщения
803
Реакции
330
То есть, именно со стороны игрока чтобы писались сообщения эти? Или сервер?
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
Допустим, при убийстве игрока, в чат писалось сообщение
Ловишь нужное событие и пишешь сообщение всем, либо конкретно тому игроку. Просто. :)
PHP:
public OnPluginStart()
{
	HookEvent("player_death", PlayerDeath, EventHookMode_PostNoCopy);
}

public PlayerDeath(Handle:event, const String:name[], bool:dontBroadcast)
{
	//PrintToChat(GetClientOfUserId(GetEventInt(event, "userid")), "Вас убили!");
	PrintToChatAll("%N помер!", GetClientOfUserId(GetEventInt(event, "userid")));
}
при взрыве противника гранатой, тоже писалось бы сообщение
Именно, когда гранатой убил?
 
Сообщения
2,587
Реакции
1,344

Черная вдова

Участник
Сообщения
2,795
Реакции
670
Он про от клиента, через lua можно наверно, но через программу точно, в чите такое видел
 

ironfrol

Участник
Сообщения
131
Реакции
29
Спасибо) за советы))) но я искал именно для клиента
 

Vit_ amin

Добрая душа
Сообщения
1,504
Реакции
660
Только если все это инжектить .... Стандартно не получиться.
 

Vit_ amin

Добрая душа
Сообщения
1,504
Реакции
660
CheatEngine и прочие хуки (Так создаются читы ....)
 
Сверху Снизу