Befehl /ah erweitern

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 Tag Breadfish, ich bin es mal wieder, diesmal habe ich das Problem und zwar hab ich ein /ah als Dialog dort passt aber leider nicht alle Commands rein, darum wollte ich fragen wie ich es mache das ich dort ein button mache wo man auf weiter klicken kann dass dann auch eine nächste Seite kommt.


    Bis jetzt habe ich das so:

    aber neben "OK" soll ein "Weiter" Button sein und dann soll eine nächste Seite kommen.


    Hier der Befehl

    Spoiler anzeigen
    ocmd:ah(playerid,params[])
    {
    new str1[2500];
    if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    strcat(str1,"{48D5E8}\t\t[[==========[[ {FFFFFF}Admin Hilfe {48D5E8}]]==========]]");
    strcat(str1,"\n\n{FFFFFF}Diese zahl '{FFA600}|1|{FFFFFF}' bedeutet den Rang ab welchen man den befehl benutzen darf\n\n{FFFFFF}/aduty{FFA600}|1|{FFFFFF} - {48D5E8}Duty gehen\n{FFFFFF}/veh{FFA600}|4|{FFFFFF} - {48D5E8}Fahrzeug erstellen");
    strcat(str1,"\n{FFFFFF}/gethere{FFA600}|1|{FFFFFF} - {48D5E8}Spieler zu sich Porten\n");
    strcat(str1,"{FFFFFF}/goto{FFA600}|1|{FFFFFF} - {48D5E8}Sich zum Spieler Porten\n");
    strcat(str1,"{FFFFFF}/setskin{FFA600}|3|{FFFFFF} - {48D5E8}Den Skin setzen\n");
    strcat(str1,"{FFFFFF}/givecash{FFA600}|4|{FFFFFF} - {48D5E8}Spieler Geld geben\n");
    strcat(str1,"{FFFFFF}/setcash{FFA600}|4|{FFFFFF} - {48D5E8}Spieler Geld setten\n");
    strcat(str1,"{FFFFFF}/supmobil{FFA600}|2|{FFFFFF} - {48D5E8}Supporterfahrzeug spawnen\n");
    strcat(str1,"{FFFFFF}/setarmor{FFA600}|4|{FFFFFF} - {48D5E8}Armour setzen\n");
    strcat(str1,"{FFFFFF}/sethp{FFA600}|4|{FFFFFF} - {48D5E8}Leben setzen\n");
    strcat(str1,"{FFFFFF}/anews{FFA600}|1|{FFFFFF} - {48D5E8}Nachricht an alle spieler senden\n");
    strcat(str1,"{FFFFFF}/ban{FFA600}|2|{FFFFFF} - {48D5E8}Spieler bannen\n");
    strcat(str1,"{FFFFFF}/kick{FFA600}|1|{FFFFFF} - {48D5E8}Spieler kicken\n");
    strcat(str1,"{FFFFFF}/mute{FFA600}|1|{FFFFFF} - {48D5E8}Spieler Muten\n");
    strcat(str1,"{FFFFFF}/unmute{FFA600}|1|{FFFFFF} - {48D5E8}Spieler Entmuten\n");
    strcat(str1,"{FFFFFF}/oaus{FFA600}|2|{FFFFFF} - {48D5E8}O-Chat an/aus machen\n");
    strcat(str1,"{FFFFFF}/osup{FFA600}|1|{FFFFFF} - {48D5E8}Ticket annehmen\n");
    strcat(str1,"{FFFFFF}/ssup{FFA600}|1|{FFFFFF} - {48D5E8}Ticket schliessen\n");
    strcat(str1,"{FFFFFF}/lsup{FFA600}|1|{FFFFFF} - {48D5E8}Ticket loeschen\n");
    strcat(str1,"{FFFFFF}/suptickets{FFA600}|1|{FFFFFF} - {48D5E8}Tickets nachschauen\n");
    strcat(str1,"{FFFFFF}/suphilfe{FFA600}|1|{FFFFFF} - {48D5E8}Ticketbefehle\n");
    strcat(str1,"{FFFFFF}/givepremiumpoints{FFA600}|5|{FFFFFF} - {48D5E8}Premiumpunkte vergeben\n");
    strcat(str1,"{FFFFFF}/spec{FFA600}|1|{FFFFFF} - {48D5E8}Spieler specen\n");
    strcat(str1,"{FFFFFF}/specoff{FFA600}|1|{FFFFFF} - {48D5E8}Spieler nicht mehr specen\n");
    strcat(str1,"{FFFFFF}/setweather{FFA600}|3|{FFFFFF} - {48D5E8}Wetter setzen\n");
    strcat(str1,"{FFFFFF}/freeze{FFA600}|2|{FFFFFF} - {48D5E8}Spieler freezen\n");
    strcat(str1,"{FFFFFF}/unfreeze{FFA600}|2|{FFFFFF} - {48D5E8}Spieler unfreezen\n");
    strcat(str1,"{FFFFFF}/checkip{FFA600}|5|{FFFFFF} - {48D5E8}Spieler IP checken\n");
    strcat(str1,"{FFFFFF}/a{FFA600}|1|{FFFFFF} - {48D5E8}Admin chat\n");
    strcat(str1,"{FFFFFF}/arepair{FFA600}|4|{FFFFFF} - {48D5E8}Spieler fahrzeug reparieren\n");
    strcat(str1,"{FFFFFF}/spawn{FFA600}|4|{FFFFFF} - {48D5E8}Spieler spawnen\n");
    strcat(str1,"{FFFFFF}/gotocoords{FFA600}|4|{FFFFFF} - {48D5E8}zum Coordinaten porten\n");
    strcat(str1,"{FFFFFF}/setint{FFA600}|3|{FFFFFF} - {48D5E8}Interior ändern\n");
    strcat(str1,"{FFFFFF}/makeadmin{FFA600}|5|{FFFFFF} - {48D5E8}Admin befördern\n");
    strcat(str1,"{FFFFFF}/makeleader{FFA600}|5|{FFFFFF} - {48D5E8}Leader befördern\n");
    strcat(str1,"{FFFFFF}/ah2{FFA600}|5|{FFFFFF} - {48D5E8}Adminhelp Seite2\n");
    ShowPlayerDialog(playerid,DIALOG_AHILFE,DIALOG_STYLE_MSGBOX,"Admin Hilfe",str1,"OK","");
    return 1;
    }


    Ich hab extra ein /ah2 erstellt damit das nächste kommen soll aber ich finde wenn man weiter klickt und ne nächste seite öffnet sich ist besser.


    Ich danke mich schon mal im Voraus.
    LG.

    [tabmenu][tab=Ziele]100 Beiträge[x]
    150 Beiträge[x]
    200 Beiträge[x]
    250 Beiträge[x]
    300 Beiträge[x]
    350 Beiträge[x]
    400 Beiträge[x]
    450 Beiträge[x]
    500 Beiträge[ ]

  • ocmd:ah(playerid,params[])
    {
    new str1[2500];
    if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    strcat(str1,"{48D5E8}\t\t[[==========[[ {FFFFFF}Admin Hilfe {48D5E8}]]==========]]");
    strcat(str1,"\n\n{FFFFFF}Diese zahl '{FFA600}|1|{FFFFFF}' bedeutet den Rang ab welchen man den befehl benutzen darf\n\n{FFFFFF}/aduty{FFA600}|1|{FFFFFF} - {48D5E8}Duty gehen\n{FFFFFF}/veh{FFA600}|4|{FFFFFF} - {48D5E8}Fahrzeug erstellen");
    strcat(str1,"\n{FFFFFF}/gethere{FFA600}|1|{FFFFFF} - {48D5E8}Spieler zu sich Porten\n");
    strcat(str1,"{FFFFFF}/goto{FFA600}|1|{FFFFFF} - {48D5E8}Sich zum Spieler Porten\n");
    strcat(str1,"{FFFFFF}/setskin{FFA600}|3|{FFFFFF} - {48D5E8}Den Skin setzen\n");
    strcat(str1,"{FFFFFF}/givecash{FFA600}|4|{FFFFFF} - {48D5E8}Spieler Geld geben\n");
    strcat(str1,"{FFFFFF}/setcash{FFA600}|4|{FFFFFF} - {48D5E8}Spieler Geld setten\n");
    strcat(str1,"{FFFFFF}/supmobil{FFA600}|2|{FFFFFF} - {48D5E8}Supporterfahrzeug spawnen\n");
    strcat(str1,"{FFFFFF}/setarmor{FFA600}|4|{FFFFFF} - {48D5E8}Armour setzen\n");
    strcat(str1,"{FFFFFF}/sethp{FFA600}|4|{FFFFFF} - {48D5E8}Leben setzen\n");
    strcat(str1,"{FFFFFF}/anews{FFA600}|1|{FFFFFF} - {48D5E8}Nachricht an alle spieler senden\n");
    strcat(str1,"{FFFFFF}/ban{FFA600}|2|{FFFFFF} - {48D5E8}Spieler bannen\n");
    strcat(str1,"{FFFFFF}/kick{FFA600}|1|{FFFFFF} - {48D5E8}Spieler kicken\n");
    strcat(str1,"{FFFFFF}/mute{FFA600}|1|{FFFFFF} - {48D5E8}Spieler Muten\n");
    strcat(str1,"{FFFFFF}/unmute{FFA600}|1|{FFFFFF} - {48D5E8}Spieler Entmuten\n");
    strcat(str1,"{FFFFFF}/oaus{FFA600}|2|{FFFFFF} - {48D5E8}O-Chat an/aus machen\n");
    strcat(str1,"{FFFFFF}/osup{FFA600}|1|{FFFFFF} - {48D5E8}Ticket annehmen\n");
    strcat(str1,"{FFFFFF}/ssup{FFA600}|1|{FFFFFF} - {48D5E8}Ticket schliessen\n");
    strcat(str1,"{FFFFFF}/lsup{FFA600}|1|{FFFFFF} - {48D5E8}Ticket loeschen\n");
    strcat(str1,"{FFFFFF}/suptickets{FFA600}|1|{FFFFFF} - {48D5E8}Tickets nachschauen\n");
    strcat(str1,"{FFFFFF}/suphilfe{FFA600}|1|{FFFFFF} - {48D5E8}Ticketbefehle\n");
    strcat(str1,"{FFFFFF}/givepremiumpoints{FFA600}|5|{FFFFFF} - {48D5E8}Premiumpunkte vergeben\n");
    strcat(str1,"{FFFFFF}/spec{FFA600}|1|{FFFFFF} - {48D5E8}Spieler specen\n");
    strcat(str1,"{FFFFFF}/specoff{FFA600}|1|{FFFFFF} - {48D5E8}Spieler nicht mehr specen\n");
    strcat(str1,"{FFFFFF}/setweather{FFA600}|3|{FFFFFF} - {48D5E8}Wetter setzen\n");
    strcat(str1,"{FFFFFF}/freeze{FFA600}|2|{FFFFFF} - {48D5E8}Spieler freezen\n");
    strcat(str1,"{FFFFFF}/unfreeze{FFA600}|2|{FFFFFF} - {48D5E8}Spieler unfreezen\n");
    strcat(str1,"{FFFFFF}/checkip{FFA600}|5|{FFFFFF} - {48D5E8}Spieler IP checken\n");
    strcat(str1,"{FFFFFF}/a{FFA600}|1|{FFFFFF} - {48D5E8}Admin chat\n");
    strcat(str1,"{FFFFFF}/arepair{FFA600}|4|{FFFFFF} - {48D5E8}Spieler fahrzeug reparieren\n");
    strcat(str1,"{FFFFFF}/spawn{FFA600}|4|{FFFFFF} - {48D5E8}Spieler spawnen\n");
    strcat(str1,"{FFFFFF}/gotocoords{FFA600}|4|{FFFFFF} - {48D5E8}zum Coordinaten porten\n");
    strcat(str1,"{FFFFFF}/setint{FFA600}|3|{FFFFFF} - {48D5E8}Interior ändern\n");
    strcat(str1,"{FFFFFF}/makeadmin{FFA600}|5|{FFFFFF} - {48D5E8}Admin befördern\n");
    strcat(str1,"{FFFFFF}/makeleader{FFA600}|5|{FFFFFF} - {48D5E8}Leader befördern\n");
    strcat(str1,"{FFFFFF}/ah2{FFA600}|5|{FFFFFF} - {48D5E8}Adminhelp Seite2\n");
    ShowPlayerDialog(playerid,DIALOG_AHILFE,DIALOG_STYLE_MSGBOX,"Admin Hilfe",str1,"OK","Seite 2");
    return 1;
    }



    OnDialogResponse
    if(dialogid==DIALOG_AHILFE)
    {
    if(response==0)
    {
    DANN WIEDER HIER REIN WAS AUF DIALOG 2 STEHEN SOLL
    }
    }

  • Bekomme dann aber diese Errors und Warnings
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\pawno\include\dutils.inc(368) : warning 219: local variable "str1" shadows a variable at a preceding level
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\GCR.pwn(4097) : warning 219: local variable "str1" shadows a variable at a preceding level
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\GCR.pwn(4141) : error 010: invalid function or declaration
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\GCR.pwn(4143) : error 010: invalid function or declaration
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\GCR.pwn(4146) : error 010: invalid function or declaration
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\GCR.pwn(4155) : error 010: invalid function or declaration
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\GCR.pwn(4160) : warning 219: local variable "str1" shadows a variable at a preceding level
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\GCR.pwn(8763) : warning 203: symbol is never used: "str1"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.



    So habe ich es mit dazu gefügt
    OnDialogResponse
    if(dialogid==DIALOG_AHILFE)
    {
    if(response==0)
    {
    new str1[2500];
    if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    strcat(str1,"{48D5E8}\t\t[[==========[[ {FFFFFF}Admin Hilfe {48D5E8}]]==========]]");
    strcat(str1,"\n\n{FFFFFF}Diese zahl '{FFA600}|1|{FFFFFF}' bedeutet den Rang ab welchen man den befehl benutzen darf\n\n{FFFFFF}/aduty{FFA600}|1|{FFFFFF} - {48D5E8}Duty gehen\n{FFFFFF}/veh{FFA600}|4|{FFFFFF} - {48D5E8}Fahrzeug erstellen");
    strcat(str1,"\n{FFFFFF}/givegun{FFA600}|4|{FFFFFF} - {48D5E8}Waffe geben\n");
    strcat(str1,"{FFFFFF}/rac{FFA600}|1|{FFFFFF} - {48D5E8}Alle Cars Respawnen\n");
    strcat(str1,"{FFFFFF}/givedrugs{FFA600}|3|{FFFFFF} - {48D5E8}Drogen geben\n");
    strcat(str1,"{FFFFFF}/givemats{FFA600}|1|{FFFFFF} - {48D5E8}Materialien geben\n");
    strcat(str1,"{FFFFFF}/slap{FFA600}|3|{FFFFFF} - {48D5E8}Spieler schlagen\n");
    ShowPlayerDialog(playerid,DIALOG_AHILFE,DIALOG_STYLE_MSGBOX,"Admin Hilfe",str1,"OK","");
    return 1;
    }

    [tabmenu][tab=Ziele]100 Beiträge[x]
    150 Beiträge[x]
    200 Beiträge[x]
    250 Beiträge[x]
    300 Beiträge[x]
    350 Beiträge[x]
    400 Beiträge[x]
    450 Beiträge[x]
    500 Beiträge[ ]

  • Dann nenn es mal nicht str1 sondern alles str2

  • dann kommen diese Errors
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\pawno\include\dutils.inc(368) : warning 219: local variable "str2" shadows a variable at a preceding level
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\pawno\include\dutils.inc(427) : warning 219: local variable "str2" shadows a variable at a preceding level
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\GCR.pwn(4141) : error 010: invalid function or declaration
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\GCR.pwn(4143) : error 010: invalid function or declaration
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\GCR.pwn(4146) : error 010: invalid function or declaration
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\GCR.pwn(4155) : error 010: invalid function or declaration
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\GCR.pwn(6680) : warning 219: local variable "str2" shadows a variable at a preceding level
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\GCR.pwn(8763) : warning 203: symbol is never used: "str2"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

    [tabmenu][tab=Ziele]100 Beiträge[x]
    150 Beiträge[x]
    200 Beiträge[x]
    250 Beiträge[x]
    300 Beiträge[x]
    350 Beiträge[x]
    400 Beiträge[x]
    450 Beiträge[x]
    500 Beiträge[ ]

  • ocmd:ah(playerid,params[])
    {
    new str1[2500];
    if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    strcat(str1,"{48D5E8}\t\t[[==========[[ {FFFFFF}Admin Hilfe {48D5E8}]]==========]]");
    strcat(str1,"\n\n{FFFFFF}Diese zahl '{FFA600}|1|{FFFFFF}' bedeutet den Rang ab welchen man den befehl benutzen darf\n\n{FFFFFF}/aduty{FFA600}|1|{FFFFFF} - {48D5E8}Duty gehen\n{FFFFFF}/veh{FFA600}|4|{FFFFFF} - {48D5E8}Fahrzeug erstellen");
    strcat(str1,"\n{FFFFFF}/gethere{FFA600}|1|{FFFFFF} - {48D5E8}Spieler zu sich Porten\n");
    strcat(str1,"{FFFFFF}/goto{FFA600}|1|{FFFFFF} - {48D5E8}Sich zum Spieler Porten\n");
    strcat(str1,"{FFFFFF}/setskin{FFA600}|3|{FFFFFF} - {48D5E8}Den Skin setzen\n");
    strcat(str1,"{FFFFFF}/givecash{FFA600}|4|{FFFFFF} - {48D5E8}Spieler Geld geben\n");
    strcat(str1,"{FFFFFF}/setcash{FFA600}|4|{FFFFFF} - {48D5E8}Spieler Geld setten\n");
    strcat(str1,"{FFFFFF}/supmobil{FFA600}|2|{FFFFFF} - {48D5E8}Supporterfahrzeug spawnen\n");
    strcat(str1,"{FFFFFF}/setarmor{FFA600}|4|{FFFFFF} - {48D5E8}Armour setzen\n");
    strcat(str1,"{FFFFFF}/sethp{FFA600}|4|{FFFFFF} - {48D5E8}Leben setzen\n");
    strcat(str1,"{FFFFFF}/anews{FFA600}|1|{FFFFFF} - {48D5E8}Nachricht an alle spieler senden\n");
    strcat(str1,"{FFFFFF}/ban{FFA600}|2|{FFFFFF} - {48D5E8}Spieler bannen\n");
    strcat(str1,"{FFFFFF}/kick{FFA600}|1|{FFFFFF} - {48D5E8}Spieler kicken\n");
    strcat(str1,"{FFFFFF}/mute{FFA600}|1|{FFFFFF} - {48D5E8}Spieler Muten\n");
    strcat(str1,"{FFFFFF}/unmute{FFA600}|1|{FFFFFF} - {48D5E8}Spieler Entmuten\n");
    strcat(str1,"{FFFFFF}/oaus{FFA600}|2|{FFFFFF} - {48D5E8}O-Chat an/aus machen\n");
    strcat(str1,"{FFFFFF}/osup{FFA600}|1|{FFFFFF} - {48D5E8}Ticket annehmen\n");
    strcat(str1,"{FFFFFF}/ssup{FFA600}|1|{FFFFFF} - {48D5E8}Ticket schliessen\n");
    strcat(str1,"{FFFFFF}/lsup{FFA600}|1|{FFFFFF} - {48D5E8}Ticket loeschen\n");
    strcat(str1,"{FFFFFF}/suptickets{FFA600}|1|{FFFFFF} - {48D5E8}Tickets nachschauen\n");
    strcat(str1,"{FFFFFF}/suphilfe{FFA600}|1|{FFFFFF} - {48D5E8}Ticketbefehle\n");
    strcat(str1,"{FFFFFF}/givepremiumpoints{FFA600}|5|{FFFFFF} - {48D5E8}Premiumpunkte vergeben\n");
    strcat(str1,"{FFFFFF}/spec{FFA600}|1|{FFFFFF} - {48D5E8}Spieler specen\n");
    strcat(str1,"{FFFFFF}/specoff{FFA600}|1|{FFFFFF} - {48D5E8}Spieler nicht mehr specen\n");
    strcat(str1,"{FFFFFF}/setweather{FFA600}|3|{FFFFFF} - {48D5E8}Wetter setzen\n");
    strcat(str1,"{FFFFFF}/freeze{FFA600}|2|{FFFFFF} - {48D5E8}Spieler freezen\n");
    strcat(str1,"{FFFFFF}/unfreeze{FFA600}|2|{FFFFFF} - {48D5E8}Spieler unfreezen\n");
    strcat(str1,"{FFFFFF}/checkip{FFA600}|5|{FFFFFF} - {48D5E8}Spieler IP checken\n");
    strcat(str1,"{FFFFFF}/a{FFA600}|1|{FFFFFF} - {48D5E8}Admin chat\n");
    strcat(str1,"{FFFFFF}/arepair{FFA600}|4|{FFFFFF} - {48D5E8}Spieler fahrzeug reparieren\n");
    strcat(str1,"{FFFFFF}/spawn{FFA600}|4|{FFFFFF} - {48D5E8}Spieler spawnen\n");
    strcat(str1,"{FFFFFF}/gotocoords{FFA600}|4|{FFFFFF} - {48D5E8}zum Coordinaten porten\n");
    strcat(str1,"{FFFFFF}/setint{FFA600}|3|{FFFFFF} - {48D5E8}Interior ändern\n");
    strcat(str1,"{FFFFFF}/makeadmin{FFA600}|5|{FFFFFF} - {48D5E8}Admin befördern\n");
    strcat(str1,"{FFFFFF}/makeleader{FFA600}|5|{FFFFFF} - {48D5E8}Leader befördern\n");
    strcat(str1,"{FFFFFF}/ah2{FFA600}|5|{FFFFFF} - {48D5E8}Adminhelp Seite2\n");
    ShowPlayerDialog(playerid,DIALOG_AHILFE,DIALOG_STYLE_MSGBOX,"Admin Hilfe",str1,"OK","Seite 2");
    return 1;
    }



    OnDialogResponse
    if(dialogid==DIALOG_AHILFE)
    {
    if(response==0)
    {
    new str2[2500];
    if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    strcat(str2,"{48D5E8}\t\t[[==========[[ {FFFFFF}Admin Hilfe {48D5E8}]]==========]]");
    strcat(str2,"\n\n{FFFFFF}Diese zahl '{FFA600}|1|{FFFFFF}' bedeutet den Rang ab welchen man den befehl benutzen darf\n\n{FFFFFF}/aduty{FFA600}|1|{FFFFFF} - {48D5E8}Duty gehen\n{FFFFFF}/veh{FFA600}|4|{FFFFFF} - {48D5E8}Fahrzeug erstellen");
    strcat(str2,"\n{FFFFFF}/givegun{FFA600}|4|{FFFFFF} - {48D5E8}Waffe geben\n");
    strcat(str2,"{FFFFFF}/rac{FFA600}|1|{FFFFFF} - {48D5E8}Alle Cars Respawnen\n");
    strcat(str2,"{FFFFFF}/givedrugs{FFA600}|3|{FFFFFF} - {48D5E8}Drogen geben\n");
    strcat(str2,"{FFFFFF}/givemats{FFA600}|1|{FFFFFF} - {48D5E8}Materialien geben\n");
    strcat(str2,"{FFFFFF}/slap{FFA600}|3|{FFFFFF} - {48D5E8}Spieler schlagen\n");
    ShowPlayerDialog(playerid,DIALOG_AHILFE,DIALOG_STYLE_MSGBOX,"Admin Hilfe",str2,"OK","");
    return 1;
    }

    so ist das jetzt (mit den Errors)

    [tabmenu][tab=Ziele]100 Beiträge[x]
    150 Beiträge[x]
    200 Beiträge[x]
    250 Beiträge[x]
    300 Beiträge[x]
    350 Beiträge[x]
    400 Beiträge[x]
    450 Beiträge[x]
    500 Beiträge[ ]

  • ocmd:ah(playerid,params[]){
    new str1[2500];
    if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    strcat(str1,"{48D5E8}\t\t[[==========[[ {FFFFFF}Admin Hilfe {48D5E8}]]==========]]");
    strcat(str1,"\n\n{FFFFFF}Diese zahl '{FFA600}|1|{FFFFFF}' bedeutet den Rang ab welchen man den befehl benutzen darf\n\n{FFFFFF}/aduty{FFA600}|1|{FFFFFF} - {48D5E8}Duty gehen\n{FFFFFF}/veh{FFA600}|4|{FFFFFF} - {48D5E8}Fahrzeug erstellen");
    strcat(str1,"\n{FFFFFF}/gethere{FFA600}|1|{FFFFFF} - {48D5E8}Spieler zu sich Porten\n");
    strcat(str1,"{FFFFFF}/goto{FFA600}|1|{FFFFFF} - {48D5E8}Sich zum Spieler Porten\n");
    strcat(str1,"{FFFFFF}/setskin{FFA600}|3|{FFFFFF} - {48D5E8}Den Skin setzen\n");
    strcat(str1,"{FFFFFF}/givecash{FFA600}|4|{FFFFFF} - {48D5E8}Spieler Geld geben\n");
    strcat(str1,"{FFFFFF}/setcash{FFA600}|4|{FFFFFF} - {48D5E8}Spieler Geld setten\n");
    strcat(str1,"{FFFFFF}/supmobil{FFA600}|2|{FFFFFF} - {48D5E8}Supporterfahrzeug spawnen\n");
    strcat(str1,"{FFFFFF}/setarmor{FFA600}|4|{FFFFFF} - {48D5E8}Armour setzen\n");
    strcat(str1,"{FFFFFF}/sethp{FFA600}|4|{FFFFFF} - {48D5E8}Leben setzen\n");
    strcat(str1,"{FFFFFF}/anews{FFA600}|1|{FFFFFF} - {48D5E8}Nachricht an alle spieler senden\n");
    strcat(str1,"{FFFFFF}/ban{FFA600}|2|{FFFFFF} - {48D5E8}Spieler bannen\n");
    strcat(str1,"{FFFFFF}/kick{FFA600}|1|{FFFFFF} - {48D5E8}Spieler kicken\n");
    strcat(str1,"{FFFFFF}/mute{FFA600}|1|{FFFFFF} - {48D5E8}Spieler Muten\n");
    strcat(str1,"{FFFFFF}/unmute{FFA600}|1|{FFFFFF} - {48D5E8}Spieler Entmuten\n");
    strcat(str1,"{FFFFFF}/oaus{FFA600}|2|{FFFFFF} - {48D5E8}O-Chat an/aus machen\n");
    strcat(str1,"{FFFFFF}/osup{FFA600}|1|{FFFFFF} - {48D5E8}Ticket annehmen\n");
    strcat(str1,"{FFFFFF}/ssup{FFA600}|1|{FFFFFF} - {48D5E8}Ticket schliessen\n");
    strcat(str1,"{FFFFFF}/lsup{FFA600}|1|{FFFFFF} - {48D5E8}Ticket loeschen\n");
    strcat(str1,"{FFFFFF}/suptickets{FFA600}|1|{FFFFFF} - {48D5E8}Tickets nachschauen\n");
    strcat(str1,"{FFFFFF}/suphilfe{FFA600}|1|{FFFFFF} - {48D5E8}Ticketbefehle\n");
    strcat(str1,"{FFFFFF}/givepremiumpoints{FFA600}|5|{FFFFFF} - {48D5E8}Premiumpunkte vergeben\n");
    strcat(str1,"{FFFFFF}/spec{FFA600}|1|{FFFFFF} - {48D5E8}Spieler specen\n");
    strcat(str1,"{FFFFFF}/specoff{FFA600}|1|{FFFFFF} - {48D5E8}Spieler nicht mehr specen\n");
    strcat(str1,"{FFFFFF}/setweather{FFA600}|3|{FFFFFF} - {48D5E8}Wetter setzen\n");
    strcat(str1,"{FFFFFF}/freeze{FFA600}|2|{FFFFFF} - {48D5E8}Spieler freezen\n");
    strcat(str1,"{FFFFFF}/unfreeze{FFA600}|2|{FFFFFF} - {48D5E8}Spieler unfreezen\n");
    strcat(str1,"{FFFFFF}/checkip{FFA600}|5|{FFFFFF} - {48D5E8}Spieler IP checken\n");
    strcat(str1,"{FFFFFF}/a{FFA600}|1|{FFFFFF} - {48D5E8}Admin chat\n");
    strcat(str1,"{FFFFFF}/arepair{FFA600}|4|{FFFFFF} - {48D5E8}Spieler fahrzeug reparieren\n");
    strcat(str1,"{FFFFFF}/spawn{FFA600}|4|{FFFFFF} - {48D5E8}Spieler spawnen\n");
    strcat(str1,"{FFFFFF}/gotocoords{FFA600}|4|{FFFFFF} - {48D5E8}zum Coordinaten porten\n");
    strcat(str1,"{FFFFFF}/setint{FFA600}|3|{FFFFFF} - {48D5E8}Interior ändern\n");
    strcat(str1,"{FFFFFF}/makeadmin{FFA600}|5|{FFFFFF} - {48D5E8}Admin befördern\n");
    strcat(str1,"{FFFFFF}/makeleader{FFA600}|5|{FFFFFF} - {48D5E8}Leader befördern\n");
    strcat(str1,"{FFFFFF}/ah2{FFA600}|5|{FFFFFF} - {48D5E8}Adminhelp Seite2\n");
    ShowPlayerDialog(playerid,DIALOG_AHILFE,DIALOG_STYLE_MSGBOX,"Admin Hilfe",str1,"OK","Seite 2");
    return 1;
    }


    Das hier unter den public OnDialogResponse!
    if(dialogid==DIALOG_AHILFE) {
    if(response==0)
    {
    new str2[2500];
    strcat(str2,"{48D5E8}\t\t[[==========[[ {FFFFFF}Admin Hilfe {48D5E8}]]==========]]");
    strcat(str2,"\n\n{FFFFFF}Diese zahl '{FFA600}|1|{FFFFFF}' bedeutet den Rang ab welchen man den befehl benutzen darf\n\n{FFFFFF}/aduty{FFA600}|1|{FFFFFF} - {48D5E8}Duty gehen\n{FFFFFF}/veh{FFA600}|4|{FFFFFF} - {48D5E8}Fahrzeug erstellen");
    strcat(str2,"\n{FFFFFF}/givegun{FFA600}|4|{FFFFFF} - {48D5E8}Waffe geben\n");
    strcat(str2,"{FFFFFF}/rac{FFA600}|1|{FFFFFF} - {48D5E8}Alle Cars Respawnen\n");
    strcat(str2,"{FFFFFF}/givedrugs{FFA600}|3|{FFFFFF} - {48D5E8}Drogen geben\n");
    strcat(str2,"{FFFFFF}/givemats{FFA600}|1|{FFFFFF} - {48D5E8}Materialien geben\n");
    strcat(str2,"{FFFFFF}/slap{FFA600}|3|{FFFFFF} - {48D5E8}Spieler schlagen\n");
    ShowPlayerDialog(playerid,DIALOG_SEITENEU,DIALOG_STYLE_MSGBOX,"Admin Hilfe",str2,"OK","");
    return 1; }



    Sollte so gehen
    Oben noch DIALOG_SEITENEU definen

  • Klappt nicht dort ist jetzt irgendwo ein klammer Fehler mit bei.

    [tabmenu][tab=Ziele]100 Beiträge[x]
    150 Beiträge[x]
    200 Beiträge[x]
    250 Beiträge[x]
    300 Beiträge[x]
    350 Beiträge[x]
    400 Beiträge[x]
    450 Beiträge[x]
    500 Beiträge[ ]

  • Ja bei dialogresponse fehlt }

    Falsche Freunde: Fragen nach Kippen !
    Wahre Freunde: Sind der Grund, warum du keine Kippen hast !
    Falsche Freunde: Nennen deine Eltern Frau/Herr !
    Wahre Freunde: Nennen deine Eltern Mom/Dad !
    Falsche Freunde: Holen dich aus dem Knast und sagen dir, was getan hast, war falsch !
    Wahre Freunde: Sitzen in der Zelle neben dir und sagen: Scheiße...wir haben‘s verkackt...war aber verdammt lustig ! :P
    Falsche Freunde: Haben dich noch nie weinen sehen !
    Wahre Freunde: Weinen mit dir !
    Falsche Freunde: Werden dich stehen lassen, wenn die Menge das tut !
    Wahre Freunde: Werden der kompletten Menge den Arsch treten, die dich stehen gelassen hat ! c:
    Falsche Freunde: Bleiben für ne Weile !
    Wahre Freunde: Bleiben ein Leben lang !
    Falsche Freunde: Werden die Person, die Scheiße über dich erzählt, blöd vollabern !
    Wahre Freunde: Werden sie einfach ausknocken !
    Falsche Freunde: Werden das hier ignorieren !
    Wahre Freunde: Es Kopieren !

  • Klappt bekomme nur noch ein Warning in dieser Zeile


    Warning
    C:\Users\Habib\Desktop\dokumente und ähnliches\GCR Script\gamemodes\TNGR.pwn(6400) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.


    Zeile
    }
    if(dialogid==DIALOG_LOGIN)
    {

    [tabmenu][tab=Ziele]100 Beiträge[x]
    150 Beiträge[x]
    200 Beiträge[x]
    250 Beiträge[x]
    300 Beiträge[x]
    350 Beiträge[x]
    400 Beiträge[x]
    450 Beiträge[x]
    500 Beiträge[ ]