Jump to content

DaNeX

Uživatel
  • Příspěvků

    115
  • Registrován

  • Aktivní

Příspěvky posted by DaNeX

  1. Mám to furt stejně ( jak v poslením mém komentáři)

     

    Při novém účtě mám vše na nule. Dám si Level na 33 , odpojím se ze hry .. připojím se a stejně se to zase dá všechno na nulu .. 

  2. Trotl.. :d 

     

    connect

     

     

     

     

    new Gracz [64];
    new Gname [MAX_PLAYER_NAME];
    GetPlayerName(playerid,Gname,sizeof(Gname));
    format(Gracz,sizeof(Gracz), "/ExpAcc/%s.cfg",Gname);
    if(DOF2_FileExists(Gracz))
    {
    SendClientMessage(playerid, -1, "Tvůj účet /estats /stats /levely se úspěšně načetl!");
    pEInfo[playerid][uroven] = DOF2_GetInt(Gracz, "Uroven");
    pEInfo[playerid][Exp] = DOF2_GetInt(Gracz, "Exp");
    pEInfo[playerid][Respect] = DOF2_GetInt(Gracz, "Respect");
    pEInfo[playerid][Kills] = DOF2_GetInt(Gracz, "Kills");
    pEInfo[playerid][Deaths] = DOF2_GetInt(Gracz, "Deaths");
    pEInfo[playerid][mExp] = DOF2_GetInt(Gracz, "mExp");
    pEInfo[playerid][mMoney] = DOF2_GetInt(Gracz, "mMoney");
    pEInfo[playerid][Combo] = DOF2_GetInt(Gracz, "Combo");
    SendClientMessage(playerid, -1, "{00CC00}Tohle je Admin Server.{00FF00} ( Pracuje na bázi Expení. Každý další level se ti odemkne nový příkaz /levely )");
    }
    else
    {
    SendClientMessage(playerid, -1, "Tvůj účet /estats /stats /levely zde není. Nyní byl zaregistrován!");
    DOF2_CreateFile(Gracz);
    DOF2_SetInt(Gracz,"Uroven",0);
    DOF2_SetInt(Gracz,"Exp",0);
    DOF2_SetInt(Gracz,"Respect",0);
    DOF2_SetInt(Gracz,"Kills",0);
    DOF2_SetInt(Gracz,"Deaths",0);
    DOF2_SetInt(Gracz,"mExp",0);
    DOF2_SetInt(Gracz,"mMoney",0);
    DOF2_SetInt(Gracz,"Combo",0);
    DOF2_SaveFile();
    pEInfo[playerid][uroven] = 0;
    pEInfo[playerid][Exp] = 0;
    pEInfo[playerid][Respect] = 0;
    pEInfo[playerid][Kills] = 0;
    pEInfo[playerid][Deaths] = 0;
    pEInfo[playerid][mExp] = 0;
    pEInfo[playerid][mMoney] = 0;
    pEInfo[playerid][Combo] = 0;
    }
     

     
     
    Dává furt 0 i když již je registrováno 
     
    disconnect
     

    new Gracz [64];
    new Gname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Gname,sizeof(Gname));
    format(Gracz,sizeof(Gracz),"/ExpAcc/%s.cfg",Gname);
    if(DOF2_FileExists(Gracz))
    {
    DOF2_SetInt(Gracz,"Level",pEInfo[playerid][uroven]);
    DOF2_SetInt(Gracz,"Exp",pEInfo[playerid][Exp]);
    DOF2_SetInt(Gracz,"Respect",pEInfo[playerid][Respect]);
    DOF2_SetInt(Gracz,"Kills",pEInfo[playerid][Deaths]);
    DOF2_SetInt(Gracz,"mExp",pEInfo[playerid][mExp]);
    DOF2_SetInt(Gracz,"mMoney",pEInfo[playerid][mMoney]);
    DOF2_SetInt(Gracz,"Combo",pEInfo[playerid][mExp]);
    DOF2_SaveFile();
    }


    ?

  3. To je asi co ? lol..

     

     

    SendClientMessage(playerid, -1, "Tvůj účet /estats /stats /levely zde není. Nyní byl zaregistrován!");
    DOF2_CreateFile(Gracz);
    DOF2_SetInt(Gracz,"Level",0);
    DOF2_SetInt(Gracz,"Exp",0);
    DOF2_SetInt(Gracz,"Respect",0);
    DOF2_SetInt(Gracz,"Kills",0);
    DOF2_SetInt(Gracz,"Deaths",0);
    DOF2_SetInt(Gracz,"mExp",0);
    DOF2_SetInt(Gracz,"mMoney",0);
    DOF2_SetInt(Gracz,"Combo",0);
    DOF2_SaveFile();
    }

  4. Nevíte proč se vždy při registraci nového hráče  načtou informace posledního hráče co dal /q ?

     

     

    connect

     


    new Gracz [64];

    new Gname [MAX_PLAYER_NAME];

    GetPlayerName(playerid,Gname,sizeof(Gname));

    format(Gracz,sizeof(Gracz), "/ExpAcc/%s.cfg",Gname);

    if(DOF2_FileExists(Gracz))

    {

    SendClientMessage(playerid, -1, "Tvůj účet /estats /stats /levely se úspěšně načetl!");

    pEInfo[playerid][uroven] = DOF2_GetInt(Gracz, "Level");

    pEInfo[playerid][Exp] = DOF2_GetInt(Gracz, "Exp");

    pEInfo[playerid][Respect] = DOF2_GetInt(Gracz, "Respect");

    pEInfo[playerid][Kills] = DOF2_GetInt(Gracz, "Kills");

    pEInfo[playerid][Deaths] = DOF2_GetInt(Gracz, "Deaths");

    pEInfo[playerid][mExp] = DOF2_GetInt(Gracz, "mExp");

    pEInfo[playerid][mMoney] = DOF2_GetInt(Gracz, "mMoney");

    pEInfo[playerid][Combo] = DOF2_GetInt(Gracz, "Combo");

    SendClientMessage(playerid, -1, "{00CC00}Tohle je Admin Server.{00FF00} ( Pracuje na bázi Expení. Každý další level se ti odemkne nový příkaz /levely )");

    }

    else

    {

    SendClientMessage(playerid, -1, "Tvůj účet /estats /stats /levely zde není. Nyní byl zaregistrován!");

    DOF2_CreateFile(Gracz);

    DOF2_SetInt(Gracz,"Level",0);

    DOF2_SetInt(Gracz,"Exp",0);

    DOF2_SetInt(Gracz,"Respect",0);

    DOF2_SetInt(Gracz,"Kills",0);

    DOF2_SetInt(Gracz,"Deaths",0);

    DOF2_SetInt(Gracz,"mExp",0);

    DOF2_SetInt(Gracz,"mMoney",0);

    DOF2_SetInt(Gracz,"Combo",0);

    DOF2_SaveFile();

    }

     


     

    Disconnect

     



    public OnPlayerDisconnect(playerid, reason)

    {

    new Gracz [64];

    new Gname[MAX_PLAYER_NAME];

    GetPlayerName(playerid,Gname,sizeof(Gname));

    format(Gracz,sizeof(Gracz),"/ExpAcc/%s.cfg",Gname);

    if(DOF2_FileExists(Gracz))

    {

    DOF2_SetInt(Gracz,"Level",pEInfo[playerid][uroven]);

    DOF2_SetInt(Gracz,"Exp",pEInfo[playerid][Exp]);

    DOF2_SetInt(Gracz,"Respect",pEInfo[playerid][Respect]);

    DOF2_SetInt(Gracz,"Kills",pEInfo[playerid][Deaths]);

    DOF2_SetInt(Gracz,"mExp",pEInfo[playerid][mExp]);

    DOF2_SetInt(Gracz,"mMoney",pEInfo[playerid][mMoney]);

    DOF2_SetInt(Gracz,"Combo",pEInfo[playerid][mExp]);

    DOF2_SaveFile();

    }


  5. Načitání sem ještě v onplayerconnect takhle neviděl. Vůbec nevím jak to tam zapsat .. musel bys mě to napsat celé ,co zapsat do toho onplayerconnectu :d

     

    Zatím to mám ve vlastním publicu nahoře na přiložené fotografii dole.

     

    http://ctrlv.cz/mqC4


    PS: napsal sem chybu..

     

    Načítání funguje při odpojení a připojení serveru. Jen nefunguje po restartování serveru a následnem connectu/spawnu

  6. Dobrá práce Matess.

     

    Teď jen vyřešit druhou chybičku kde slýhává loading systém.

    Po restartu serveru jsou hodnoty ve scriptfiles jaké byli /Xp/lvl ale po připojení na server se to opět vynuluje vše.

     

    Takže to bude něco z načtením dat. Tak jestli někdo zkušenější se může na to juknout :)

  7. Stáhnul sem si leveling systém a někde v něm jsou dvě chybičky které nedokážu rozpoznat.

     

    1,  Při příkazu /givexp se exp započítá (pouze do scriptfiles) ale ve hře v textdrawu je furt 0.

     

         Když zadám příkaz /givexp s 101 xp což je jeden level ,tak se přidá level. ale při /givelvl 1  zase nic .. 

     

    2,   Při odpojení ze serveru a následném připojení se mě v klidu načte level/xp který sem měl.

          I ten který nešel kvůli playerupdate vidět dřive.         

          

          Bohužel při restartování serveru se všem  hodí vše na nulu.

     

    Prvně jsem si myslel že se to nějak blokuje z  módem ale po přezkoušení na jiných to dělá furt..

     

    Přikládám celý script jelikož je to freescript.

     

    http://www.solidfiles.com/d/af208d6268/Ranks.pwn


    :)

  8. Zdravím

    když si v Map Construction JernejL editoru dám nějaký objekt na pozici tak je někde jinde než sem ho uložil..

    Vím že tuto chybu má tisíce lidí ale vůbec nevím jak to opravit ... menší objekty mě v pohodě jdou ale jakmile dám nějakou dálnici nebo něco podobného tak je to uplně křivě nebo na jiném místě ..

     

    (také mě to hlavně dělá u Car Parts itemů .. )

  9.     Hledám zkušeného Zástupce serveru při mé absenci                                     +16 

       Hledám zkušeného hlavního Administrátora                                                      0/1

      Hledám s praxí  Administrátory kteří budou hlídat server před škůdci.           0/4

     Hledám začínající i pokročilé Mappery ( Dostanou Admin Level  )                   0/4

     Hledám Helpery kteří budou pomáhat nováčkům a hlídat jako Admin.           0/5  

       

        Hledám Eventery kteří budou dělat zkušené Eventy pomocí objektů,PickUpu,Checkpointu.   0/5     

     

    Hledám nejlépe lidi kteří i dokážou pobavit humorem. Mod si můžete prohlédnout zde.

    109.73.208.219:20069

     

    Časem nabízím i finanční odměnu. Uvidím jak se budete snažit.

    Mod je ve stádiu vývoje ale již obsahuje

     

    1)House systém který lze upgradovat. Každý level ti přidává místa v garáži a podobně.

    House Systém taktéž ukládá tuning a barvy vozidla.

    Momentálně dělám na tom aby ukládál i AttachObjecty a vy si je tak mohli kupovat.

    Maximální level domu je 10. Ovšem hotelové pokoje mají 2 místa maximum třeba.

     

    2)Firmy- Byznysy jsou taktéž ve smyslu upgrade. Na serveru je asi 30 druhů byznysů.

    Od vlastníka kasína po prodavače hot dogů. 


    3)Banka - Banka ve které se vám co hodinu připočitává 0.2% úrok.


    4.)Anti-Cheat od Anti Money-Hacku po Anti Air-Break. Může se nastavit na auto-kick nebo pouze report on-line administátorům.


    5)Několik druhů práci. Jsou to klasiky musíš posekat trávu. Musíš jít opravit rychlostní kamery. 

     

    Práce jsou většinou Random ( vysvětlím) Příklad autobusák jede na zastávku a náhodně se na zastávce vybere číslo kolik je lidí na te zastávce.

    Jasný je že čím větší číslo tím více se ti objeví peněz na výplatě. Je to dobré v tom že nikdo nemá stejné výplaty furt.

     

    Také jsou na serveru Konvoje. Což znamená že řidič kamionu může ohlásit Konvoj a čím více lidí se připojí tím větší je výplata.


    6)Na serveru jsou i maličkosti jako Rychlostní kamery. Projedeš více než je povoleno dostaneš Wanted Level a policie si tě najde.


    Kontakty :

    Email: [email protected]
    Skype: danepxdino
    nebo zde do Soukrome Zpravy (SZ) 

  10. Takový to když máte v hlavě prázdno.  ( http://ctrlv.cz/Jw00 )

     

    Hrál sem tam i před několika lety. Zakoupil si premium v hodnotě 1000/2000kč a den po té mě byl udělej ban za vulgaritu o slově 'deb*l' .

     

    Jestli práhnete po modu který vám nebude neustále přinášet nervy ale hratelnost, tak navštivte jiný server. 

     

    Mod je určitě mezi špičkami ale ostatní stojí za starou belu. Nemluvě o Staff teamu.. no nic škoda tady ztrácet čas stěžováním. Jen vás chci varovat :-)

    • Líbí se mi to! (+1) 4
  11. Autobota

     

     

    new AutoBota;

     

     

    Autobota

     

    AutoBota = CreateVehicle(486,0.0, 0.0, 5.0, 0.0, 3, 3, 5000);

     

    Connect npc .. 

     

    ConnectNPC("Pluhar","pluhar1");

     

     

    (on player spawn aby vlezl do káry  ) 

     

     

     

    if(IsPlayerNPC(playerid))
            {
                new npc_name[24];
                new npcname[MAX_PLAYER_NAME];
                GetPlayerName(playerid,npc_name,sizeof(npc_name));
                GetPlayerName(playerid,npcname, sizeof(npcname));
                if(!strcmp(npc_name,"Security",false))
    {
                    SetPlayerSkin(playerid, 285); // your skin choice for NPC
                }
                if(!strcmp(npc_name,"Ptacek",false))
    {
                    SetPlayerSkin(playerid, 5); // your skin choice for NPC
                }
                if(!strcmp(npc_name,"Hasic",false))
    {
                    SetPlayerSkin(playerid, 277); // your skin choice for NPC
                }
    if(!strcmp(npcname,"Pluhar",true)) //Checking if the NPC's name is MyFirstNPC
        {
             PutPlayerInVehicle(playerid,AutoBota,0); //Putting the NPC into the vehicle we created for it.
        }
        return 1;
    }

     
    Kde je chyba? Podle mě někde v on player spawn .. (jinak npcmodes ,recordings mám nebojte )

    Proč nikdo na tomhle fórum neumí s NPC ? :d Už šestý topic který tu za ty roky zakládám a nikdo nedokázal pomoci. 

    Taky sem si nikdy nevšiml na Česko/Slovenským serveru npc z vozidly :d Náhoda? Nemyslím si ! :d 

  12. Hledám:

    Hlavního Mappera : Nabere pod sebe Mapp team o třech členech.  (Stavění stuntů,středisk a zábavních center s odměnami herního score)

     

    Hlavního Moderátora :    Neboli Administrátora který pod sebe nabere Moderátorský team o 3+ členech. ( Pomáhání nováčkům s příkazy a hlídání neposlušných hráčů. )

     

    Hlavního Eventéra :     Také nabere pod sebe Event team a budou se starat o Eventy na serveru. ( Dělám na podobných MTA eventech. Nebojte se že budete jako blbci dělat dokola tuning srazy a lety smrti tss )

     

    Náš Admin Script :    Zahrnuje přibližně stovku příkazů na veškeré funkce.  Zahrnuje také  příkaz /object který využijí Eventéři při stavění vlastního Eventu.  (Objekty se ukládají do složky. Jak se vám bude váš výtvor líbit může být přidán do módu)

     

    Dělám to pro zábavu. Na serveru nehodlám nic zpoplatnit ani udělat systém za který si lze dokoupit score ! Nesnáším Pay To Win !
    Proto je logické že vás nijak neodměním jen se můžete podílet na módu a zahnat nudu v realném životě.

    Informace o módě  :     IP ADRES : 109.73.208.219:20069

    Mod je stále ve vývoji proto tedy hledám team. 

    Mod se bude zaobírat na Stunt/freeroam. Veškeré info mohu dopsat na mém facebooku www.facebook.com/danexik

    Denně dostávám nové a nové nápady pro zlepšení serveru. Zatím je tam vše potřebné od nahraného času po nějaké ty práce.

    Příkazy na serveru  : 

                                       /teles  /cmds  /help

  13. V npcmodes mám swat.amx a v recordings swat.rec 

     

    Já už nevím v čem je chyba. Přijde mě to směšné až se mi chce plakat :d


    Tak sem na to konečně přišel a chyba byla v jedné číslici což nechápu páč tam měla být dvojka.. 2 - (pěšky) 1 - ve vozidle a byla zde:

     

    (označeně červeně) 

     

     

     

    #define RECORDING "swat" //Název souboru, který jsme nahrávali bez přípony .rec
    #define RECORDING_TYPE 2 //1 pokud je v autě, pěšky je to 2
     
    #include <a_npc>
    main(){}
    public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
     
    #if RECORDING_TYPE == 1 (já tu měl dvojku) 
    #else
    public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
    #endif
     

     
    Jinak díky za ochotu a nervy :d 
  14. Tak sem přidal do OnPlayerSpawn a OnPlayerRequestClass ty řádky a ten bot furt stojí na spawnu jak retardovaný :(

     

    ON PLAYER SPAWN 

     

     

     

    public OnPlayerSpawn(playerid)
    {
    if(IsPlayerNPC(playerid)) //Kontrola, pokud je spawnutý NPC.
        {
    new npcname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, npcname, sizeof(npcname)); //Zjišťuje jméno NPC.
    if(!strcmp(npcname, "Security", true)) //Zjišťuje, jestli je jméno bota Michal
     
         return 1;
         }
     

     
    OnPlayerRequestClass
     

    public OnPlayerRequestClass(playerid, classid)
    {
    if(IsPlayerNPC(playerid)) //Kontrola, pokud je spawnutý NPC.
        {
    new npcname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, npcname, sizeof(npcname)); //Zjišťuje jméno NPC.
    if(!strcmp(npcname, "Security", true)) //Zjišťuje, jestli je jméno bota Michal
     
         return 1;
         }
     

     
    (Už sem to zkusil i do public OnPlayerConnect(playerid) a nic )
     
    Takhle vypadá složka v npcmodes jen jestli není chyba dokonce tam.
     

    #define RECORDING "swat" //Název souboru, který jsme nahrávali bez přípony .rec
    #define RECORDING_TYPE 2 //1 pokud je v autě, pěšky je to 2
     
    #include <a_npc>
    main(){}
    public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
     
    #if RECORDING_TYPE == 2
    #else
    public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
    #endif

×
×
  • Create New...