Jump to content

ATomas

Ověřený uživatel
  • Příspěvků

    2 900
  • Registrován

  • Aktivní

  • Vítězných dnů

    62

ATomas last won the day on Říjen 12

ATomas had the most liked content!

Reputace

265 Madd Dog

About ATomas

  • Moto
    RZE for life, SP for ever !
  • Narozeniny 14.6.2008

Návštěvníci

The recent visitors block is disabled and is not being shown to other users.

  1. Z kodu co jsi nam poslal ti nedokazeme nic poradit, protoze mu chybeji dulezite casti. Ale kazdopadne bych zkusil crashdetect, ten dokaze hodne problemu objasnit. Popripade do kazdeho ShowPlayerDialog dat print. Tim zaprve zjistis, jestli se to vubec zavolalo a zadruhe co se d otoho dialogu posila (NULL hodnota neotevre dialog). Dale spis takove logicke zamysleni Kdyz se ti neobjevu vubec dialog, jak vis ze v nem neni vypsany region? Spis takova logicka myslenka, ale hadam ze to bylo myslene jinak nez je to napsane.
  2. Ja na to pouzivam takovou metodu. Nejdriv nez sednu k PC a zacnu neco kodit tak si nejdriv rozmyslim co (clovek jak jede v aute tak tam je dost casu na takovehle vymysleni :D). Nejde tak ani o to jestli co clovek domysli, ono je spis lepsi to nedomyslet a zacit neco kodit. Problemy se objevi az potom, ktere clovek stejne nepredpovi. Kdyz clovek nevi jak dal odejit a zase nad tim premyslet. Pak se vratit. Taky pouzivama metodu "dvojiho kodovani". TJ ze nejdriv naposu kod "hlavne aby tofungovalo" a az poto mresim optimalizaci kodu (a hlavne narocnosti). Tahle metoda se mi docela osvedcila a dost zvysila vykonost meho kodovani. Kde zvladnu kodit samp dalsi mp a jeste k tomu webovky v praci 😄 Sice nevim jestli je to primo odpoved na tvuj dotaz. Ale jen jsem mel blbou potrebu napsat koment 😄
  3. stock Dum_PickUpPickup(playerid,pickupid) { print("stock byl zavolan"); for(new i;i<MAX_Dum+1;i++) { if(pickupid == PickupDum[ i ]) { return 1; } } return 0; } Podle me ti to nenapise do logu "stock byl zavolan" //edit netusim proc se ten prispevek rozdelil na 2, prosim o slouceni.
  4. Stock ti hodnotu urcite vraci, proble mvidim v tom ze ho spis nevolat. To lze zjistit npriklad timto zpusobem
  5. Sakta tahle hra je dobra. Jen jediny co bych vytkl jso ury random zbrane pri spawnu. T oten dane jlevel dela nahodne tezkej. nekdy se spawnu a po prvnic hdverich je puska nekdy kulemt a nekdy kladivo a nepratel maji taky nahodne zbrane (aspon mi to tak pripada), takze je to spis o testi ja kse to spawne abych to dal. Ale jinak ta tematika a 80s se mi sakra libi!
  6. ATomas

    pomoc Xdd nic nevim

    Protoze to mas rozbity
  7. Pokud to mas ty ve hre, melo by se tito zobrazovat na jakemkoli serveru a rozhodne by mel pomoct reinstall. Zkousel ses na ten server pripojit z jineho pc ale se stejnym nickem? Hadam ze by se tito zase zobrazilo. Tohle vypada ze ti ten textdraw posila ze strany serveru. Vypada to ze to jen zobrazilo hlasku v textdrawu ktery uz existuje a server ho pouziva pro info hlasky. Ona to taky nemusi byt vec pawna ale treba nejakeho pluginu. V pluginu muze byt chyba nebo treba umyslna dira pomoci ktere tohoto lze dosahnout. Jeden z duvodu proc si radeji plugin napisu sam nez abych ho stahl od nekoho:) Ono taky jde udelat ze proste posles packetu ze tvuj client ma neco udelat (coz dela bezne server), a nekdo ti ji tam poslal aby si tvuj client myslel ze je to ze serveru. Ale to by se ti rozhodne neobjevovalo i po odpojeni a pripojeni. Takze tipuju na 95% je to neco nastrane serveru. Taky je tu moznost ze ti majitel proste keca a nastavil ti to tam 😄 Coz se mi jevi jako nejpravdepodobnejsi. (netusim kdo je majitel, takze ciste nestranny nazor).
  8. V OnPlayerDisconnect ti GetPlayerIP vraci 255.255.255.255. Je potřeba si IP uložit v době připojení (OnPlayerConnect) To znamená že leží na zemi a nemůže nic dělat?
  9. Tutorial peknej, ale mam navrh na zlepsovak na tu error msg 😄 #define SendErrorMessage(%0,%1) SendClientMessage(%0,0xFF000000,"[ ! ] {FFFFFF} "%1) Pak stačí použít: SendErrorMessage(playerid,"Něco je špatně"); A compilator se ti už postará o to, aby to začínalo tím [ ! ]
  10. Dalsi tip. Pokud v nejakem callbacku (ve fs pred tim tvym) je nekde "return 0;" (dobre ne vzdy, ale hodne casto), tak to znamena ze to zablokuje spusteni nasledujich fs. Napriklad velmi obvykla chyba v OnPlayerConnect (return 0) ve fsdebug.amx, ktera blokuje volani v dalsich fs
  11. doporucuji na tohle pouzit crashdetect, ten ti dokaze docela dobre pomoct a hledanim priciny padu serveru.
  12. Prave naopak to DL je domakane na to shahovani dobre. Pokud stahuje hodne lidi naraz tak se snizuje rychlost aby se vykon smeroval hlavne na chod serveru. Coz je rozhodne udelane dobre. A ze si chvili pockaj, tak co si aspon uvari kafe, vsak to stejne stahujou jen jednou Problem pak muze byt ve slabem stroji (male jadro CPU) A pak ve vytizenosti serveru, ale to zalezi jestli mas svoje veci, nebo pouzijes nejake pluginy u kterych sis nezjistoval vytizeni. Kazdopadne to zabanovani je velmi divne, ale spis bych hadal jestli to neni blok z nejakeho scriptu (napr nejaky anticheat ktery kontroluje dobu v "nespawnuti" nebo tak neco?)
  13. Precetl jsem si vsechny komentare nez jsem zacal psat tento topic, tak asi nejak tak budu reagovat na vsechno. V prvni rade u toho rodice asi chapu logiku, ze se zameri na nejvetsi slabinu a tu se bude snazit zlepsit. Coz ovsem pak ma ten negativni efekt ze bude zanedbavana ta cast, kde jiz uspech je. A poto mdemotivace toho zaka atp... Zakladni probem, je v nastavenem skolstvi. Hlavne zakladka a stredni kde jeden neuspesny predmet znamena celkovy konec. Prosel jsem si vsemy stupni vzdelavani (tedy az na doktorske ), ale nejvis mi vyhovovala ta vejska. Hlaven z principu velkeho podilu volitelnych predmetu, kde mel prave clovek moznost si vybrat co ho zajima. A hodne je to i o lidech. Skolu co jsem studoval ja ma po matfyzu asi druhou nejtezsi matiku, ale ti ucitele k tomu maji respekt. Takze jakmile jsem prolezl s matikou pres prvni dva semestry, tak jsem se u zkousek casto potkaval s pristupem "kdyz jste zvladl matematickou analyzu, tak tu skolu uz udelate, tak vam tu zkousku dam". (opravdu matika na vejsce je hard core. Maturitu z matiky jsem delal bez pripravy na prvni dobrou, ale matiku na vejsce jsem delal na x-ty pokus) Respekt ucitele k zakovi jsem opravdu zazil jen na te vysoke skole, uz jenom tim samotnym oslovenim "kolego". A to je prave ten system, ktery by snesl uz jen minimalni upravy, ale podle meho nazoru je nejlepsi. Ovsem dalsi veci je ze to je system pro starsi lidi, kteri uz tam jsou dobrovolne a ne z duvodu zakladni podivnne skolni dochazky. A opravdu uceni jako takove a nejde jen o to ze tak funguje nas mozek, Ono to spis zacina vypadat ze celkovy princip uceni je proste na tom ze se delaji chyby a pak se zpetne zjistuje co je spatne a ja kto napravit. Na stejnem principu funguje uceni umelych neuronovych siti. Uceni funguje metodou zpetneho inzenyrstvi. Proste se neco stalo nebo se neco udela a az poto mse to analyzuje. A ne naopak se ze neco naplanuje a pak se to dela podle navodu To je ten hlavcni duvod proc kdyz ctete scripay nebo nejaky tutorial a dokud neuvidite example nebo si to sami nenakodite, tak to proste nejde Jinak s nazorem ze skola vychovava zamestnance a ne podnikatele souhlasim, ale myslim ze to je hlavne tim, ze se to skolstvi od revoluce temer nezmenilo. A pred revoluci byly vsichni zamestnanci Drive bylo lidem do hlav vtloukano ze podnikatel je zlodej a vykoristovatel a okrada jine. A tem lidem to v tech hlavach zustalo a mysli tak porad a uci to svoje deti. Komunisti jsou sice pryc, ale jejich myslenky tu jsou porad. A nezlepsi se to dokud se ta generace kompletne neobmeni. Dalsi problem je to jak lehce jde lidi manipulovat, dneska je to hodne lehke pomoci televize a internetu. Lidi hodne veri vecem, ktere slysi jako prvni a kdyz prijde druha opacna informace, automaticky ji zamitnou, i kdyz je pravdiva a i kdyz je dokazana. Jako treba zastanci placate zmene atp.. 😄
  14. ATomas

    pomoc Gettime

    Neporadi protoze nikdo nechape jaky mas problem (v te posledni zprave)
  15. ATomas

    pomoc Gettime

    Nechytej ze me za slovo :D
×
×
  • Create New...