21.11.2012, 15:15
Oi Galera, tenho um dialog, em que o player pode escolher sua skin.
Acontece, que depois que ele escolhe a skin, quando ele da spawn, a skin nгo estava trocando.
Entгo eu fiz assim :
Mais estб dando esses Erros :
Alguйm pode me ajudar ?
Acontece, que depois que ele escolhe a skin, quando ele da spawn, a skin nгo estava trocando.
Entгo eu fiz assim :
pawn Код:
new PlayerInfo[MAX_PLAYERS];
pawn Код:
public OnPlayerSpawn(playerid)
{
if(PlayerInfo(playerid) == 1)
{
SetPlayerSkin(playerid, 210 );
}
else if(PlayerInfo(playerid) == 2)
{
SetPlayerSkin(playerid, 226 );
}
else if(PlayerInfo(playerid) == 3)
{
SetPlayerSkin(playerid, 59 );
}
else if(PlayerInfo(playerid) == 4)
{
SetPlayerSkin(playerid, 141 );
}
return 1;
}
pawn Код:
if (dialogid == DIALOG_SEXO1)
{
if (response)
{
SendClientMessage(playerid, -1, "Vocк escolheu o Sexo Masculino.");
PlayerInfo[playerid] = 1; // 210
}
else
{
SendClientMessage(playerid, -1, "Vocк escolheu o Sexo Feminino.");
PlayerInfo[playerid] = 2; // 226
}
}
if (dialogid == DIALOG_SEXO)
{
if (response)
{
SendClientMessage(playerid, -1, "Vocк escolheu o Sexo Masculino.");
PlayerInfo[playerid] = 3; // 59
}
else
{
SendClientMessage(playerid, -1, "Vocк escolheu o Sexo Feminino.");
PlayerInfo[playerid] = 4; // 141
}
}
return 1;
}
Mais estб dando esses Erros :
pawn Код:
C:\Users\Lucas\Desktop\Servidor\gamemodes\OMG.pwn(43) : error 012: invalid function call, not a valid address
C:\Users\Lucas\Desktop\Servidor\gamemodes\OMG.pwn(43) : warning 215: expression has no effect
C:\Users\Lucas\Desktop\Servidor\gamemodes\OMG.pwn(43) : error 001: expected token: ";", but found ")"
C:\Users\Lucas\Desktop\Servidor\gamemodes\OMG.pwn(43) : error 029: invalid expression, assumed zero
C:\Users\Lucas\Desktop\Servidor\gamemodes\OMG.pwn(43) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.