new str[128];
new fpm,fkm;
fpm = playerVariables[playerid][pGroup];
fkm = playerVariables[playerid][pGroup];
for(new turf = 1; turf < sizeof(TurfInfo); turf++)
{
if(IsPlayerInTurf(playerid, turf) && IsPlayerInTurf(killerid, turf))
{
if(IsAMember(playerid) && IsAMember(killerid))
{
if(WarInfo[turf][wFaction] == fpm && WarInfo[turf][wAttacker] == fkm || WarInfo[turf][wFaction] == fkm && WarInfo[turf][wAttacker] == fpm)
{
if(fkm == WarInfo[turf][wAttacker] || fkm == WarInfo[turf][wFaction])
{
WarScoreF[fkm][turf] += 1.0;
}
ucideri[killerid][turf] ++;
decese[playerid][turf] ++;
if(playerVariables[killerid][pGroup] == WarInfo[turf][wAttacker])
{
if(ucideri[killerid][turf] > bestscoreat[turf])
{
bestscoreat[turf] = ucideri[killerid][turf];
bestmemberat[turf] = killerid;
}
}
if(playerVariables[killerid][pGroup] == WarInfo[turf][wFaction])
{
if(ucideri[killerid][turf] > bestscoredf[turf])
{
bestscoredf[turf] = ucideri[killerid][turf];
bestmemberdf[turf] = killerid;
}
}
if(playerVariables[playerid][pGroup] == WarInfo[turf][wAttacker])
{
if(decese[playerid][turf] > worstscoreat[turf])
{
worstscoreat[turf] = decese[playerid][turf];
worstmemberat[turf] = playerid;
}
}
if(playerVariables[playerid][pGroup] == WarInfo[turf][wFaction])
{
if(decese[playerid][turf] > worstscoredf[turf])
{
worstscoredf[turf] = decese[playerid][turf];
worstmemberdf[turf] = playerid;
}
}
format(str, sizeof(str), "Turf %d: You killed %s", turf,GetName(playerid));
SCM(killerid, COLOR_WHITE, str);
format(str, sizeof(str), "Turf %d: You were killed by %s", turf,GetName(killerid));
SCM(playerid, COLOR_WHITE, str);
return 1;
}
}
}
}
format(str, sizeof(str), "Turf %d: You killed %s", turf,GetName(playerid));
SCM(killerid, COLOR_WHITE, str);
format(str, sizeof(str), "Turf %d: You were killed by %s", turf,GetName(killerid));
SCM(playerid, COLOR_WHITE, str);
return 1;
format(str, sizeof(str), "Turf %d: You killed %s", turf,GetName(playerid));
SendClientMessageEx(killerid, COLOR_WHITE, str);
format(str, sizeof(str), "Turf %d: You were killed by %s", turf,GetName(killerid));
SendClientMessageEx(playerid, COLOR_WHITE, str);
return 1;
new FALSE = false;
#define SendFormattedMessage(%0,%1,%2) do{new _str[128]; format(_str,128,%2); SendClientMessageEx(%0,%1,_str);}while(FALSE)
F:\xxxxxxxxxxxxxxxxx\xxxxxxxxxxxxxxxxx(10566) : error 017: undefined symbol "SendClientMessageEx"
F:\xxxxxxxxxxxxxxxxx\xxxxxxxxxxxxxxxxx(1056 ![]() Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase |
SendClientMessage(playerid, -1, str); //For dead player
SendClientMessage(killerid, -1, str);//For killerid