Jump to content

ĐaVe

Uživatel
  • Příspěvků

    806
  • Registrován

  • Aktivní

  • Vítězných dnů

    4

Everything posted by ĐaVe

  1. pravdepodobne nemas k modu na serveru potrebny plugin
  2. pres 10 tisic? Player Variables 800 http://wiki.sa-mp.com/wiki/Limits
  3. pak leda si muzes v mym scriptu zmenit if(pocet == 4) na if(pocet == 1) a pred kick asi 3s pred kickem (pres timer) dat zpravu "pokud je kick neopravneny, kontaktujte mne na skype at vam povolim ip adresu" ale na to se asi kazdej vykasle, misto toho aby te kontaktoval rekne si "pujdu na jinej server" to by bylo lepsi udelat jak pise HighPrint
  4. dálší, co by bylo na tahu by bylo asi, že new test[16]; by mělo být nad for(new i=0; i<MAX_PLAYERS;i++) aby se zbytečně netvořilo 100x dal jsem to pod to, abych si byl jistej, že to pojede, vzpoměl jsem si na pár komplikací v TT, ale nejsem si jistý, zda to bylo přímo v tomhle :-) ne, neni neboj, je to dobre zkratka komplikovanejc, chtel jsem se trosku lisit od jejich scriptu neco originalniho do nej
  5. ja věděl že to někdo zmíní
  6. muzes od vrchu nebo od spodu od prostred jak chces
  7. tak já se taky pridám #include <a_samp> public OnPlayerConnect(playerid) { new ip[16],pocet; GetPlayerIp(playerid, ip, sizeof(ip)); SendPrint("Připojen nový hráč z ip: ",-1,ip); for(new i=0; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { new test[16]; GetPlayerIp(i, test, sizeof(test)); if(!strcmp(ip,test,true)) { pocet++; SendPrint("Nalezeno shod této ip: ",pocet,"."); if(pocet == 4) { SendPrint("Kickuji hráče id: ",playerid,"."); Kick(playerid); } } } } return 1; } stock SendPrint(text[],cislo,text2[]) { new s[100]; if(cislo == -1) { format(s,100,"%s%s",text,text2); } else{ format(s,100,"%s%d%s",text,cislo,text2); } print(s); }
  8. jasnee vsechny moje zkusenousti jsou velka lez i kdybych ti to predvedl na zivo, myslis si ze teorie tvoje je vetsi nez praxe.... vis co ja vam na to forko seru uplne, nejlepsi lidi co tu byli uz tu stejne nejsou, QWERa jste zabanovali i kdyz tu byl jeden z nejlepsich a nejaktivnejsich a vis co... me je to jedno
  9. ano, bot ma stejnou ip, kdyz pripoji hrac bota kickne ho a tomu frajerovi co ho pripoji spadne hra, protoze jeho ip byla kickla na botovi
  10. jasne jako vsechno i jako me zkusenosti sice s RAK zkusenosti nemam, ale kamos v TT kdyz jsem tam tuto podminku mel dycky pripojoval 50 botu e srandy a tato podminka mu je vzdy kickla dokud jsem ji nevymazal a tema botama nemyslim npc ale pres program boty ktere delaly presne ty pohyby a akce co delal on se svym hracem
  11. public OnPlayerConnect(playerid) { if(IsPlayerNPC(playerid)) return Kick(playerid); return 1; }
  12. ĐaVe

    script [inc] DaVe Job System

    ale me je to uplne jedno chapes? nepochopil jsi vyznam toho prispevku... jinak ja vim ze to jde pod sebe, muj vkus je jednoduchost v jednom radku, nemusim pak vse vypisovast... jako napr kdyz tvoris menu CreateMenu AddMenuItem... ja nevim jak tebe ale me treba nebavi kvuli tomu abych do menu pridal funkci psat porad znovu AddMenuItem(MojeMenu,... , muj vkus je jednoduchost v jednom radku a jinak jak jsem psal, jak se mi bude chtit, klidne vam to prekopu, neni to pro me a predem vas zadam, nespamujte kraviny
  13. ĐaVe

    script [inc] DaVe Job System

    sorry ale reputace i cely tenhle server je mi vis kde delam to pro vas ne pro me, ja uz se samp skoncil vis kdyby to melo byt na me tak me by se treba s tim delalo lip jak to je, mene radku budes mit v modu, ano sice budes tam neco v danem radku hledat pri upravach, ale budes to mit vse u sebe sjednoceny a nemusis vse definovat jak vocas, naopak to nadefinujes v jednom radku a nemusis se tim vice zdrzovat a zabyvat, vede to i k rychlejsimu pawneni aspon dle meho nazoru
  14. ĐaVe

    script [inc] DaVe Job System

    jojo taky to neni spatny napad kdyz se mi bude zase chtit tak ti to prekopu
  15. ĐaVe

    script [inc] DaVe Job System

    vite co? me je to jedno, jak jsem jiz psal... klidne to cely vymazte a nebo se hodlejte uklidnit, o vsech zninovanych chybach vim dokonce i o tom menu co jsem tu sam nezminil, nejsem blbej, pawno cist jeste umim bud to cely smazte (je mi to fuk) a nebo budte trpelivi az budu mit chut a cas na to, uz nejsem takovej blazen jako driv ze bych pawnil porad, ne Vážně si myslíš že kvůli tomu jsem to smazal? Důvod proč: -jsem takový, že občas vybuchnu, něco napíšu a pak si to třeba čtu, jakmile se uklidním alespoň trochu, vidím to jinak a vidím, že jsem třeba vybuchl zbytečně a že jsem ti zbytečně nadával... Ten příspěvek jsem upravoval dříve, než jsi odeslal tvůj. K includu: opravil jsem doufám vše, snad jsem na nic nezapoměl, linky upraveny, include připraven k použití, kdyby cokoliv ohledně scriptu, pište sem
  16. ĐaVe

    script [inc] DaVe Job System

    jede specialne pro tebe jsem tu nahral fotky FOTKY V AKCI ZDE co ti nejede? jediny co se divam, nejak nelogicky jsem udelal JobNahranoMinut , jasne pri zadani 0 je vse v pohode ale prakticky nemas sanci treba na id jobu 1 2 3 4 atd ziskat praxi kdyz to reknu lajcky to je asi jediny bug pak ta uniforma tam bych dal podminku ze si ji muzes dat jen pokud jsi tam zamestnan, tyto dva bugy mohu opravit behem chvilinky kdyz budu chtit vymazu ti pak z tama rovnou ty 2 cykly
  17. ĐaVe

    script [inc] DaVe Job System

    na zruseni cyklusu jsem o pul druhe rano opravdu nemel cas ani chut a ted taky ne, include funkcni je, ty p*covinky tam opravim az bude cas a chut
  18. ĐaVe

    script [inc] DaVe Job System

    ráno jsem to testoval, opravil asi 5 chyb v pawnu, ktere měly vliv na funkci includu, include opraven, linky updatovány, include funkční... Jak pracovat s DJS.inc? Zde je příklad(soubor, na kterém jsem inc testoval, vznikl pro tento test): (v udaném příkladu je zahrnut i DHS)
  19. ĐaVe

    script [inc] DaVe Job System

    nevim jak presne to funguje ve streameru, ale dle mych zkusenosti jsem to vzdy daval do onplayerconnectu a nebyl s tim problem, jestli streamer funguje jinak nez SetPlayerMapIcon, to jsem nezkoumal hej no je to zvyk napisu cely public, upravim do sveho, jasny jednodussi pickupid vymazat nesleduju novinky pawna delam ete ve starsim pawnu a ani jsem neaktualizoval ted pawno aby tam tahle funkce sla
  20. ĐaVe

    script [inc] DaVe Job System

    jojo, sorry, po rocnim nepawneni co jsem pawno otevrel jsem delal moc kopancu co uz, oprvovat se mi to nechce, proste je to jak je a at si s tim dela kazdy co chce *opravovat duvod je jednoduchy, protoze od zkusenosti s pawnem vim, ze se if(pickupid==pickup) pri vice pouziti prohazuje a snazim se vyhnout bugum, kdyz uzivatel bude vyuzivat tuto defektni funkci ( myslim if(pickupid == pickup) ), a nestojim o opravne includy jako napr od ATomase, snazil jsem se to delat bez blbych dalsich includu
  21. ĐaVe

    script [inc] DaVe Job System

    Přátelé, plánoval jsem se vrátit k pawnu, ale prdím na to chtěl jsem udělat mód RP, začal jsem tímhle scriptem, jelikož jsem se na mód vykašlal a dělat jej nebudu, tak vám odevzdávám svůj include... takže... Job system include = include pro tvorbu zamestnani v sampu Pro vyuziti je treba pridat do publicu: public OnGameModeInit() { DJS_OnGameModeInit(); } public OnPlayerPickupPickup(playerid,pickupid) { DJS_OnPlayerPickupPickup(playerid,pickupid); } public OnPlayerSelectedMenuRow(playerid, row) { DJS_OnPlayerSelectedMenuRow(playerid, row); } public OnPlayerConnect(playerid) { DJS_OnPlayerConnect(playerid) } Funkce pro pridani penez hraci: GivePlayerJobCashForGet(playerid,cash) Funkce,která odebere hráči job: DeletePlayerJob(playerid); Nezapomeňte, až v módu budete dělat ukládání zahrnout i uložení: JobNahranoMinut[playerid][MAX_JOBS] //je třeba uložit a načíst všechny MAX_JOBS po odpojení hráče a po připojení JobID[playerid] Vyplata[playerid][MAX_JOBS] //je třeba uložit a načíst všechny MAX_JOBS po odpojení hráče a po připojení Nezapomente definovat MAX_JOBS na svůj využitý počet: #define MAX_JOBS 50 //přímo v includu Pro kontrolu hráčového jobu využijte: if(PlayerJob(playerid,==,14) ) A samozřejmě nezapomeňte nahoru do módu: #include <DJS> Vzhledem k tomu, ze planovany projekt nebyl zhotoven, tak vam tento include davam, s pozdravem DaVe //EDIT: include otestován, opravené chyby scriptu, znovu nahráno a upravené linky pastebin a download DOWNLOAD PASTEBIN
  22. tak to me laka server zaheslovat pokud to spini moji povest v nehotovem stavu diky za nabidku kamo kdyz budu potrebovat, obratim se na tebe zitra kdyz bude cas, opravim tu buglou raketu
  23. jojo, jsou tam bugy :-) hodne bugu zatim delal jsem vse do jednoho timeru do MultiTimer() aby nebyl server vytezovan, nechtel jsem opakovat vytizeni serveru jako s modem TT, kde jsem mel timeru dost a pak ubiral abych snizil vytizeni cpu, proto tam nemam specialni timer na raketu zatim :-) mod tehdy byl spusten a zaheslovam na serveru, nebyl tehdy urcen k okamzitemu hrani, chtel jsem ho dodelat pred oficialnim spustenim, tehdy jsem s tim sekl ted ale nemam auto takze po praci byvam doma (kdyz to jde, boucham prescasy, takze zase extra moc casu na to taky neni), jinak hodlam si s tim vyhrat a mam hodne dobrych napadu nyni dodelavam mapu, kterou jsem tehdy sveril CJ2o15, meli jsme ji delat na pul ja udelal zaklad, cj mel udelat ostatni, nemel taky moc casu kdyz se zadari budete cubrnet, ale nebude to hned kazdodenni pawneni jako drive
  24. ja nemel v planu se vracet k pawnu ted co se mi rozsypala spojka na tempre, prodal jsem ji a byvam ted doma po praci... premyslel jsem nad tvorbou RP modu , udelal jsem na nej i include job systemu, ale nechce se mi s tim zase drbat buh vi jak dlouho, napadlo me kdybych dodelal revolt dle svych napadu, ktere jsem mel kdysi, uvidime jak to pujde
×
×
  • Create New...