Beiträge von .Toby

    Paar neue Befehle 8)
    Jetz etwas Ausgereifter ;)


    Die Timeban Funktion werde ich Nach dem Fußball Training Fixxen.


    Mit Freundlichen Grüßen,
    Toby 8)

    Guten Abend,
    Ich Release euch nun meine Admin Befehle die zu meinem Admin System gehören.
    Sie sind in meinem Selfmade und ich stelle sie euch zur Verfügung!


    Der Code:
    //Admin System Anfang:
    ocmd:tban(playerid,params[])
    {
    if(IsPlayerAdmin(playerid))return SendClientMessage(playerid,ROT,"Rang zu Niedrig.");
    new pID, time, grund[128];
    if(sscanf(params,"uis",pID,time,grund))return SendClientMessage(playerid,BLAU,"/tban [playerid] [zeit] [grund]");
    if(IsPlayerConnected(pID))
    {
    if(time>0&&time<1000)
    {
    new string[128];
    format(string,sizeof(string),"AdmCdm: %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,"Spieler ist nicht online.");
    return 1;
    }


    ocmd:goto(playerid,params[])
    {
    if(IsPlayerAdmin(playerid))
    {
    new pid;
    if(sscanf(params,"u",pid)) return SendClientMessage(playerid,0x00FF00FF,"Benutzung: /goto [Spielername/ID]");
    new Float:x; new Float:y; new Float:z;
    GetPlayerPos(pid,x,y,z);
    SetPlayerPos(playerid,x+2,y,z);
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist kein Admin!");
    }
    return 1;
    }


    ocmd:gethere(playerid,params[])
    {
    if(IsPlayerAdmin(playerid)){
    return SendClientMessage (playerid,ROT,"Du bist kein Admin!");
    }
    new pID;
    if(sscanf(params,"u",pID)){
    return SendClientMessage (playerid,BLAU,"Benutzung:: /gethere [ID/Name]");
    }
    if(!IsPlayerConnected(pID)){
    return SendClientMessage (playerid,BLAU,"Niemand ist online mit dieser ID!");
    }
    if(IsPlayerAdmin(playerid)){
    return SendClientMessage(playerid,BLAU,"Höhere Admins können nicht Teleportiert werden!");
    }
    new string[128],string2[128],aname[MAX_PLAYER_NAME],name[MAX_PLAYER_NAME];
    GetPlayerName(pID,name,sizeof(name));
    GetPlayerName(playerid,aname,sizeof(aname));
    format(string,sizeof(string),"Du wurdest zu %s teleportiert!",aname);
    format(string2,sizeof(string2),"Du hast %s zu dir geportet!",name);
    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
    SetPlayerPos(pID,x,y,z);
    SendClientMessage(pID,BLAU,string);
    SendClientMessage(playerid,BLAU,string2);
    return 1;
    }


    ocmd:spawn(playerid,params[])
    {
    if(IsPlayerAdmin(playerid))return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
    new pID;
    new string[128];
    if(sscanf(params,"ui",pID))return SendClientMessage(playerid,ROT,"/spawn [ID]");
    format(string,sizeof(string),"Der Admin %s hat den Spieler %s gespawnt",SpielerName(playerid),SpielerName(pID));
    SendClientMessageToAll(ROT,string);
    SpawnPlayer(pID);
    return 1;
    }


    ocmd:freeze(playerid,params[])
    {
    if(IsPlayerAdmin(playerid))return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
    new pID;
    new string[128];
    if(sscanf(params,"ui",pID))return SendClientMessage(playerid,ROT,"/freeze [ID]");
    TogglePlayerControllable(pID,0);
    format(string,sizeof(string),"Du wurdest von %s gefreezed.",SpielerName(playerid));
    SendClientMessage(pID,ROT,string);
    return 1;
    }


    ocmd:unfreeze(playerid,params[])
    {
    if(IsPlayerAdmin(playerid))return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
    new pID;
    new string[128];
    if(sscanf(params,"ui",pID))return SendClientMessage(playerid,ROT,"/unfreeze [ID]");
    TogglePlayerControllable(pID,1);
    format(string,sizeof(string),"Du wurdest von %s unfreezed.",SpielerName(playerid));
    SendClientMessage(pID,ROT,string);
    return 1;
    }


    ocmd:makeadmin(playerid,params[])
    {
    if(IsPlayerAdmin(playerid))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
    new pID, rank;
    if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,ROT,"/setadmin [spieler] [level]");
    if(rank<1||rank>5)return SendClientMessage(playerid,ROT,"Bitte gültigen Rang angeben.");
    SendClientMessageToAll(BLAU,"Es wurde jemand zu Admin gemacht.");
    return 1;
    }
    ocmd:ban(playerid,params[])
    {
    if(IsPlayerAdmin(playerid))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
    new pID, reason[128],string[128];
    if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,BLAU,"/ban [id] [grund]");
    format(string,sizeof(string),"AdmCmd: %s wurde von %s gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
    SendClientMessageToAll(ROT,string);
    SetPVarInt(pID,"Baned",1);
    Kick(pID);
    return 1;
    }
    ocmd:kick(playerid,params[])
    {
    if(IsPlayerAdmin(playerid))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
    new pID, reason[128],string[128];
    if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,BLAU,"/kick [id] [grund]");
    format(string,sizeof(string),"AdmCmd: %s wurde von %s gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
    SendClientMessageToAll(ROT,string);
    Kick(pID);
    return 1;
    }


    stock SpielerName(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    return name;
    }


    Es ist zurzeit auf (D)ini Basis!


    Pastebin: http://pastebin.com/7C7YUH3h


    Mit Freundlichen Grüßen,
    Toby 8)


    /Edit: Version 0.2 Hinzugefügt!

    Gewinnspiel wurde Abgebrochen.
    Zwar kommen jetz nurnoch wenige Threads bei My Sponsoring aber dennoch alle Aktiv geblieben.


    Wir suchen euch ;)
    Schaffen wir die 500 Mitglieder?

    Guten Abend ;),
    Ich habe Eben Kurz ein Logo Gezaubert.
    Wollte einfach mal Feedback hören und was ich so Verbessern kann.


    Hier das Logo:


    Mit Freundlichen Grüßen,
    Toby 8)

    Guten Tag,
    Ich biete hier Folgende Domains zum Kauf an:


    http://www.DarkShadow-Craft.de
    http://www.GermanGamingCommunity.de


    Infos:
    Der Preis ist Verhandelbar.
    Die Laufzeit bei http://www.GermanGamingCommunity.de
    ist Unbegrenzt und muss für die nächsten 3 Jahre nicht Bezahlt werden. außerdem ist bei ihr, schon ein Webspace vorhanden.
    Bei der Nitrado Domain (http://www.DarkShadow-Craft.de)
    ist kein Webspace Vorhanden und läuft noch bis nächstes Jahr 9.3.2014.


    Macht Gebote :)
    Nehme gerne Nitrado Gutbaben & PSC an :)
    Steam Keys etc. können auch geboten werden :)


    Mfg


    [Folgendes muss im Thema enthalten sein und darf nicht entfernt werden:]
    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.


    Was zum Teufel meinst du mit Geiler ? :D


    Na und ?
    Das 1 dafür war richtig :)
    War mir Grade nur unsicher da ich am Handy bin :)


    Mfg

    Problem 1:
    if(IsPlayerInRangeOfPoint(playerid,posX,posY,posZ))


    Oder
    IsPlayerInRangeOfPoint(playerid,posX,posY,posZ);


    Bei Problem 2 werde ich mal Schauen :D


    PS: Mit Handy Verfasst ;)

    Moin,
    Wollte mal eine Frage stellen.
    Ich hab es Vergessen wie ich das nochmal mache.
    Kommen wir zur Frage:


    Ich will 2 Gruppen auf dem Server haben.
    Die eine Cops und die andere Dieb.
    Wenn leute auf dem Server kommen,
    und alle Cops wählen, sollen 3 von denen (Per Zufall) in die Gruppe Dieb Gepackt werden.


    Wie geht das nochmal?


    Bin über jede Antwort Glücklich :)


    MfG

    nAbend liebe Community,
    Ich wollte mal Fragen ob jemand von euch einen SAMP Server kennt der so Aufgebaut ist mit einer Zombie Apokalypse.
    Bin gerne offen für jeden Server :D
    Hoffe ich finde einen guten :)


    MfG