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
}



