i have a 2 problems with my Script.
1. i cant see my checkpoint, but the menu is working
2. If i leave the menu, nothing happen and the server is restarting
Код:
public OnPlayerSelectedMenuRow(playerid, row) {
new Menu:CurrentMenu = GetPlayerMenu(playerid);
new pname[256]; GetPlayerName(playerid, pname, 256);
if(CurrentMenu == Drinksmenu)
{
switch(row)
{
case 0: //
{
format(string4,256,"[Pinky's Bar] %s hat ein Glas Vodka bestellt!", pname);
SendClientMessageToAll(0x00FF00FF ,string4);
ShowMenuForPlayer(Drinksmenu, playerid); //Damit das Menь bleibt
}
case 1:
{
format(string4,256,"[Pinky's Bar] %s hat ein Glas Bier bestellt!", pname);
SendClientMessageToAll(0x00FF00FF ,string4);
ShowMenuForPlayer(Drinksmenu, playerid);
}
case 2:
{
format(string4,256,"[Pinky's Bar] %s hat ein Glas Schnapps bestellt!", pname);
SendClientMessageToAll(0x00FF00FF ,string4);
ShowMenuForPlayer(Drinksmenu, playerid);
}
case 3:
{
format(string4,256,"[Pinky's Bar] %s hat ein Koktail bestellt!", pname);
SendClientMessageToAll(0x00FF00FF ,string4);
ShowMenuForPlayer(Drinksmenu, playerid);
}
case 4:
{
format(string4,256,"[Pinky's Bar] %s hat ein Glas Orangensaft bestellt!", pname);
SendClientMessageToAll(0x00FF00FF ,string4);
ShowMenuForPlayer(Drinksmenu, playerid);
}
case 5:
{
format(string4,256,"[Pinky's Bar] %s hat ein Glas Wasser bestellt!", pname);
SendClientMessageToAll(0x00FF00FF ,string4);
ShowMenuForPlayer(Drinksmenu, playerid);
}
case 6:
{
format(string4,256,"[Pinky's Bar] %s hat ein Glas Cola bestellt!", pname);
SendClientMessageToAll(0x00FF00FF ,string4);
ShowMenuForPlayer(Drinksmenu, playerid);
}
case 7:
{
format(string4,256,"[Pinky's Bar] %s hat eine Flasche Wein bestellt!", pname);
SendClientMessageToAll(0x00FF00FF ,string4);
ShowMenuForPlayer(Drinksmenu, playerid);
}
case 8:
{
format(string4,256,"[Pinky's Bar] %s hat eine Flasche Champagne bestellt!", pname);
SendClientMessageToAll(0x00FF00FF ,string4);
ShowMenuForPlayer(Drinksmenu, playerid);
}
case 9:
{
DestroyMenu(Drinksmenu);
TogglePlayerControllable(playerid, 1);
}
}
}
return 1;
}
Код:
public OnPlayerSpawn(playerid)
{
SetPlayerCheckpoint(playerid, -2653.5393,1407.7533,906.2734, 3.0);
return 1;
}