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
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;
}
{
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.