Hallo Community,
ich habe Probleme mit meinem SkinChange, denn es wird nur der aller erste Skin gesetzt und dann nur ein anderer, d.h. der Skin wechselt nur beim ersten klick auf weiter oder zurück. Ich bin am verzweifeln, was es sein könnte. Hier sit der Code vom 'Weiter' knopf:
if(clickedid == S_Weiter){
SelectedSkin[playerid]++;
if(PlayerInfo[playerid][pMember] == 0){
if(SelectedSkin[playerid] > 6){
SelectedSkin[playerid] = 0;
PlayerInfo[playerid][pSkin] = ZiviSkins_mann[SelectedSkin[playerid]];
SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
}
} else if(PlayerInfo[playerid][pMember] == 1){
if(SelectedSkin[playerid] > 4){
SelectedSkin[playerid] = 0;
PlayerInfo[playerid][pSkin] = SAPDSkins[SelectedSkin[playerid]];
SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
}
} else {
if(SelectedSkin[playerid] > 6){
SelectedSkin[playerid] = 0;
PlayerInfo[playerid][pSkin] = ZiviSkins_mann[SelectedSkin[playerid]];
SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
}
}
}
Die Skins sind einfach oben gespeichert:
new SAPDSkins[] = {280, 281, 282, 283, 284};
Was mache ich falsch? Ich bitte um eure Hilfe.
Mit freundlichen Grüßen
Adrian Rodriguez