Brauche Hilfe bei meinem ersten Filterscript!

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, ich brauche Hilfe. Unzwar will ich ein CMD-Filterscript machen aber ich scripte seit 10min, /commands klappt aber dann kommt keine Liste :(
    Kann mir jemand bitte erklären wie ich das so umzetzen kann wenn ich /commands eingebe auch meine CMDs kommen?
    P.S.: Hab es selber grade versucht, aber ich weiß nicht wie ich die Liste scripten soll den Command könnte ich. ^^
    Ich bedanke mich schon im vorraus.


  • Das geht nicht von alleine dass SAMP sämtliche Commands ausgibt, wenn du eine Ausgabe haben möchtest musst du die schon selber schreiben:


    #include <a_samp>
    #define rot 0xFF0000AA
    #define gelb 0xFFFF00FF


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/commands", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid, gelb, "/befehl1: Beschreibung blablabla");
    SendClientMessage(playerid, gelb, "/befehl2: Beschreibung blablabla");
    SendClientMessage(playerid, gelb, "/befehl3: Beschreibung blablabla");
    SendClientMessage(playerid, gelb, "/befehl4: Beschreibung blablabla");
    //.....
    return 1;
    }
    return 0;
    }

    Intel Xeon W3690 Hexacore @ 4.5 GHz - 48GB Triple Channel DDR3 - GeForce RTX 2070 Super - Asus P6T Deluxe V1 @ P6T WS Pro BIOS

    Mainboard 12 Jahre, CPU 10 Jahre alt - old but gold!

  • Schau mal in den gamemodes-Ordner, da sind schon ein paar fertige Scripte drin die dir bei der Einarbeitung helfen könnten ;)

    Intel Xeon W3690 Hexacore @ 4.5 GHz - 48GB Triple Channel DDR3 - GeForce RTX 2070 Super - Asus P6T Deluxe V1 @ P6T WS Pro BIOS

    Mainboard 12 Jahre, CPU 10 Jahre alt - old but gold!