Fraktionsbefehle unter /help wird nicht angezeigt

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
  • Problem mit Fraktions befehle werden ingame nicht angezeigt auch wenn mann in einer Fraktion ist


    stock ShowHelpList(playerid){ShowPlayerDialog(playerid,HELP_LISTES,DIALOG_STYLE_LIST,"Life of San Andreas Hilfe","Allgemeine Hilfe\n\Job Hilfe\n\Nebenjob Hilfe\n\Auto Hilfe\n\Handy Hilfe\n\Haus Hilfe\n\Biz Hilfe\n\Drogen Hilfe\n\Chat Hilfe\n\Freischaltungs Hilfe\n\Allgemeine Befehle\n\Fraktions Befehle","Absenden", "Abbrechen");}



    // Fraktionsbefehlecase 11:{FrakHelpMenu(playerid);}


    Ich weiß nicht woran es liegt, könnt ihr mir eventuell helfen ?
    Das script ist auf mysql basiert

  • Etwas mehr Code wäre evtl hilfreich.
    Zum Beispiel der ganze Teil wo der Fraktionsbefehle Dialog ausgegeben werden soll.

    ocmd:frakhelp(playerid,params[]){
    #pragma unused params
    if(PlayerInfo[playerid][Team] == 0)return SendClientMessage(playerid, COLOR_RED,"Du bist in keiner Fraktion!");
    FrakHelpMenu(playerid);
    return 1;
    }


    stock FrakHelpMenu(playerid){
    new strdialog[2600];
    switch(PlayerInfo[playerid][Team]) {
    case 1: { //Cripz
    if(PlayerInfo[playerid][Leader] == 1) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /invite | /removebl\n/respawncars | /setbl | /setrank | /startwar | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /bizrob | /bl | /einnehmen | /hacken | /hackenlspd | /members | /rob | /frob | /trob | /bizrob\n");
    strcat(strdialog,""cWhite"Für die Drogen Befehle schaue unter /help > Drogen Hilfe\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 2: { //Bloodz
    if(PlayerInfo[playerid][Leader] == 2) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /invite | /removebl\n/respawncars | /setbl | /setrank | /startwar | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /bizrob | /bl | /einnehmen | /hacken | /hackenlspd | /members | /rob | /frob | /trob | /bizrob\n");
    strcat(strdialog,""cWhite"Für die Drogen Befehle schaue unter /help > Drogen Hilfe\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 3: { //Triaden
    if(PlayerInfo[playerid][Leader] == 3) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /invite | /removebl\n/respawncars | /setbl | /setrank | /startwar | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /bizrob | /bl | /einnehmen | /hacken | /hackenlspd | /members | /rob | /frob | /trob | /bizrob\n");
    strcat(strdialog,""cWhite"Für die Drogen Befehle schaue unter /help > Drogen Hilfe\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 4: { //LCN
    if(PlayerInfo[playerid][Leader] == 4) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /invite | /removebl\n/respawncars | /setbl | /setrank | /startwar | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /bizrob | /bl | /einnehmen | /hacken | /hackenlspd | /members | /rob | /frob | /trob | /bizrob\n");
    strcat(strdialog,""cWhite"Für die Drogen Befehle schaue unter /help > Drogen Hilfe\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 5: { //Vagos
    if(PlayerInfo[playerid][Leader] == 5) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /invite | /removebl\n/respawncars | /setbl | /setrank | /startwar | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /bizrob | /bl | /einnehmen | /hacken | /hackenlspd | /members | /rob | /frob | /trob | /bizrob\n");
    strcat(strdialog,""cWhite"Für die Drogen Befehle schaue unter /help > Drogen Hilfe\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 6: { //SeSe
    if(PlayerInfo[playerid][Leader] == 6) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /giveschein | /gov | /invite | /removebl\n/respawncars | /setbl | /setrank | /showme | /showmeoff | /sperrzone | /sperrzoner | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /abseilen | /cuff | /entsperrzoll | entsperrzollall | /frisk | /grab | /hs | /members | /nagelbrett | /nagelbrettdelete | /pu | /ram | /rb | /rrb\n/rrball | /showcars | /showzoll");
    strcat(strdialog,""cWhite"/sirene | /sperrzoll | /su | /take | /tazer | /ticket | /tor | /uncuff | /ungrab | /unhs | /wanted\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 7: { //Terror
    if(PlayerInfo[playerid][Leader] == 7) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /invite | /removebl\n/respawncars | /setbl | /setrank | /uninvite | /healp (Healpunkt umsetzen) | /waffenp (Waffenpunkte umsetzen) | /eingangp | /ausgangp | /cbrall\n/tpark | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /bl | /bombs | /breakrb | /einnehmen | /explode | /members | /sellbomb | /tor | /zund | /abseilen | /explodezeit\n/bombzeit | /grab");
    strcat(strdialog,""cWhite"/skin | /cbr | /cbi | /rcrob | /rcbomb | /cblist | /bombl\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 8: { //Yakuza
    if(PlayerInfo[playerid][Leader] == 8) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /invite | /removebl\n/respawncars | /setbl | /setrank | /startwar | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /bizrob | /bl | /einnehmen | /hacken | /hackenlspd | /members | /rob | /frob | /trob | /bizrob\n");
    strcat(strdialog,""cWhite"Für die Drogen Befehle schaue unter /help > Drogen Hilfe\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 9: return 1; //LV Polizist
    case 10: { //Cali
    if(PlayerInfo[playerid][Leader] == 10) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /invite | /removebl\n/respawncars | /setbl | /setrank | /startwar | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /bizrob | /bl | /einnehmen | /hacken | /hackenlspd | /members | /rob | /frob | /trob | /bizrob\n");
    strcat(strdialog,""cWhite"Für die Drogen Befehle schaue unter /help > Drogen Hilfe\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 11: { //SAPD
    if(PlayerInfo[playerid][Leader] == 11) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /gov | /invite | /removebl\n/respawncars | /setbl | /setrank | /sperrzone | /sperrzoner | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /arrest | /abseilen | /alktest | /anhalten | /arm | /bl | /checkblitzer | /clear | /clearpu | /convicts | /cuff | /entsperrzoll | /entsperrzollall\n/find | /frisk | /grab | /hs | /members/nagelbrett | /nagelbrettdelete\n");
    strcat(strdialog,""cWhite"/pu | /ram | /rb | /removei | /rrb | /rrball | /ruecken | /showcars | /showzoll | /sirene | /sperrzoll | /su | /take | /tazer | /ticket | /tor\n/uncuff | /ungrab | /unhs | /wanted | /wg | /giveschein\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 12: return 1; //Medic
    case 13: return 1; //Feuerwehr
    case 14: { //SAED
    if(PlayerInfo[playerid][Leader] == 14) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /invite | /removebl\n/respawncars | /setbl | /setrank | /uninvite | /gov | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /accept auftrag | /auftrage | /bl | /brande | /carfind | /checkblitzer | /clearpu | /done | /finda | /hs | /heal\n/blitzer | /blitzerr | /showblitzer |");
    strcat(strdialog,""cWhite" /members | /pu | /refill | /repair | /repairme | /showcars\n/sperrfahrzeug | /tazer | /tor | /unhs | /wb | /torall | /oticket | /entzug | /suchtstatus\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 15: return 1; //Taxi
    case 16: { //News Reporter
    if(PlayerInfo[playerid][Leader] == 16) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /invite | /removebl\n/respawncars | /setbl | /setrank | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /bl | /camoff | /camon | /interview | /interviewoff | /members | /setcam | /showme | /showmeoff | /tor | /tazer | /lp | /news | /read | /baustellen\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 17: return 1; //Pilot
    case 18: { //FBI
    if(PlayerInfo[playerid][Leader] == 18) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /gov | /invite | /removebl\n/respawncars | /setbl | /setrank | /sperrzone | /sperrzoner | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /arrest | /abseilen | /alktest | /anhalten | /arm | /bl | /checkblitzer | /clear | /convicts | /cuff | /entsperrzoll | /entsperrzollall\n/find | /frisk | /grab | /hs | /members | /nagelbrett | /nagelbrettdelete | /ram | /rb | /removei | /rrb | /rrball\n");
    strcat(strdialog,""cWhite"/ruecken | /showcars | /showzoll | /sirene | /sperrzoll | /su | /take | /tazer | /ticket | /tor | /uncuff | /ungrab | /unhs\n/wanted | /wg | /hein | /haus | /nameaus | /namean | /giveschein\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 19: { //Army
    if(PlayerInfo[playerid][Leader] == 19) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite"/autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /gov | /invite | /removebl\n/respawncars | /setbl | /setrank | /sperrzone | /sperrzoner | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /arrest | /abseilen | /alktest | /anhalten | /arm | /bl | /checkblitzer | /clear | /convicts | /cuff | /entsperrzoll | /entsperrzollall\n/find | /frisk | /grab | /hs | /members | /nagelbrett | /nagelbrettdelete | /ram | /rb | /removei\n");
    strcat(strdialog,""cWhite"/rrb | /rrball | /ruecken | /showcars | /showzoll | /sirene | /sperrzoll | /su | /take | /tazer | /ticket | /tor | /uncuff | /ungrab\n/unhs | /wanted | /wg | /giveschein /removebomb\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 20: return 1; //SFPD
    case 21: { //Hitman
    strcat(strdialog,""cBlue"Befehle:"cWhite" Befehle sind nicht vorhanden in der Liste!");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 22: { //Fahrschule
    if(PlayerInfo[playerid][Leader] == 22) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /invite | /removebl\n/respawncars | /setbl | /setrank | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /accept auftrag | /auftrage | /bl | /done | /finda | /give | /members | /pruef | /pruefliste | /tor | /unpruef\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 23: { //Wheelman Agency
    if(PlayerInfo[playerid][Leader] == 23) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /invite | /removebl\n/respawncars | /setbl | /setrank | /uninvite | /veventr | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /accept auftrag | /auftrage | /bl | /done | /finda | /getfree | /members | /setcp | /tor\n");
    strcat(strdialog,""cWhite"Für die Race Befehle -> /racehelp");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 24: return 1; //Red Soldiers
    case 25: { //VLA
    if(PlayerInfo[playerid][Leader] == 25) {
    strcat(strdialog,""cRed"Leader Befehle:"cWhite" /autohaus | /changecar | /fhausauf | /fhauszu | /fmembers | /fparken | /giverank | /invite | /removebl\n/respawncars | /setbl | /setrank | /startwar | /uninvite | /removef\n\n");
    }
    strcat(strdialog,""cBlue"Befehle:"cWhite" /bizrob | /bl | /einnehmen | /hacken | /hackenlspd | /members | /rob | /frob | /trob | /bizrob\n");
    strcat(strdialog,""cWhite"Für die Drogen Befehle schaue unter /help > Drogen Hilfe\n");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    case 26: return 1;
    case 27: return 1;
    case 28: { //Hacker Agency
    strcat(strdialog,""cBlue"Befehle:"cWhite" Das willste wohl wissen, wa?");
    ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_MSGBOX, ""cRed"Fraktionsbefehle", strdialog, "Schließen", "Schließen");
    }
    }
    return 1;
    }


    Hier die ganzen Fraktionsbefehle

  • Was passiert wenn du den Befehl eingibst?
    Bist du eventuell in einer der Fraktionen, bei der es nichts anzeigt laut Code (z.B. 20)?

    Wenn ich ingame /help eingebe und Fraktions Befehle draufklicke kommt dort garnichts angezeigt.
    Ja hab alle Fraktion Probiert funktioniert nicht beim allem

  • Versuche es mal so:
    stock ShowHelpList(playerid)
    {
    ShowPlayerDialog(playerid,HELP_LISTES,DIALOG_STYLE_LIST,"Life of San Andreas Hilfe","Allgemeine Hilfe\nJob Hilfe\nNebenjob Hilfe\nAuto Hilfe\nHandy Hilfe\nHaus Hilfe\nBiz Hilfe\nDrogen Hilfe\nChat Hilfe\nFreischaltungs Hilfe\nAllgemeine Befehle\nFraktions Befehle","Absenden", "Abbrechen");
    return 1;
    }
    Du hattest nach \n immer noch einen \.

  • Versuche es mal so:
    stock ShowHelpList(playerid){ ShowPlayerDialog(playerid,HELP_LISTES,DIALOG_STYLE_LIST,"Life of San Andreas Hilfe","Allgemeine Hilfe\nJob Hilfe\nNebenjob Hilfe\nAuto Hilfe\nHandy Hilfe\nHaus Hilfe\nBiz Hilfe\nDrogen Hilfe\nChat Hilfe\nFreischaltungs Hilfe\nAllgemeine Befehle\nFraktions Befehle","Absenden", "Abbrechen"); return 1;}
    Du hattest nach \n immer noch einen \.

    Hab das gleiche eingeflügt was du mir gesagt hast, und ingame ausprobiert , leider funktioniert es immernoch nicht

  • Poste bitte den Teil von HELP_LISTES aus OnDialogResponse.

    stock ShowHelpList(playerid)
    {
    ShowPlayerDialog(playerid,HELP_LISTES,DIALOG_STYLE_LIST,"Life of San Andreas Hilfe","Allgemeine Hilfe\nJob Hilfe\nNebenjob Hilfe\nAuto Hilfe\nHandy Hilfe\nHaus Hilfe\nBiz Hilfe\nDrogen Hilfe\nChat Hilfe\nFreischaltungs Hilfe\nAllgemeine Befehle\nFraktions Befehle","Absenden", "Abbrechen");
    return 1;
    }



    meinst du das hier ?

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Nein, ich meine den Teil aus OnDialogResponse, sprich das was auf den Klick in dem Dialog im Code folgt.

    if(LogFilesJet == 1){
    printf("OnDialogResponse (%d,%d,%d,%d,%s)",playerid, dialogid, response, listitem, inputtext);


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){
    new weapons[13][2];



    Nur die beiden hab ich gefunden

  • Das ist das public in dem der Code steht.


    ShowPlayerDialog ruft mit dem Klick auf ein Feld OnDialogResponse auf.
    Dort steht dann der Code, der ausgeführt wird, wenn der Dialog angeklick wurde.


    Poste doch ansonsten mal das was zu dem case 11 an Code existiert. Da steht ja drum herum noch mehr was dazu gehört.

  • Das ist das public in dem der Code steht.


    ShowPlayerDialog ruft mit dem Klick auf ein Feld OnDialogResponse auf.
    Dort steht dann der Code, der ausgeführt wird, wenn der Dialog angeklick wurde.


    Poste doch ansonsten mal das was zu dem case 11 an Code existiert. Da steht ja drum herum noch mehr was dazu gehört.

    if(dialogid == 211){
    if(response){
    if(listitem == 0)//Hockeymask1
    {
    SetPlayerAttachedObject(playerid, 1, 19036, 2, 0.107, 0.020, 0.0, 90, 90, 0);
    }
    if(listitem == 1)//Hockeymask2
    {
    SetPlayerAttachedObject(playerid, 1, 19037, 2, 0.107, 0.020, 0.0, 90, 90, 0);
    }
    if(listitem == 2)//Hockeymask3
    {
    SetPlayerAttachedObject(playerid, 1, 19038, 2, 0.107, 0.020, 0.0, 90, 90, 0);
    }
    if(listitem == 3)//Zorromask
    {
    SetPlayerAttachedObject(playerid, 1, 18974, 2, 0.098, 0.0258, 0.0, 90, 90, 0);
    }
    if(listitem == 4)//Boxing
    {
    SetPlayerAttachedObject(playerid, 1, 18952, 2, 0.105, 0.01, 0.0, 0, 0, 0);
    }
    }
    else
    {
    new listitems[] = "{FFFFFF}1\t{55EE55}headgear\n{FFFFFF}2\t{55EE55}glasses\n{FFFFFF}3\t{55EE55}bandanna\n{FFFFFF}4\t{55EE55}masks\n{FFFFFF}5\t{55EE55}deleted\n{FFFFFF}6\t{55EE55}remove clothes";
    ShowPlayerDialog(playerid,200,DIALOG_STYLE_LIST,"{448844}Clothes by Kane_Phoenix:",listitems,"wear","cancel");
    }
    return 1;
    }


    if(LogFilesJet == 1){
    printf("OnDialogResponse (%d,%d,%d,%d,%s)",playerid, dialogid, response, listitem, inputtext);
    }


    if(dialogid == 2010){
    if(response == 1){
    switch(listitem){
    case 0: {
    ShowPlayerDialog(playerid,2011,DIALOG_STYLE_LIST,"Spawn-Waffe (leicht) ","Katana\nKnife\nGolf Club","Absenden", "Abbrechen");
    }


    case 1: {
    ShowPlayerDialog(playerid,2012,DIALOG_STYLE_LIST,"Spawn-Waffe (mittel)","Combat Shotgun\nDesert Eagle\nSilenced 9mm\n9mm","Absenden", "Abbrechen");
    }


    case 2: {
    ShowPlayerDialog(playerid,2013,DIALOG_STYLE_LIST,"Spawn-Waffe (schwer)","Sniper Rifle\nAK47\nSMG\nM4","Absenden", "Abbrechen");
    }
    }
    }
    }


    if(dialogid == 2456){
    if(response == 1){
    switch(listitem){
    case 0: {
    if(GetPlayerVirtualWorld(playerid) == 0){
    if(IsPlayerInRangeOfPoint(playerid,20.0, 1310.2816,-1372.5787,13.6039)){
    TogglePlayerControllable(playerid, true);
    return 1;
    }
    }
    GivePlayerGun(playerid, 8, 1); // Katana
    ShowPlayerDialog(playerid,2457,DIALOG_STYLE_LIST,"DM-Waffe (mittel) - Wähle nun eine mittlere Waffe aus:","Country Rifle\nDesert Eagle\nSilenced 9mm\n9mm","Absenden", "");
    PlayerInfo[playerid][dmwaffe1] = 8;
    PlayerInfo[playerid][dmammo1] = 1;
    }
    case 1: {
    if(GetPlayerVirtualWorld(playerid) == 0){
    if(IsPlayerInRangeOfPoint(playerid,20.0, 1310.2816,-1372.5787,13.6039)){
    TogglePlayerControllable(playerid, true);
    return 1;
    }
    }
    GivePlayerGun(playerid, 4, 1); // Knife (messer)
    ShowPlayerDialog(playerid,2457,DIALOG_STYLE_LIST,"DM-Waffe (mittel) - Wähle nun eine mittlere Waffe aus:","Country Rifle\nDesert Eagle\nSilenced 9mm\n9mm","Absenden", "");
    PlayerInfo[playerid][dmwaffe1] = 4;
    PlayerInfo[playerid][dmammo1] = 1;
    }
    case 2: {
    if(GetPlayerVirtualWorld(playerid) == 0){
    if(IsPlayerInRangeOfPoint(playerid,20.0, 1310.2816,-1372.5787,13.6039)){
    TogglePlayerControllable(playerid, true);
    return 1;
    }
    }
    GivePlayerGun(playerid, 2, 1); // Golf Club (Golfschläger)
    ShowPlayerDialog(playerid,2457,DIALOG_STYLE_LIST,"DM-Waffe (mittel) - Wähle nun eine mittlere Waffe aus:","Country Rifle\nDesert Eagle\nSilenced 9mm\n9mm","Absenden", "");
    PlayerInfo[playerid][dmwaffe1] = 2;
    PlayerInfo[playerid][dmammo1] = 1;
    }
    }
    }
    }

  • Dort ist die angesprochene Code Zeile nicht beinhaltet, somit kann es auch nicht der richtige Code sein.
    Das solltest du eigentlich selbst erkennen.


    case 11:{FrakHelpMenu(playerid);}
    Das muss drin sein. Das hattest du ja bereits gefunden, daher verstehe ich nicht, warum du das Ganze dazu nicht postest.



    Ansonsten solltest du dich mit dem Ersteller des Codes in Verbindung setzen.