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

ironfrol

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

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

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

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

Webman

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

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,756
Допустим, при убийстве игрока, в чат писалось сообщение
Ловишь нужное событие и пишешь сообщение всем, либо конкретно тому игроку. Просто. :)
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,345

Черная вдова

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

ironfrol

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

Vit_ amin

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

Vit_ amin

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