Beiträge von Vanillewilly

    [quote='[NeR]CAPO','index.php?page=Thread&postID=720425#post720425'] ocmd:giverankbs(playerid,params [])
    {
    if(Spieler[playerid][Fraktion] == 1)
    {
    if(Spieler[playerid][Rank] == 4)
    {
    new pid,rank; // wie du es definiert hast eine Ränge
    if(sscanf(params,"ii",pid,rank))return SendClientMessage(playerid,ROT,"Benutze: /giverank [playerid] [Rank]"); // Hier das selbe wie oben :) Müsste so eiKlappen.
    SendClientMessage(pid,ROT,"Dein Rank wurde von deinem Leader verändert.");
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist nicht Rank 4");
    }
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist nicht in der Fraktion: Brandstifter");
    }
    return 1;
    }

    Hallo liebe Leser,
    ich habe folgendes Problem bzw. folgende Frage.
    Wie kann ich es machen dass:
    wenn ich als Polizist /ppc eingebe in einem auto ( Vorerst egal welches ) ich einen Dialog List bekomm, wo steht Wanteds. [ X ] Erledigt
    Wenn ich dann nun auf Wanteds drücke soll ne neue List geöffnet werden wo steht : Wanteds zeigen \nWanteds geben \nWanteds löschen","blablabla.... [ X ] Erledigt
    Wenn ich auf Wanteds zeigen drücke, soll mir eine Liste gezeigt werden (MSGBOX) in der alle Spieler mit Wtds stehen. [ ] Nicht Erledigt
    Wenn ich auf Wanteds geben drücke,soll mir ne Liste gezeigt werden (LIST) wo alle Spieler stehen die Online sind.wenn ich auf einen Spieler drücke soll mir eine Lieste gezeigt werden , wo ich dann die Wanteds auswählen kann ( 1-6 ). Wähle ich die Wtds aus soll mir ein Input Fenster angezeigt werden, in der ich einen Grund schrieben kann. zu letzt noch eine Nachricht an den betroffenen Spieler mit den Wtds: " Officer %s hat dir %d Wanteds wegen %s gegeben " ( Name,Zahl,Grund) [ ] Nicht Erledigt
    Wenn ich auf Wanteds löschen drücke, soll mir eine Liste gezeigt werden ( LIST ) wo alle Spieler stehen die Online sind.Wenn ich auf einen Spieler drücke soll mir ein Input Fenster angezeigt werden in die ich schreibe warum ich die WTDS lösche. Dann zu letzt noch eine Message an den Betroffenen Spieler mit den Gelöschten Wanteds: " Office %s hat deine Akte gereinigt! Grund: %s " (Name,Grund)


    Wäre nett wenn ihr mir auch nur sagen könntet wie ich eine Spielerliste für den Computer ( Oben beschrieben ) erstelle & wie ich den Eingetragenen grund aus dem Input Fenster an den Spieler schicken kann :)
    Den rest wüsste ich eig. :)


    Vielen Dank im Vorraus.

    Es tut mir einfach nur leid .
    Er hatte noch nicht einmal Familie , wem er alles Erben könnte oder?
    Traurig. Sein Vermögen,Firma... Schade . Ich hab Angst das der neue Apple Chef die Firma bzw.
    Die Marke in den Ruin treibt :(


    Apple ist die beste MARKE der Welt !
    Ich denke jeder kann ihm nur danken, dass er solch eine wunderbare Marke + solch ein grandioses Betriebssystem auf den Markt / in die Welt gebracht hat!


    AppleFan 4 ever

    Probier's mal so . Kann mit mit pwn machen weil ich über iPhone on bin :



    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_REGISTER)
    {
    if(reasponse==0)
    {
    SendClientMessage(playerid,0xFFE900FF,"Registrier-Vorgang wurde abgebrochen !");
    Kick(playerid);
    return 1;
    }
    if(reasponse==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,drot,"Bitte wähle ein längeres Passwort.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Du hast noch keinen Account.\n Bitte gibt dein gewünschtes Passwort ein um dich zu registrieren.","Register","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    return 1;
    }
    }
    }
    return 1;
    }

    "reasponse " ??? Änder es in "response"



    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_REGISTER)
    {
    if(response==0)
    {
    SendClientMessage(playerid,0xFFE900FF,"Registrier-Vorgang wurde abgebrochen !");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,drot,"Bitte wähle ein längeres Passwort.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Du hast noch keinen Account.\n Bitte gibt dein gewünschtes Passwort ein um dich zu registrieren.","Register","Abbrechen");
    return 1;
    else
    }
    Register(playerid,inputtext);
    return 1;
    }
    }
    }
    return 1;
    }

    Du musst abspeichern und laden ob er in Dienst ist ...
    Dann bei dem Befehl nur abfragen , ob er in Dienst ist ^^
    würde es gerne Scripten aber keine Zeit und kann nicht an meinen Mac .
    ( kaputt , wurde eingesendet ) und über iPhone ist es mir zu stressig ;)