es geht nur ein menu ??

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
  • public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == scheinmenu) // Name des Menüs, das wir als ID 0 definiert haben
    {
    if(response)
    {
    if(listitem == 0) // Führerschein
    {


    {
    if(PlayerInfo[playerid][pCarLic] == 0)
    {
    if(GetPlayerCash(playerid) >= 3500)
    {
    GivePlayerCash(playerid,-3500);
    SendClientMessage(playerid,COLOR_WHITE,"[Info:] Fahrstunde gestartet, Geh raus ums eck und nimm dir ein Fahrschulauto");
    TakingDrivingTest[playerid] = 1;
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY,"[Error:] Du hast nicht genug Geld");
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY,"[Error:] Du hast schon einen Führerschein");
    }
    }
    }
    if(listitem == 2) // Flugschein
    {
    if(GetPlayerVirtualWorld(playerid) == FlyingTestPosition[World])
    {
    if(PlayerInfo[playerid][pFlyLic] == 0)
    {
    if(GetPlayerCash(playerid) >= 10000)
    {
    GivePlayerCash(playerid,-10000);
    SendClientMessage(playerid,COLOR_WHITE,"[Info:] Du Bekommst einen Flugschein");
    PlayerInfo[playerid][pFlyLic] = 1;
    OnPlayerDataSave(playerid);
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY,"[Error:] Du hast nicht genug Geld");
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY,"[Error:] Du hast schon einen Flugschein");
    }
    }
    }


    }
    if(listitem == 3) //Waffenschein
    {
    {
    {
    if(PlayerInfo[playerid][pWepLic] == 0)
    {
    if(GetPlayerCash(playerid) >= 5000)
    {
    GivePlayerCash(playerid,-5000);
    SendClientMessage(playerid,COLOR_WHITE,"[Info:] Du kaufst einen Waffenschein");
    PlayerInfo[playerid][pWepLic] = 1;
    OnPlayerDataSave(playerid);
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY,"[Error:] Du hast nicht genug Geld");
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY,"[Error:] Du hast schon einen Waffenschein");
    }
    }
    }
    }
    }
    }
    Das scheine menu funkt wunderbar aber wenn ich dann das 2te ins script einfüge(gotomenu) stürzt pawn immer ab -.- was mache ich falsch ??

    Einmal editiert, zuletzt von Optiimal ()

  • Es geht darum das man beim einrücken Fehler sieht, hier bereits in zeile 7 und 9 sind 2 { und im späteren code sind auch noch klammerfehler...
    Übrigens wenn man beim Beitrag schreiben auf "Quellcode" geht und dann reinkopiert bleibt der code eingrückt, wieder auf Editor umschalten sollte man dann aber nicht