Timeban System ocmd !

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
  • Guten Abend, Ich suche ein "Timeban" Befehl !
    Hier im Forum habe ich keins Gefunden, Deswegen mache ich ein Therad auf....
    Ich benutze ein "SelfMade" und Arbeite mit "Ocmd"..
    Könnte mir Jemand ein "Timeban" Befehl machen mit "OCMD"?
    Wäre sehr nett.


    mfg. TFM

  • hier haste:


    ocmd:tban(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,Rot,"Du hast nicht genügend Rechte um andere zu befördern.");
    new pID, time, grund[128];
    if(sscanf(params,"uis",pID,time,grund))return SendClientMessage(playerid,hellblau,"/tban [playerid] [time] [grund]");
    if(IsPlayerConnected(pID))
    {
    if(time>0||time<1000)
    {
    new string[128];
    format(string,sizeof(string),"Server: %s wurde von %s für %i Minuten gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),time,grund);
    SendClientMessageToAll(Rot,string);
    new wert;


    wert=gettime()+(60*time);


    SetPVarInt(pID,"timeban",wert);


    Kick(pID);
    return 1;
    }
    SendClientMessage(playerid,Rot,"Ungültige Zeit!");
    return 1;
    }
    SendClientMessage(playerid,Rot,"User ist nicht Online!");
    return 1;
    }

  • Habe mal eine Frage.
    Klappt das? Haste es getestet?

  • Öhm ist es so Richtig?, Das ich es os Abspeicher?


    SpielerLaden
    SetPVarInt(playerid,"Timeban");


    SpielerSpeichern
    dini_IntSet(SpielerInfo,"Tmeban",GetPVarInt(playerid,"Timeban"));

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Wenn du 'ne /tunban Funktion brauchst sag bescheid. Halt den Timeban Entfernen auch wenn der user nicht aufm Server ist


    Ja, Wäre echt Praktich.. Wen du mir sowas geben könntest.