[zcmd] Command in Dialogen oder bei Tasten verwenden

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
  • Hey,
    ich hätte da mal wieder nen Problem.
    Und zwar ich ich schon in nem Anderen Problem-Thread erwähnt habe schreibe ich zur Zeit nen Script auf zcmd um.
    Nun ist mein Problem folgendes: Wie verwende ich einen Befehl den ich in zcmd umgeschrieben habe z.b. in nem Dialog oder in einer Tastenbelegung?



    Test CMD:
    CMD:test(playerid,params[]){
    SendClientMessage(playerid,-1,"Du hast /test eingegeben oder die Taste N gedrück.");
    return 1;
    }


    //Die Taste N
    if(newkeys == KEY_NO)
    {
    OnPlayerCommandPerformed(playerid,"/engine",true);
    }

    Als ich den Befehl noch in strcmp unter der
    Function OnPlayerCommandPerformed(playerid, cmdtext[], success)
    hatte funktionierte dies wunderbar.


    Gibt es dafür noch eine andere Möglichkeit? Oder muss ich die Funktion die der Befehl ausführt nun unter die Taste N legen?



    Beste Grüße
    Andy


    //EDIT:
    Nachdem ich diesen Thread erstellt habe wurde mir bei ähnlichen Themen dies angezeigt was ich gesucht habe.
    zcmd command

    Einmal editiert, zuletzt von AndyWalker ()