Beiträge von !TheO

    AntiAfk.pwnHey ich bin heut früh aufgestanden und wusste nicht was ich machen soll, so ist das script entstanden :D



    So zum Script ihr müsst oben die Timer zeiten definieren


    Code
    #define CheckTime 15000             Timer wann die Position (abgespeichert) wird
    #define KickTimer 60000               Timer falls er kein code eingibt wann er gekickt werden soll



    Okey, gut es funktuniert ganz einfach ist auch nix besonderes


    Sobald ein spieler einloggt wird der Checktimer aufgerufen nach der zeit wird seine position "abgespeichert".
    Dann geht der Timer weiter wenn du Position dann noch gleich kommt ein Dialog dort wird eine Zahl stehen von 1000-9999 die muss eingeben um aus dem
    AFK Modus raus zu gehen sobald er ihn ein gibt geht alles wieder von vorne los.
    Der KickTimer startet dann wenn ihn der Dialog angezeigt wird.
    Wenn er in der ganzen Zeit nix eingibt wird er Gekickt.


    Screen:



    Pastebin:
    http://pastebin.com/mxMCQ4Sd


    //edit 1 Timer entfernt


    Download:


    AntiAfk.pwn

    Was willst du mit den defines? Manuel




    Du kopierst es aus meinen tutorial?!

    Code
    stock Random(mini, maxi)
    {    
        new rand = random(maxi - mini) +mini;    
        return rand;
    }


    Beispiel



    100 = Minimalste anzahl also er bekommt mindestens 100 $
    1000 = Höchste anzahl also er bekommt höchstens 1000$

    Code
    GivePlayerMoney(playerid, Random(100, 1000));

    Wenn du dini benutzt ganz einfach ungefähr so...



    Im Befehl


    Code
    new datei[128];
    format(datei,"/%s.ini",namederdatei);
    dini_Create(datei);
    new Float:x,Float:y,Float:z,string[128];
    GetPlayerPos(playerid,x,y,z);
    format(string,128,"AddFire(%f,%f,%f);",x,y,z);
    dini_Set(datei,string);

    Aber wenn man auf mein Profil klickt und dann alle Beiträge anzeigen steht da 812 aber so nur 600 oder so..
    Und sollen wir jetzt melden bei speeder was uns alles fehlt?

    Ich habe mir vorgestern ein Donator Rang gekauft und ihn bekommen!
    Nun ist er weg?!
    Was ist das fürne verarsche da zahl ich schon mein geld hier ein und bekomme so zu sagen nix?!
    Nur ein Donator für 2 taage
    Und über 200 Beiträge?!!!!!!!!!!!!!!!!!!!!



    WTF was ist los?!

    if(strcmp(cmd, "/sevent", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(GetPlayerWantedLevel(playerid) != 0)//Ich weis nciht ob man beim GF ne andere Abfrage nutzen muss != bedeutet wenn er nicht gleich 0 Wanteds hat
    {
    SendClientMessage(playerid, COLOR_GRAD1,"Du hast Wanteds!");
    }
    else
    {
    if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
    {
    if(EventAktiv == false)
    {
    GetPlayerPos(playerid, EventPos[0], EventPos[1], EventPos[2]);
    EventInt = GetPlayerInterior(playerid);
    EventVW = GetPlayerVirtualWorld(playerid);
    EventAktiv = true;
    SendClientMessage(playerid, COLOR_GRAD1, "Du hast ein Event an dieser Position gesetzt!");
    SendClientMessageToAll(COLOR_LIGHTBLUE, "-------------- Event Time --------------------------");
    SendClientMessageToAll(COLOR_GRAD1, "Ein Event ist aktiv! Benutze /event um dich hinzuteleportieren.");
    SendClientMessageToAll(COLOR_GRAD1, "DM ist nicht erlaubt ! Wer Dm nutzt wird gegickt !");
    SendClientMessageToAll(COLOR_LIGHTBLUE, "----------------------------------------------------");
    }
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Dir ist es nicht erlaubt, diesen Befehl zu benutzen!");
    }
    return 1;
    }

    dcmd_veh(playerid,params[])
    {
    GetPlayerVehicleID(playerid);
    SendClientMessage(playerid,GRUEN,"Dir wurde erfolgreich das Auto %s gespawnt");
    return 1;
    }


    DAVON WIRD NIX KLAPPEN


    du brauchst sscanf!


    dcmd_veh(playerid,params[])
    {
    new vehid,string[128];//News wird gleich genutzt
    if(sscanf(params,"d",vehid))return SendClientMessage(playerid,GRUEN,"/veh [CARID]");//Ob er /veh [CARID] eingegebn hatt
    new Float: x[3];//3 neue Floats
    GetPlayerPos(playerid, x[0], x[1], x[2]);//Positon des spielers raus finden
    CreateVehicle(vehid,x[0], x[1], x[2],0,0,-1);//Die 0,0 sind die Farbids und -1 die respawntime bei -1 bedeutet garnix
    format(string,128,"Du hast dir CarID %d gespawnt",vehid);//String formatierung
    SendClientMessage(playerid,GRUEN,string);
    //einfach so SendClientMessage und %s oder sowas einzubinden geht nicht!
    return 1;
    }


    Schau dir am besten tutorials hier im forum oder so an