Kleine Befehle

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, Community


    ich habe im Forum viele Fragen zu IsACop und über anderen kleine Befehle gelesen.
    Daher habe ich eine Include Datei mit vielen kleinen Befehlen gemacht.


    - getTime() - Zeigt die Uhrzeit im Format Stunde:Minute: Sekunde
    - getGeschwindigkeit(playerid, bool:NAME) - Zeigt die Geschwindigkeit (in km/h) von einem Spieler.
    - IsACop(playerid) - Gibt eine 1 aus wenn der Spieler Polizist ist.
    - kickPlayer(playerid, kickid, grund, sprache) - Kickt ein Spieler
    - banPlayer(playerid, kickid, grund, sprache) - bant ein Spieler


    Optionen:
    sprache 1 = Deutsch, alles andere Englisch


    [tabmenu]

    [tab='Beispiele']
    [subtab='getTime']
    if (strcmp("/getTime", cmdtext, true, 10) == 0)
    {
    new string3[255]
    format(string3, sizeof string3, "Es ist gerade %s Uhr.", getTime() );
    SendClientMessage(playerid, 0x008E00FF, string3);
    return 1;
    }Ausgabe: Es ist gerade 15:00:00 Uhr.
    [subtab='getGeschwindigkeit']

    if (strcmp("/getTempo", cmdtext, true, 10) == 0)
    {
    new bool:tempo;
    format(string3, sizeof string3, "Du fährst %d km/h.", getGeschwindigkeit(playerid, bool:tempo));
    SendClientMessage(playerid, 0x008E00FF, string3);
    return 1;
    }
    Ausgabe: Du fährst 50 km/h.
    [subtab='IsACop']

    if (strcmp("/iscop", cmdtext, true, 10) == 0)
    {
    if ( IsACop(playerid) ) { SendClientMessage(playerid, 0x008E00FF, "Du bist ein Cop!"); }
    else { SendClientMessage(playerid, 0x008E00FF, "Du bist kein Cop."); }
    return 1;
    }
    Ausgabe falls kein Polizist: Du bist kein Cop.
    Ausgabe falls Polizist: Du bist ein Cop!
    [subtab='kickPlayer']

    if (strcmp("/kickme", cmdtext, true, 10) == 0)
    {
    kickPlayer(playerid, playerid, "Owned", 0); // 0 für Englisch.
    return 1;
    }
    Ausgabe: PLAYERNAME (ID) was kicked by KICKERNAME, Raison: Owned.



    if (strcmp("/kickme", cmdtext, true, 10) == 0)
    {
    kickPlayer(playerid, playerid, "Owned", 1); // statt 0 nehmen wir die 1 für deutsch
    return 1;
    }
    Ausgabe: PLAYERNAME (ID) wurde von KICKERNAME gekickt, Grund: Owned.



    if (strcmp("/kickme", cmdtext, true, 10) == 0)
    {
    kickPlayer(playerid, -1, "Owned", 1); // statt playerid nehmen wir -1 = Server
    return 1;
    }
    Ausgabe: PLAYERNAME (ID) wurde von Server gekickt, Grund: Owned.
    [subtab='banPlayer']

    if (strcmp("/banme", cmdtext, true, 10) == 0)
    {
    banPlayer(playerid, playerid, "Owned", 0); // 0 für Englisch.
    return 1;
    }
    Ausgabe: PLAYERNAME (ID) was banned by KICKERNAME, Raison: Owned.



    if (strcmp("/banme", cmdtext, true, 10) == 0)
    {
    banPlayer(playerid, playerid, "Owned", 1); // statt 0 nehmen wir die 1 für deutsch
    return 1;
    }
    Ausgabe: PLAYERNAME (ID) wurde von KICKERNAME gebant, Grund: Owned.



    if (strcmp("/banme", cmdtext, true, 10) == 0)
    {
    banPlayer(playerid, -1, "Owned", 1); // statt playerid nehmen wir -1 = Server
    return 1;
    }
    Ausgabe: PLAYERNAME (ID) wurde von Server gebant, Grund: Owned.
    [tab='Einstellungen'][subtab='KICKCOLOR']
    Die Option befindet sich Standartgemäß in Zeile 4.
    Die Option KICKCOLOR ist die Textfarbe die benutzt wird wenn ein Spieler gekickt/gebant wird.
    Standart: 0x008E00FF
    [/tabmenu]


    Die Include Datei könnt ihr nennen wie ihr wollt.
    Hier geht es zum Pastebin.
    Falls ihr weitere Ideen habt für Befehle könnt ihr sie mir per Privat Nachricht schreiben.



    Mfg pierre

  • Frage mich fürwas dies gut sein kann?
    Kann mann alles mit OCMD machen
    Ist eigentlich Unötig

  • Frage mich fürwas dies gut sein kann?
    Kann mann alles mit OCMD machen
    Ist eigentlich Unötig


    Schreib nicht wenn du keine Ahnung hast.
    Das was er gemacht hat kann man mit ocmd machen aber nicht das was die Funktionen sind.
    Gute die kann man auch Selber machen aber er hat es so gemacht das man nur ein Include braucht.

  • Schreib nicht wenn du keine Ahnung hast.

    Woher wilst du Wissen ob ich keine Anhung habe?,Kennst du mich nur weil ich 5Beiträge habe habe ich keinen Plan oder was?