Wieso öffnet sich das Arbeitsamt Menu nicht?

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
  • Guten Abend,


    Und schon wieder ein neues Problem.
    Immer wenn ich in das Arbeitsamticon laufe, sollte eig. sich ein Menu öffnen mit den Jobs.
    Aber nur die Kamera bleibt stehen (so soll es sein) und man ist gefreezt. (So soll es sein)
    Nur das Menu öffnet sich nicht.


    Hier das Menu:

    //Jobs
    LegalJobs = CreateMenu("Arbeitsamt", 1, 50.0, 180.0, 200.0, 200.0);
    AddMenuItem(LegalJobs, 0, "Detektive");
    AddMenuItem(LegalJobs, 0, "Anwalt");
    AddMenuItem(LegalJobs, 0, "W.A Tuner");
    AddMenuItem(LegalJobs, 0, "Boxer");
    AddMenuItem(LegalJobs, 0, "Trucker");
    AddMenuItem(LegalJobs, 0, "Farmer");
    AddMenuItem(LegalJobs, 0, "Stuntman");
    AddMenuItem(LegalJobs, 0, "[Weiter]");
    AddMenuItem(LegalJobs, 0, "[Exit]");


    //Jobs
    LegalJobs2 = CreateMenu("Arbeitsamt Jobs", 1, 50.0, 180.0, 200.0, 200.0);
    AddMenuItem(LegalJobs2, 0, "Taxifahrer");
    AddMenuItem(LegalJobs2, 0, "Busfahrer");
    AddMenuItem(LegalJobs2, 0, "Zeitungsjunge");
    AddMenuItem(LegalJobs2, 0, "Zugfahrer");
    AddMenuItem(LegalJobs2, 0, "Platzhalter");
    AddMenuItem(LegalJobs2, 0, "W.A Tuner");
    AddMenuItem(LegalJobs2, 0, "Bodyguard");
    AddMenuItem(LegalJobs2, 0, "Stuntman");
    AddMenuItem(LegalJobs2, 0, "[Zurueck]");
    AddMenuItem(LegalJobs2, 0, "[Exit]");


    //Arbeitsamt
    Arbeitsamt = CreateMenu("Arbeitsamt", 2, 200.0, 100.0, 150.0, 150.0);
    AddMenuItem(Arbeitsamt, 0, "Dedektive");
    AddMenuItem(Arbeitsamt, 0, "Anwalt");
    AddMenuItem(Arbeitsamt, 0, "Zugfahrer");
    AddMenuItem(Arbeitsamt, 0, "W.A Tuner");
    AddMenuItem(Arbeitsamt, 0, "Bodyguard");
    AddMenuItem(Arbeitsamt, 0, "Boxer");
    AddMenuItem(Arbeitsamt, 0, "Bus Fahrer");
    AddMenuItem(Arbeitsamt, 0, "Trucker");
    AddMenuItem(Arbeitsamt, 0, "Zeitungsjunge");
    AddMenuItem(Arbeitsamt, 0, "Stuntman");
    AddMenuItem(Arbeitsamt, 0, "Pizza-Kurier");
    AddMenuItem(Arbeitsamt, 0, "Hot-Dog Verkaeufer");
    AddMenuItem(Arbeitsamt, 0, "Farmer");
    AddMenuItem(Arbeitsamt, 0, "[Abbrechen]");


    //Arbeitsamt
    Arbeitsamti = CreateMenu("Arbeitsamt Illegal", 2, 200.0, 100.0, 150.0, 150.0);
    AddMenuItem(Arbeitsamti, 0, "Waffen-Dealer");
    AddMenuItem(Arbeitsamti, 0, "Drogen-Dealer");
    AddMenuItem(Arbeitsamti, 0, "Auto-Dealer");
    AddMenuItem(Arbeitsamti, 0, "Hacker");
    AddMenuItem(Arbeitsamti, 0, "Hure");
    AddMenuItem(Arbeitsamti, 0, "Taschendieb");
    AddMenuItem(Arbeitsamti, 0, "[Abbrechen]");


    arbeitseingang = CreatePickup(1210, 2, 358.553,169.035,1008.383, -1); //Arbeitsamt Menu


    if(pickupid == arbeitseingang) {
    if(PlayerInfo[playerid][pJob] < 1) {
    TogglePlayerControllable(playerid,0);
    ShowMenuForPlayer(Arbeitsamt,playerid);
    return 1;
    }
    SendClientMessage(playerid, COLOR_GREY, " Du hast schon einen Job");
    TogglePlayerControllable(playerid,1);
    return 1;
    }


    Ich glaub ja nicht, dass jemand das versteht,
    aber ein Versuch ist es Wert.


    Liebe Grüße
    Mr.X


    Diese Signatur wird erneuert.
    Bitte haben Sie ein wenig geduld...



  • ICh denke du hast ein GF Edit.

    Daher zu einem Befehl gehen der dir bekannt ist, bsp /makeleader suchen.


    Darüber einfügen:


    if(strcmp(cmd, "/test123", true) == 0)
    {
    if(PlayerInfo[playerid][pJob] < 1) {
    TogglePlayerControllable(playerid,0);
    ShowMenuForPlayer(Arbeitsamt,playerid);
    return 1;
    }
    SendClientMessage(playerid, COLOR_GREY, " Du hast schon einen Job");
    TogglePlayerControllable(playerid,1);
    return 1;
    }


    Compilen und Ingame /test123 eingeben und schauen was passiert