У меня есть один вариант
PHP код:
new name_weapon[][] =
// http://wiki.sa-mp.com/wiki/Weapons_RU
// ставь в родительный падеж,
// чтобы текст был связанным =]
{
"кулаками", // 0
"кастетом" // 1
// и т.д.
};
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
new str[128-(MAX_PLAYER_NAME*2+20)], kiler_player_id[MAX_PLAYER_NAME], dead_player_id[MAX_PLAYER_NAME];
GetPlayerName(killerid, kiler_player_id, MAX_PLAYER_NAME);
GetPlayerName(playerid, dead_player_id, MAX_PLAYER_NAME);
format(str, sizeof str, "%s убил %s %s", kiler_player_id, dead_player_id, name_weapon[reason])
// Zangetsu убил OKStyle кулаками :D
if(игрок_есть_администратор[playerid] > 0)
{
SendClientMessage(playerid, -1, str);
}
}
return 1;
}
Вариант DC кручи (как обычно ^^)
![Цитата](images/styles/AnimatedArena/misc/quote_icon.png)
Сообщение от
Daniel_Cortez
PHP код:
public OnPlayerDeath(playerid, killerid, reason)
{
for (new i = GetPlayerPoolSize(); i != -1; --i)
if (IsPlayerConnected(i) && <проверка-на-админа>)
SendDeathMessageToPlayer(i, killerid, playerid, reason);
}