Msg_Box ??? [Hilfe] ...

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
  • Hallo :P


    Kann mir einer sagen wie ich eine MSG BOX erstelle, also den Dialog, und da folgende Befehle rein kommen (als Beispiel)
    /restart /kaka /pinguin :P


    ? Ich habs versucht aber bin gescheitert :(


    Und vllt. noch hier bei >>>


    Die Cars respawnen nicht -_-
    if(strcmp(cmdtext, "/respawncars", true) == 0)
    {
    if (IsPlayerAdmin(playerid))
    {
    for(new i=0;i<MAX_VEHICLES;i++)
    {
    if(IsVehicleOccupied(i) == 0)
    {
    SetVehicleToRespawn(i);
    }
    }
    SendClientMessageToAll(COLOR_GREY, "Alle Fahrzeuge wurden zurück gesetzt!");
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY, "Du kannst den Befehl nicht benutzen!");
    }
    return 1;
    }

  • Das geht so :


    Ganz oben machst du:


    define DIALOG_ADMINCMD



    Dann unter OnPlayerCommandText:


    if (strcmp("/Adminhelp", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid,DIALOG_ADIMCMD,DIALOG_STYLE_LIST,"ADMIN HELP","Kick\nBan\nPinguin",Auswählen","Abbrechen"); return 1; }


    Dann unter OnDialogResponse


    if(dialog==DIALOG_ADMINCMD) { if(response ==0) { return 1; //Hier Schließt sich der Dialog einfach }


    if(response ==1)
    {
    if(listitem ==0)
    {
    //Hier dein Kick Befehl
    return 1;
    }

    Und halt dann listitem 1 danach dann den Befehl einfügen so müsste es gehen.