else if (dialogid == 3)//Sex
{
if(!response) return ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, "Rigester", "Male \nFemale", "Ok", "Leave");
new name[MAX_PLAYER_NAME], file[50];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), SERVER_USER_FILE, name);
if (listitem == 0) dini_IntSet(file, "Gender",PlayerInfo[playerid][pGender] = 0);
if (listitem == 0) SetPlayerSkin(playerid, 285);
if (listitem == 0) PlayerInfo[playerid][pSkin] = 285;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "Where are you from?", "Los Santos \n San Fierro \n Las Venturas", "Ok", "Leave");
if (listitem == 1) dini_IntSet(file, "Gender",PlayerInfo[playerid][pGender] = 1);
if (listitem == 1) SetPlayerSkin(playerid, 55);
if (listitem == 1) PlayerInfo[playerid][pSkin] = 55;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "Where are you from?", "Los Santos \n San Fierro \n Las Venturas", "Ok", "Leave");
}
public OnPlayerSpawn(playerid)
{
if(PlayerInfo[playerid][pGender] == 0) SetPlayerSkin(playerid,285);
else if (PlayerInfo[playerid][pGender] == 1) SetPlayerSkin(playerid,55);
return 1;
}
pawn Код:
|
if (dialogid == 3)
{
if(response)
{
if(listitem == 0)
{
dini_IntSet(file, "Gender",PlayerInfo[playerid][pGender] = 0) && SetPlayerSkin(playerid, 285) && PlayerInfo[playerid][pSkin] = 285;
}
if(listitem == 1)
{
dini_IntSet(file, "Gender",PlayerInfo[playerid][pGender] = 1) && SetPlayerSkin(playerid, 55) && PlayerInfo[playerid][pSkin] = 55;
}
}
return 1;
}
error 022: must be lvalue (non-constant)
public OnPlayerSpawn(playerid) { if(PlayerInfo[playerid][pGender] == 0) SetPlayerSkin(playerid,[Whatever Variable In the .ini file]); else if (PlayerInfo[playerid][pGender] == 1) SetPlayerSkin(playerid,[Whatever Variable In the .ini file]); return 1; }
I didn't copy from other gamemode or someother guys script but i ain't use dini before.
|