ZmAdmin 0.8 Beta | 33 Commands | Mein erstes FS mit strget :D

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
  • ZmAdmin by zombiemodder (c)zombiemodder



    Was ist das für ein FS?
    Dieses Filterscript ist ein einfaches Admin Filterscript mit 21 Commands



    Was ist so toll daran? Es gibt ja auch andere Admin Systeme mit mehr CMD´s
    Nunja, es ist besonders weil es mein erstes Werk mit strget und strtok ist! :D


    Download PWN
    Download AMX



    Die Commands:



    /kick /ban /gmx /sethp /godmode /freeze /unfreeze
    /jail /unjail /explode /resetweapons /killplayer
    /goto /say /jetpack /freezeall /unfreezeall
    /healall /armourall /veh /lmenu




    Bekannte Bugs:


    • bei /unjail sind immer noch die world bounds

    • /lmenu funktioniert noch nicht deshalb nur 20 Commands :P


    Ich bin offen für Anregungen, Kritik usw.
    MFG


    Zombiemodder


    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

    Einmal editiert, zuletzt von zombie.modder ()

  • Fängt ja schonmal toll an...

    Spoiler anzeigen

    new cmd[128], idx;
    cmd = strtok(cmdtext, idx);
    for (new i = 0; i < MAX_PLAYERS; i++)
    if(strcmp(cmd, "/kick", true) == 0)
    {
    if(IsPlayerAdmin(playerid))
    {
    new tmp[128];
    tmp = strtok(cmdtext, idx);

    Spoiler anzeigen
    if(strlen(tmp) == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "USAGE: /kick [playerid]");

    Spoiler anzeigen
    Kick(strval(tmp));
    new pname[200];
    new string[200];
    GetPlayerName(i, pname, sizeof(pname));
    format(string, sizeof(string), "%s(%d) wurde vom Server gekickt!", pname,i);
    SendClientMessageToAll(COLOR_RED,string);

    Folge: Man gibt "/kick 1" ein und es wird immer der Name von ID 0 genommen, weil das "i" anfangs den Wert 0 hat und danach returnt wird
    PS: Kleiner Hinweis: Namen sind nie länger als 16 Zeichen, brauchst der "pname" nicht 200 Zeichen lang zu machen

  • Ich würde sowas gerne bei meinem Server verwenden aber es ist ein Freeroam server also würd ich sagem mach /setscore [playerid] [score]
    rein und ich nehm es gerne zu meinem server dazu :)

  • danke für alle Antworten :thumbup: Danke Keks den bug habe ich jetzt behoben


    @[Viktor]
    Wird sofort erledigt ;)

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

  • Poste dann bitte den neuen hir rein würde ihn gerne downloaden

  • könntest du die dateien bei http://www.solidfiles.com hochladen bei mir spinnt die seite ^^







    thx.



    MfG The_Gamer

    Einmal editiert, zuletzt von [PSC]Tuner[PWN] ()

  • Hier ist die neue Version


    Was ist neu? Kick/Ban gefixxt, /setscore /gravity hinzugefügt


    [url='']Klick mich für einen Download[/url]


    Bitte Bewerten


    EDIT: Link entfernt, bug gefunden muss fixxen ;)



    EDIT: Gefixxt


    Link: http://solidfiles.com/d/DhgH

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

  • 5/10 breadiis :D


    Why nur 5?


    Mehr befehle währen echt gut


    Naja lass dir Zeit xD

  • /warn [id] [reason] bei 3 warns kick
    /setcolor[id] [color] ja spieler die farbe ändern
    /goto man geht zu jemand
    /gethere teleportet einen zu mir
    /fix repairt das fehzeug
    /healall heilt alle
    /heal heilt einen selber





    //edit:


    Bekomm ich deine ICQ per PM? oder Adde mich du 480046376

  • /warn [id] [reason] bei 3 warns kick
    /setcolor[id] [color] ja spieler die farbe ändern
    /goto man geht zu jemand //gibt es schon
    /gethere teleportet einen zu mir //gibt es schon
    /fix repairt das fehzeug
    /healall heilt alle //gibt es schon
    /heal heilt einen selber //gibt es schon /sethp

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

  • Du bist jetzt der 2. der aus dem Tutorial die Commands direkt in sein Admin Script übernimmt X___0.Findet ihr das nicht ein wenig peinlich?
    Du könntest dann schon wenigstens alle Commands in dem Style mit dcmd + sscanf machen :thumbdown: .