Weitere Menüs im Script

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • in dem du einfach mehrere reinscriptest, oder was meinst du?


    Normalerweise sollte sowas als Antwort reichen.


    #include <a_samp>
    new
    Menu:Teleport,
    Menu:AmmuNation;
    public OnGameModeInit() {
    Teleport=Menu:CreateMenu("~w~Teleport Menu",1,20,200,200);
    SetMenuColumnHeader(Teleport, 0, "Location");
    AddMenuItem(Teleport,0," Los Santos");
    AddMenuItem(Teleport,0," San Fierro");
    AddMenuItem(Teleport,0," Las Venturas");
    AddMenuItem(Teleport,0," Desert");
    AddMenuItem(Teleport,0," Country");
    //
    AmmuNation=Menu:CreateMenu("~w~Ammu-Nation",1,20,150,150);
    SetMenuColumnHeader(AmmuNation, 0, "Weapon Type");
    AddMenuItem(AmmuNation,0," Pistole");
    AddMenuItem(AmmuNation,0," Micro SMG");
    AddMenuItem(AmmuNation,0," Shotguns");
    AddMenuItem(AmmuNation,0," SMG");
    AddMenuItem(AmmuNation,0," Rifles");
    AddMenuItem(AmmuNation,0," Assault rifle");
    AddMenuItem(AmmuNation,0," Grenades");
    AddMenuItem(AmmuNation,0," Hand Guns");
    return 1;
    }
    public OnPlayerSelectedMenuRow(playerid, row)
    {
    new
    Menu:Current;
    Current=GetPlayerMenu(playerid);
    if(Current==Teleport) {
    }
    else if(Current==AmmuNation) {
    }
    return 1;
    }


  • das in den Gamemodeinit ist es ja klein problem


    public OnPlayerSelectedMenuRow(playerid, row)
    {
    new
    Menu:Current;
    Current=GetPlayerMenu(playerid);
    if(Current==Teleport) {
    }
    else if(Current==AmmuNation) {
    }
    return 1;
    }


    da habe ich ca. 50 case und dann wollte ich da noch mein Handy menü rein machen und das hat nochmal 10 case