22.12.2009, 19:52
Hey, I'm trying to make it so when someone spawns, their skin is randomly set depending on their team.
I tried this:
getting these errors:
EDIT: I changed SetPlayerSkin(playerid,tSkin(rand)); to SetPlayerSkin(playerid,tSkin[rand]);
Now I only have this one error:
C:\Users\Damien\Desktop\samp server 0.3\gamemodes\SFTDM.pwn(231) : error 035: argument type mismatch (argument 2)
I tried this:
Код:
new tSkin[][] = { 26, 35, 237, 38 }; OnPlayerSpawn: if (gTeam[playerid] == TEAM_TOURIST) { SetPlayerTeam(playerid, TEAM_TOURIST); SetPlayerColor(playerid, COLOR_YELLOWGREEN); new rand = random(sizeof(tSkin)); SetPlayerSkin(playerid,tSkin[rand]); }
Код:
C:\Users\Damien\Desktop\samp server 0.3\gamemodes\SFTDM.pwn(231) : error 012: invalid function call, not a valid address C:\Users\Damien\Desktop\samp server 0.3\gamemodes\SFTDM.pwn(231) : warning 215: expression has no effect C:\Users\Damien\Desktop\samp server 0.3\gamemodes\SFTDM.pwn(231) : error 001: expected token: ";", but found ")" C:\Users\Damien\Desktop\samp server 0.3\gamemodes\SFTDM.pwn(231) : error 029: invalid expression, assumed zero C:\Users\Damien\Desktop\samp server 0.3\gamemodes\SFTDM.pwn(231) : fatal error 107: too many error messages on one line
Now I only have this one error:
C:\Users\Damien\Desktop\samp server 0.3\gamemodes\SFTDM.pwn(231) : error 035: argument type mismatch (argument 2)