Jump to content

Ranger

Uživatel
  • Příspěvků

    38
  • Registrován

  • Aktivní

  • Vítězných dnů

    1

Příspěvky posted by Ranger

  1. ShowNameTags(false);

     do ongamemodeinit pre celkove vypnutie zobrazovania nickov alebo

    ShowPlayerNameTagForPlayer(playerid, showplayerid, show);

    ak chceš vypnuť iba určitym hračom pre niekoho. príklad: ShowPlayerNameTagForPlayer(1,2,0);     hrač s ID 1 neuvidi nick hrača s ID 2

     

    a k času

    TogglePlayerClock(playerid,0);

    myslim že by malo odstraniť povodny gta čas

  2. takže ako prve GetPVarInt a GetPVarFloat ti nevratia to iste .. su to 2 rôzne

    ak nastavuješ SetPVarInt "zdravi" a potom nastaviš SetPVarFloat "zdravi" tak GetPVarInt "zdravi" ti už vrati 0 kedže zdravi už zmenilo typ na float takže ti to podmienkou neprejde pri overovani .. PRIKLAD k chybe:

     

    nastaviš napr. SetPVarInt(playerid,"moj_pvar",10); za tym nastaviš SetPVarFloat(playerid,"moj_pvar",10.0); tak podmienka

    if(GetPVarInt(playerid,"moj_pvar")==10) ti neprejde pretože GetPVarInt(playerid,"moj_pvar") ti vrati 0

    konkretne to je myslene na podmienke

    GetPVarInt(damagedid, "zdravi") == heal[damagedid]

    a

     

    SetPlayerHealth(damagedid, GetPVarFloat(damagedid, "zdravi")-10.0);

     

     

     

    , dalšia vec potrebuješ aj nejak obnoviť tie hodnoty napr. po spawnuti hrača alebo zapojiť do toho aj z OnPlayerTakeDamage ktory sa može vyvolať ked napr. hrač spadne abo sa bude topiť vo vode

     

    pri robeni anticheatu musiš pracovať s viacerymi možnymi "pripadmi" inač jeho vyhodnotenia nebudu musieť byť pravdive a bude ti to vypisovať hlašky o cheatoch aj na hračoch ktory ich mať nemusia + terajšie cheaty su natoľko "inteligentne" že vedia rozpoznať či im bolo hp upravene nejakym utokom (strelbou, vybuchom a tak ) alebo boli upravene cez funkciu SetPlayerHealth

    a ešte nakoniec ti možem odporučiť postupne si "odchytavaj" bloky kodu a vypisuj si stav kolko ma hodnotu HP a kolko malo pred tym a pomože ti to dojsť k chybam prečo ti niečo neprejde podmienkou a tak

  3. podľa toho čo napisal lyrics na začiatku by som neodporučoval strlen použivať keďže strlen počíta znaky kým nepríde po hodnotu 0 ktorá sa v tomto prípade može nachádzať aj v strede arrayu a pri použití strlen by sa ďalšie hodnoty vynechali, ďalej dá sa to urobiť viac efektívnejšie bez využitia nejakých ďalších rozsiahlych pomocných arrayov ...

    na wikipedii je vidieť princíp bubbleSortu a je to tak že vždy sa v cykle kontrolujú 2 susedné hodnoty v arrayi a porovnávajú sa ich veľkosti (ak je ľavý väčši ako pravý tak sa prehodia ) a to sa opakuje až kým sa nezoradia

     

    stock bubbleSort(srcArray[],len)
    {
       new bool:ordered=true;
       do
       {
           ordered=true;
           for(new idx=0;idx<len-1;idx++)
           {
               if(srcArray[idx]>srcArray[idx+1])
               {
                   new temp=srcArray[idx];
                   srcArray[idx]=srcArray[idx+1];
                   srcArray[idx+1]=temp;
                   ordered=false;
               }
           }
       }while(!ordered);
    }
    

  4. j tak ako spomina qwer .. v samp maš OnVehicleMod, ktory je vyvolavany furt jak sa prida nejaka komponenta na vozidlo ... stači ti urobiť si nejaky kod ktory napr. podla nejakej premennej overi či nesi v tuningu abo take niečo a ak nie tak kickneš hrača od ktoreho to bolo vyvolane a jeho vozidlo vymažeš alebo vymažeš len tu jeho komponentu ...

    dalši možny navrh je overovať či komponenta s danym ID je bezpečna pre vozidlo a ak nie tak hned ju zmazať a kicknuť hrača ktory ju tam dal ... lenže to by mohlo byť zdlhave kedže tych komponent je vela a určite by sa nikomu nechcelo definovať komponentam ID aut na ktore je možne ich dať

    • Líbí se mi to! (+1) 1
  5. OnVehicleDamageStatusUpdate sa vyvola iba ked poškodiš nejaku časť auta napr. pokryviš naraznik, rozdrbeš dvere ... ak budeš strielať do auta alebo ti pri aute niečo vybuchne nevyvola sa to takže ti je to ako antivehicledmg nahovno

  6. omfg to je čo za bullshit .... od RP to ma teda važne daleko...

    prišiel som tam regol som sa, prihlasil .. na vyber bolo až z 2 postav ( ale to je ešte nič ) spawnlo ma to na 0 0 0 v prdeli sveta ...

    žiadne informačne hlašky čo a ako začať, nijake označenia kde su tie zamestnania .. zopar trapnych prikazov ktore su hráčom nahovno .. dialogy tiež nič moc .. chybne texty "%s" v dialogu a tlačitka na nich s nejakym odveci textom

    takže hodnotenie ...no ak by som ti dal 1/10 tak by to znamenalo že je tam niečo čo stoji za pozretie .. ale vynimočne tam nemaš nič takže davam ti 0/10 pretože do zapornych hodnot hodnotenia sa neda isť no ..

    • Líbí se mi to! (+1) 1
  7. zase sa pušťaš do niečoho čo može dopadnuť podobne ako v pripade tvojich začiatkov samp hostingu ...

    mal som tu "česť" nahliadnuť do zdrojaku tvojich adminiek určite tak ako aj viacero ludi ... a videl som že v niekorych pripadoch ani nevieš čo vlastne pišeš ....

    ale s5 k tomu mysql hostingu

    predpokladam že to zase nemaš ničim vyriešene čo ak ti tam niekto preťaži to mysql abo ti tam nadrbe nejakych 10 gb dat do mysql ... o5 to cele akurat tak padne

    nepušťaj sa do niečoho o čom moc nevieš ... chyby v sa-mp adminke si zaplatal štylom "rychle dočasne riešenie natrvalo" a ide to na principe "hlavne že to funguje" ...

    ja len zase raz možem odporučiť ludom ktory potrebuju mysql aby to nevyuživali

    :wave:

    • Líbí se mi to! (+1) 1
  8. zdravím, aj ked na tomto fóre už neočakavam zmysluplnu odpoved predsa len to risknem. Potreboval by som si spraviť image z celeho disku v PC s windowsom aj všetkými nainštalovanými programami.. proste aby sa dal v buducnosti ak by bol nejaky problem obnoviť do takeho stavu v akom je teraz.. skušal som to cez Norton ghost alebo acronis (z hiren 's boot cd ) ale ani jeden z nich nepodporuju externe disky pripojene na USB a tu prichadza problem.. nepoznate niečo s čim sa da urobiť image na externy disk a zaroven aj z externeho disku obnoviť ? .. najlepšie aby to nefungovalo pod windowsom ale malo to vlastny bootovaci system... za pripadne zmysluplne odpovede vopred dakujem ... :hallo:

  9. THE SAN FIERRO CITY

     

     

    Dlhší čas už pracujeme na jednom servery a mode The San Fierro City.

    Mod je typu niečo medzi RP a klasickym, z názvu sa dá predpokladať kde sa odohráva, ale patria do toho aj tie farmarske oblasti medzi SF a LS...

     

    a čo mod obsahuje:

     

    POVOLANIA:

    1. Polícia

    2. Lekár

    3. Autobusár MHD / Diaľkový

    4. Zásobovač Burgershotu

    5. Rozvážač pizze

    6. Odťahovka

    7. Taxikár

     

    MOŽNOSTI PODNIKANIA:

    1. Kamionista

    2. Manažér hotelov

    3. Majiteľ čerpacích staníc

    4. Farmár

    5. Majiteľ zábavného parku

     

    HOUSE SYSTÉM:

     

    - Každý hráč si môže zakúpiť dom, v ktorom má svoj úložný inventár kde može uložiť napr. svoje zbrane, alebo nejake ine veci ktore ma u seba

    - v dome je možné "vyspať sa" na posteli a počas toho si doplníte svoje HP

    - samozrejme nechýbajú veci ako jedlo a nápoje ( ale nema to nejaky velký význam )

    - a dalšia vec je každý dom ma svoju garáž do ktorej si hráč može zaparkovať svoje nakúpené vozidla a nechýba ani prehliadka vozidiel na spôsob ako je v Mafii 2

     

    HOTELOVÝ SYSTÉM:

     

    - v meste sú zatiaľ 3 hotely, v ktorých si hráči môžu zarezervovať pobyt na určitý počet hodín (reálnych hodín počítajú sa pokial ste na servery )

    - hotel je uprednostnený pred domom, takisto obsahuje postel pre doplnenie HP

     

    BANKOVÝ SYSTÉM:

     

    - hráči si môžu vytvárať bankové účty

    - účet je potrebný pre zamestnania kam vam budú chodiť výplaty, dalej je možné väčšinu platieb platiť prevodom z účtu

    - každý bankový účet ma svoje jedinečné čislo a číselný PIN kód aký si zvolíte

    - možný prevod penazí medzi účtami aj ked jeho vlastník nieje práve na servery a poznáte jeho číslo účtu

    - samozrejme nechýba požičanie penazí, a výšku splácania si možte určiť sami.. spláca sa to z výplaty vy si určite kolko % z nej ma ísť na splatenie

    - pre potrebu výberu hotovosti sú po meste bankomaty

     

    VOZIDLA:

    - Predajna vozidiel je vo Wang Cars, kde si môžete vybrať z viac než 20 rôznych modelov vozidiel ( dalšie sa budu postupne doplnať )

    - Dalšia predajňa pre trucky je pri Jizzy clube - truck je potrebné vlastniť pri podnikani ako kamionista

    - Lacnejší nákup vozidiel je možný v autobazáre, takisto tam môžete svoje vozidlo aj predať

    - Každé vozidlo, ktoré vlastní hráč si može poistiť to je výhodné ak ho poškodí, tak servis bude vyplatený z poistky

    - kompletné vysvetlenie možnosti okolo vozidiel sa dozviete v autoškole

    - ak je vozidlo veľmi poškodené tak začne horieť, vy si ho možete uhasiť ak máte hasiaci prístroj, ktorý je možné uložiť do kufra vozidla

    - všetky vozidla ktoré si hrači kupia sa na servery ukladajú so všetkými komponentami ktoré si zakúpite v tuningu

     

    TUNING VOZIDIEL:

     

    - mod už obsahuje kompletne spracovaný tuning s doplnkami pre vozidlo navyše

    - nachádza sa nedaleko autoškoly je vyznačený na mape

    - všetkym povodnym tuningom je blokovaný vstup

     

    MOŽNOSTI DOPRAVY:

     

    - po meste chodia BOTI ako MHD

    - alebo objednanie taxika kde si na mape vyznačíte miesto kam chcete doviesť

     

    ZÁBAVA:

     

    1. Zábavný park, ktorý obsahuje atrakcie ako Skok padákom, Mechanický býk, Závody na minikárach, Mini horská dráha a Bowling

    2. Plážový volejbal pri jednom hotely na pláži nedaleko hory mt. Chiliad

    3. Závody - každy hrač si može nadefinovať vlastné závodné okruhy a určit pre aký model vozidla je závod určený

     

    OSTATNÉ:

     

    - Lanovky ktorými sa dostanete na vrchol mt. chiliadu

    - Mod je prepojený s webom takže ak sa na webe prihlásite pod svojim herným účtom tak máte prístupnú online mapu, chat na servery a tiež si možete prezrieť svoje nahraté vlastnosti

     

    ADMINSCRIPT TRADER:

     

    - obsahuje funkcie pre pohodlnú prácu administrátorov na servery

    - levelový systém s max levelom 4

    - obsahuje spracovaný anticheat ktorý odhalí väčšinu typov cheatu, takže sa nevyplatí ho testovať

    - zaistuje ochranu serveru proti chat spamu a pripojeniam pod proxy IP adresami (napr. proti HotSpot Shield)

    - je robený na mieru pre mod The San Fierro City, takže není možné ho použiť v inom mode

     

    AUTORI:

    Herný mód: Ranger

    Adminscript: ExISTOr

    Mapy: Lukeout

     

     

    Server by mal byť prístupný 1.1.2013 ale uvidíme ako nám to vyjde ( možno skôr možno neskôr )

    Toto bol len veľmi stručný popis módu.. ako to všetko funguje sa dozviete potom na servery (takže niekomu to teraz može pripadať nezaujímavé ako len dalši z tých bezvýznamných serverov),

    postupne budú doplnane dalšie veci kedže tam toho ešte zas tak vela neni ale to sa uvidí podla návštevnosti či sa to oplatí

     

    a tu take kratšie video na ktorom sú zachytené niektoré veci z módu

    http://www.youtube.com/watch?v=78xZPncFP4g

    • Líbí se mi to! (+1) 2
  10. 5/10 .. ale prirob tam ešte aj tie veci čo maš v plane do buducna .. j a ešte niečo (ale to plati pre všetkych )

    NA AKU RIT VKLADATE DO c# programov furt najvyšši možny framework

    pre takyto program uplne by stačilo kebyže sa použije FW 3 abo aj 2

     

    to že použijete v 4. nezaručuje kompatibilitu pretože nie všetci maju FW 4

    zato ked použiješ napr. FW 2 tak ti čo maju 3 alebo 4 im to určite pojde

×
×
  • Create New...