06.02.2012, 11:31
I want to make it so that it will say: Has been killed by server" if the player is not killed by someone else,
How should I do this
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
IsInHouse[playerid] = 0;
IsInHouseID[playerid] = 9999;
IsInBizz[playerid] = 0;
IsInBizzID[playerid] = 9999;
IsInBizzType[playerid] = 0;
isdeath[playerid] = 1;
foreach(Player, i) {
if(PlayerInfo[i][AdminLevel] >= 1) {
new string[128];
new gun[24];
new Name1[24], Name2[24];
GetPlayerName(playerid, Name1, 24);
GetPlayerName(killerid, Name2, 24);
GetWeaponName(GetPlayerWeapon(killerid), gun, 24);
format(string, sizeof(string), "[ADMIN] %s just killed %s With a %s", Name1, Name2, gun);
SendClientMessage(i, COLOR_RED, string);
}
}
if(GetPlayerWeapon(killerid) == 38)
{
if(PlayerInfo[killerid][AdminLevel] < 5)
{
new string[128];
new name[24];
GetPlayerName(killerid, name, sizeof(name));
format(string, sizeof(string), "%s just got banned for Using Weapon Hacks by AntiCheat System 'Molov'", name);
ProxDetector(10000000000.0, playerid, string, 0xFF0000FF, 0xFF0000FF, 0xFF0000FF, 0xFF0000FF, 0xFF0000FF);
Ban(killerid);
}
}
return 1;
}