Üdv.!
Egy scriptbe kezdtem bele, melyben ha megölsz valakit és a \"banda\" változó \"true\", akkor 20 pontot kapj 10 helyett.
Valami ilyesmi:
.............................
new banda[MAX_PLAYERS];
.............................
COMMAND:banda(playerid,params[])
{
banda[playerid] = true;
return 1;
}
az kéne, hogy a halálnál: hogyan állapítom meg, hogy mi az érték a gyilkosnak?
ez volt a próba, nem volt jó:
if (banda[killerid] = true)
{
if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 20);
}
Hiba:
D:\\............................\\gamemodes\\vgrandlarc.pwn(165) : error 012: invalid function call, not a valid address
D:\\............................\\gamemodes\\vgrandlarc.pwn(165) : warning 215: expression has no effect
D:\\............................\\gamemodes\\vgrandlarc.pwn(165) : error 001: expected token: \";\", but found \")\"
D:\\............................\\gamemodes\\vgrandlarc.pwn(165) : error 029: invalid expression, assumed zero
D:\\............................\\gamemodes\\vgrandlarc.pwn(165) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.