So ich hab mal ein Menü Für euch (inmeine Fall ist das für mein Stunt-Server)
Ganz oben:
new Menu:Telemenu;
Unter public OnGameModeInit()
Telemenu = CreateMenu("~r~Dein ~g~Menu ~y~Name", 2, 200.0, 100.0, 150.0, 150.0); //Menü-Name
SetMenuColumnHeader(Telemenu, 0, "~g~Liste:"); //Unter den Menünamen
AddMenuItem(Telemenu, 0, "Porten"); //Hier der Text womit auswählen tust z.b. auf zu
AddMenuItem(Telemenu, 0, "Porten"); //Hier der Text womit auswählen tust z.b. auf zu
AddMenuItem(Telemenu, 0, "Porten"); //Hier der Text womit auswählen tust z.b. auf zu
AddMenuItem(Telemenu, 1, "~g~Los Santos"); //Steht direkt neben den Porten ~g~ = Grün
AddMenuItem(Telemenu, 1, "~b~San Fierro"); //Steht direkt neben den Porten ~b~ = Blau
AddMenuItem(Telemenu, 1, "~y~LV-Flughafen"); //Steht direkt neben den Porten ~y~ = Gelb
unter public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/menu", cmdtext, true, 10) == 0)
{
ShowMenuForPlayer(Telemenu, playerid);
TogglePlayerControllable(playerid, false);
return 1;
}
Und Am Besten GANZ nach unten
public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:Current = GetPlayerMenu(playerid);
if(Current == Telemenu)
{
switch(row)
{
case 0:
{
if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid), x, y, z); //Wohin dergeportet werden soll
HideMenuForPlayer(Telemenu, playerid);
TogglePlayerControllable(playerid, true);
}
else
{
SetVehiclePos(playerid, x, y, z); //Wohin dergeportet werden soll
HideMenuForPlayer(Telemenu, playerid);
TogglePlayerControllable(playerid, true);
GameTextForPlayer(playerid,"~g~Viel spaß mit den Script ~r~:D",2500,3);
//Hier kannst du ein Text SChreiben wen er geportet wurde
}
}
case 1:
{
if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid), x, y, z); //Wohin dergeportet werden soll
HideMenuForPlayer(Telemenu, playerid);
TogglePlayerControllable(playerid, true);
}
else
{
SetVehiclePos(playerid, x, y, z); //Wohin dergeportet werden soll
HideMenuForPlayer(Telemenu, playerid);
TogglePlayerControllable(playerid, true);
GameTextForPlayer(playerid,"~g~Viel spaß mit den Script ~r~:D",2500,3); //Hier kannst du ein Text SChreiben wen er geportet wurde
}
}
case 2:
{
if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid), x, y, z); //Wohin dergeportet werden soll
HideMenuForPlayer(Telemenu, playerid);
TogglePlayerControllable(playerid, true);
}
else
{
SetVehiclePos(playerid, x, y, z); //Wohin dergeportet werden soll
HideMenuForPlayer(Telemenu, playerid);
TogglePlayerControllable(playerid, true);
GameTextForPlayer(playerid,"~g~Viel spaß mit den Script ~r~:D",2500,3);
//Hier kannst du ein Text SChreiben wen er geportet wurde
}
}
}
}
return 1;
}
Bitteschön Hoffe ihr könnt damit was anfangen
Euer Palamo