22.10.2010, 22:28
Quote:
public OnPlayerDeath(playerid, killerid, reason) { new name[MAX_PLAYER_NAME]; new string[256]; //new dmessage[128]; //new deathreason[20]; new playercash; new victimteam; new Floatx,Floaty,Floatz; new killerteam; |
Quote:
if(victimteam >= 4) { if(IsPlayerConnected(killerid)) { //new killer[MAX_PLAYER_NAME]; //GetPlayerName(playerid, killer, sizeof(killer)); new slice = 100; //$100 playercash = ScriptMoney[playerid]; if(gTeam[killerid] != 2) { WantedPoints[killerid] += 2; } //+ 2 wanted points if(SafeTime[playerid] <= 0) { if(gTeam[killerid] != gTeam[playerid]) { if(GetPlayerState(killerid) == 1) { PlayerInfo[killerid][pKills] = PlayerInfo[killerid][pKills] + 2; } else { PlayerInfo[killerid][pKills]++; } PlayerInfo[playerid][pKills]--; } } /*if (strlen(deathreason) > 0)// patch { if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill) || gTeam[killerid] == gTeam[playerid])//med kill criminal { format(string, sizeof(string), ".: %s murdered %s. (%s) :.", killer, name, deathreason); } else { format(string, sizeof(string), ".: %s murdered %s. (%s) for $%d :.", killer, name, deathreason, slice); } } else { if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill || gTeam[killerid] == gTeam[playerid])) { format(string, sizeof(string), ".: %s murdered %s :.", killer, name); } else { format(string, sizeof(string), ".: %s murdered %s for $%d :.", killer, name, slice); } }*/ if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill) || (gTeam[killerid] == gTeam[playerid] && gTeam[playerid] != 4)) { slice = 0; } if (((gTeam[killerid]) != 4) && ((gTeam[killerid]) == gTeam[playerid]))//no team kill { slice = 0; } if (playercash > 0) { SafeGivePlayerMoney(playerid, -slice); } else { slice = slice+500; } SafeGivePlayerMoney(killerid, slice); //GameTextForPlayer(playerid, dmessage, 5000, 2); PlayerPlaySound(killerid, 1083, 0.0, 0.0, 0.0); if (((gTeam[killerid]) == 3) && reason != 49) { new killer[MAX_PLAYER_NAME]; GetPlayerName(playerid, killer, sizeof(killer)); format(string,256,".: ¤ШіКС§ЛТГ %s ґйЗВ %s г№ГРВР %.2f їШµ :.",killer,Weapons[reason],GetDistanceBetweenPlayers(playerid,killerid)); SendClientMessage(killerid, COLOR_SUPERRED, string); SetPlayerCriminal(killerid,255, "¦ТµЎГ"); } else if (((gTeam[killerid]) == 3) && reason == 49) { new killer[MAX_PLAYER_NAME]; GetPlayerName(playerid, killer, sizeof(killer)); format(string,256,".: ¤ШіКС§ЛТГ %s ґйЗВ %s г№ГРВР %.2f їШµ :.",killer,Weapons[reason],GetDistanceBetweenPlayers(playerid,killerid)); SendClientMessage(killerid, COLOR_SUPERRED, string); SetPlayerCriminal(killerid,255, "¦иТбЕйЗЛ№Х"); } } } |
Quote:
C:\Documents and Settings\Administrator\My Documents\Downloads\Compressed\GTARP\GTARP\gamemod es\gtarp.pwn(4097) : error 017: undefined symbol "Weapons" C:\Documents and Settings\Administrator\My Documents\Downloads\Compressed\GTARP\GTARP\gamemod es\gtarp.pwn(4097) : warning 215: expression has no effect C:\Documents and Settings\Administrator\My Documents\Downloads\Compressed\GTARP\GTARP\gamemod es\gtarp.pwn(4097) : error 001: expected token: ";", but found "]" C:\Documents and Settings\Administrator\My Documents\Downloads\Compressed\GTARP\GTARP\gamemod es\gtarp.pwn(4097) : error 029: invalid expression, assumed zero C:\Documents and Settings\Administrator\My Documents\Downloads\Compressed\GTARP\GTARP\gamemod es\gtarp.pwn(4097) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. |