Hallo liebe Community
Ich habe da ein kleines Problemchen
unzwar habe ich in mein script ein Hotel hinzugefühgt
Eigentlich sollte es so sein das wen man in den Kreis geht das ich ein Menu öffnet und wen man auf betreten geht das man reinteleportiert wird und auf abrechen das es halt abricht!
so bei mir funktioniert es aber nur so:
Ich gehe in den Kreis ich werde sofort teleportiert und ja das Menu kommt auch aber es hat keine funktion bei betreten und abrechen passiert nix weil man ja schon vorher teleportiert wird und wen ich mich dann Teleportiert habe und angekommen bin ist der spieler gefreezt was kann das sein?
Ihr mal der Script wie ich es gemacht habe:
new Menu:hotel;
hotel = CreateMenu("Willkommen Hotel", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(hotel, 0, "Okey");
AddMenuItem(hotel, 0, "Abbrechen");
CreatePickup ( 1559, 23, -2056.38,454.11,35.17 ); //Hotel
if ( pickupid == 14 ){
ShowMenuForPlayer(hotel, playerid);
TogglePlayerControllable(playerid, 0);
SetPlayerInterior(playerid,15);
SetPlayerPos(playerid,2227.89,-1150.23,1026.67);
GivePlayerMoney(playerid,-100);
}
also hier nun zu meinen beiden fragen bzw. bitten
Wie mache ich es das dass man erst teleportiert wird wen man auf Okey gedrückt hat.
Und woran liegt es das man nach dem tele gefreezt ist?
Danke schomal für eure Hilfe!
//edit ein paar rechtschreibfehler ausgebessert