07.01.2014, 20:57
(
Последний раз редактировалось GhostPerk77; 07.01.2014 в 20:57.
Причина: Misspelling of words
)
Hi there guys. Just to let you know, I'm still a noob in Pawno, which why I came here. I've got this several errors in my script:
This is what I've done and it gave me the error:
And this is my enum:
It used to work normally without a problem. Please help and thanks.
Код:
CustomTDM.pwn(379) : error 017: undefined symbol "PlayerInfo" CustomTDM.pwn(379) : warning 215: expression has no effect CustomTDM.pwn(379) : error 001: expected token: ";", but found "]" CustomTDM.pwn(379) : error 029: invalid expression, assumed zero CustomTDM.pwn(379) : fatal error 107: too many error messages on one line Compilation aborted. Pawn compiler 3.2.3664 4 Errors.
Код:
public OnPlayerDeath(playerid, killerid, reason) { new killerscore = GetPlayerScore(killerid); if (gTeam[playerid] == gTeam[killerid]) { SetPlayerScore(killerid, killerscore-1); GivePlayerMoney(killerid, -1000); GivePlayerMoney(playerid, 500); SendClientMessage(playerid, COLOR_WHITE, "Did you just teamkilled? Penalty = -$5000."); SendClientMessage(killerid, COLOR_WHITE, "You were team killed! Reward = +$500."); } else SetPlayerScore(killerid, killerscore+1); SendClientMessage(playerid, COLOR_WHITE, "Reward for killing = +$500."); SendClientMessage(killerid, COLOR_WHITE, "Penalty for getting killed = -$500."); GivePlayerMoney(killerid, 500); SetCameraBehindPlayer(playerid); GameTextForPlayer(playerid, "Get PWNED son...", 3000, 1); SendDeathMessage(killerid, playerid, reason); GivePlayerMoney(playerid, -500); PlayerInfo[killerid][pKills]++; PlayerInfo[playerid][pDeaths]++; return 1; }
Код:
enum pInfo { pPass, pCash, pVip, pTogVC, pAdmin, pDeveloper, pKills, pDeaths, pBanned, pWarns, pReportMuted, pCookies }