ich habe folgendes problem:
ich habe mir eine eigenes skinauswahl gebaut
nur wechselt er den skin nicht wenn ich ich die taste dazu drücke:
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
new Account[128];
format(Account,sizeof(Account),"/Accounts/%s.ini",SpielerName(playerid));
INI_Open(Account);
if (newkeys == KEY_RIGHT)
{
if (INI_ReadInt("Gang") == 1)
{
if (GetPlayerSkin(playerid) == 105)
{
SetPlayerSkin(playerid,106);
}
if (GetPlayerSkin(playerid) == 106)
{
SetPlayerSkin(playerid,107);
}
if (GetPlayerSkin(playerid) == 107)
{
SetPlayerSkin(playerid,105);
}
}
}
if (newkeys == KEY_JUMP)
{
if (GetPVarInt(playerid,"Skinauswahl") == 1)
{
TogglePlayerControllable(playerid,1);
SetCameraBehindPlayer(playerid);
}
}
INI_Close();
return 1;
}