Guten Tag liebe Community,
Ich habe ein Problem welches sich um einen Anziehladen handelt.
Mein Ziel:
Ein Spieler geht in den Laden gibt dort /unike ein.
Er wird zu meiner Koordinate geportet und ist gefreezet.
Das klappt alles so weit.
ZitatAlles anzeigen
ocmd:unike(playerid,params[])
{
if(!IsPlayerInRangeOfPoint(playerid,30,207.1223,-129.7852,1003.5078))return SendClientMessage(playerid,WHITE,"Du bist nicht in einem Shop");
{
SetPlayerSkin(playerid,14);
SetPlayerPos(playerid,199.0938,-127.1588,1003.5152);
SetPlayerFacingAngle(playerid,178.9852);
SetPlayerCameraPos(playerid,199.1190,-130.1327,1003.5152);
SetPlayerCameraLookAt(playerid,199.0938,-127.1588,1003.5152);
TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid,WHITE,"==================Info:==================");
SendClientMessage(playerid,WHITE,"Gebe /nnext ein um einen anderen Skin zu wählen.");
SendClientMessage(playerid,WHITE,"Wenn Du fertig bist gebe /fnike ein.");
}
return 1;
}
So...
Wenn er nun in dem Shop ist kann er /unike eingeben und wird geportet wie zu sehen ist.
Jetzt möchte Ich, dass er sich einen Skin aussuchen kann.
Ich habe es leider ohne Erfolg erstmal so versucht:
ZitatAlles anzeigenocmd:nnext(playerid,params[])
{
if(!IsPlayerInRangeOfPoint(playerid,30,207.1223,-129.7852,1003.5078))return SendClientMessage(playerid,WHITE,"Du bist nicht in einem Nike Shop");
{
SetPlayerSkin(playerid,142);
}
return 1;
}
Wenn der Spieler dann diesen Schritt erledigt hat habe Ich noch zum Abschluss diesen Befehl eingebaut um wie entfreezet zu werden.
ZitatAlles anzeigen
ocmd:fnike(playerid,params[])
{
if(!IsPlayerInRangeOfPoint(playerid,30,207.1223,-129.7852,1003.5078))return SendClientMessage(playerid,WHITE,"Du bist nicht in einem Nike Shop");
{
SetPlayerPos(playerid,214.6745,-137.1022,1003.5078);
SetPlayerFacingAngle(playerid,270.0837);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,3);
TogglePlayerControllable(playerid, 1);
}
return 1;
}
Mein Problem ist ganz klar bei der Befehl /nnext dort springt er schließlich nur ein Skin weiter und Ich möchte ja, dass er mit diesem Befehl (/nnext) mehrer Skins anzeigen kann.
Ich hoffe Ihr versteht mein Problem und könnt mir helfen.
Ps. Ich Scripte erst seid 4 Tagen also bitte noch böse sein
Liebe Grüße!