Endurance checker, first lap speed checker, warm-up support, pist stop window checker
Pro ALTP jsme chteli pouzit nejaky softik, co by kontroloval rychlost v prvnim kole, oznamoval otevreni/uzavreni boxu, byl by shcopen pocitat kola pri endurance zavodech a nejake dalsi blbinky typu uvodni kolo s naslednym pevn7m startem (warm-up)
Zatim to neni kompletne hotove (caa 15% hotovo) a je to spise hrani si s InSimem. Ale pokud si nekdo rad hraje, muze otestovat... Speed limit check jsme testoval s AI. Warm-up jen sam, o vikendu se snad dostanu k testu ve vice lidech. Navod + prgramek je zde http://www.interregion.cz/jarda/EGT_RA.htm Tak uzivejte, ale pamatujte, ze to je ve vyvoji... :) |
Super, pokud budete chtit, tak se urcite zucastnim nejakeho testu. Vim, ze asi ted neni ta prava chvile, ale mam par napadu krome toho co je tu vyjmenovano.
- kontrola handicapu dle lfsnicku (v RA se k lfsnicku priradi pozadovany handicap dle vysledku minuleho zavodu - treba v nejakem externim souboru) - predjizdeni pod zlutou vlajkou (dalo by se kontrolovat asi jen podle toho co ma zobrazeno ten kdo ziskal pozici, z toho vyplivajici penalizace) - nejak jinak odlisena modra vlajka dle pocitadla RA nikoli dle LFS. - no a pak jine dalsi featury pouzivane v CTRA nebo MoE |
- kontrola handicapu dle lfsnicku - neni probelm pridat
- predjizdeni pod zlutou vlajkou (dalo by se kontrolovat asi jen podle toho co ma zobrazeno ten kdo ziskal pozici, z toho vyplivajici penalizace) - nevim jak odlisit, ze predjizdis nekoho po nehode, nebo nekoho kdo zpomalil na zlutou, no asi vim, kontrola uhlu + rychlosti = zpomalil nebo delalkotrmelce, ale nebude to 100% zkusim se zamyslet, diky za napady. :) |
Jak psal Baby - zatím to d?lal na pot?eby p?edevším ALTP6. Pokud bude mít ?as a chu? tam po odlad?ní toho stávajícího p?idávat další a další "vychytávky" tak jen dob?e.
Navíc je to (zatím) viložen? na kontrolu a organizaci cup?. Kdyby se to ud?lalo univeržáln?, mohla by pak t?eba i ?eská LFS scéna mít n?co jako vlastní "CTRA" a t?eba z jejich výsledk? i vycházet p?i roz?azování do lig a pod. |
Quote:
|
Quote:
|
Quote:
Edit: Asi nema cenu probirat ipmlentacni detajly tady na foru. navrhuji ICQ nebo IRC. :) (nejlepe vikend) |
Quote:
Co vim, neuvazuji o tom sam... Takze bude urcite rozumne se sejit (virtualne) a probrat co a jak. (je to v planu) Az dosmolim navrh, toho jak to vidim ja, dam to ke zhodnoceni odnornikum, zde co vedi, jak to chodi a zkritizuji me bludne vyplody. |
Opravena verze:
Fixnuto: - crash pokud hrac nebyl rozpoznan podle LFS jmena a byl nalezen podle InGameName. - pokud se hrac v prubehu warm-up odpojil, nebylo mozne odstartovat rrace pro warmup pridano sledovani pozice (predjizdeni), zatim bez trestu v planu: - kvalifikace + postaveni startovniho rostu - navigace pro warmup bude stylem "talcitek" ne zpravay. - start z pit line, pro hrisniky - Pitline Open/Close pro dane kolo, bude otverno poslednim jezdcem v danem kole (ne jezdcem prvnim, ani jezdcem o x-kol zpet :) (mozna to jeste prekopu do samostatnych modulu na testovani = ne jen classy, ale nejaky plug-iny (pro budouci pouziti a snadnejsi upravu)) Dekuji zucastnenym testerum za pomoc a cenne rady :) A tesim se na dlasi vikendove testovani. |
Pridan start z boxu. Zatim netestovano online... neni mozne jej zapnout z UI.
Nastane pokud hrac v prubehu warmupu predjede jineho hrace = je poslan do pitu. Pokud neni piline open, je hrac po prejeti pitline opetovne poslan do pitu. Pitline je zatim zkusebne otevrena po projeti posledniho hrace prvnim kolem. |
Potrebovali jsme neco, co by spoustelo LFS dedi-server, jako service pod Win.
Programku je moc, ale neni nad vlastni :) Takze pokud se nekomu hodi, je zde, vcetne zdrojaku. Upravy si delejte dle libosti... Je to C# (.NET 2.0), takze to zere dost pameti (+-14Mb), oproti C++, ale jsem linej :) => Prepisovat to do C++ jen v pripade krajni nouze :) Takze pokud nekdo chce: www.interregion.cz/jarda/LFSLoader.7z Jak na ovladani: kdyz ho stahnete, jsou v adresari "..\LFSLoader\LFSLoader\bin\Release\" dva commandy: - Install.cmd - UnInstall.cmd dale si pak v registech HKEY_LOCAL_MACHINE\SOFTWARE\SecondReality\LFSLoade r nastavite: - LFSPath (obsahuje cestu k LFS dedi serveru) - LogPath (cesta k logovacimu souboru (jen log kdy se spustil, vypnul, pripadne chyba, proc se nespustil (da-li se zjistit))) - Enable_Log (0 - vypne logovani, 1-zapne logovani) |
Nova, opravena, verze (netestovana, ve vice jezdcich, nebyl cas, o vikendu je WTCC, tak asi az dalsi tyden). Takze jen pro odvazlivce.
Co to umi? - speed limit checker v 1. kole - CS kdykoliv (jezdec SC ovlada "jedu do pitu" grenn / red flag - warmaup mode (zobrazeni pres buttony, misto zmateneho vypisu pozic) - postaveni startovniho rostu. (volby pres pop-upmenu = po zavode zkopirovani vysledku ze zavodu, otoceni rosyu celeho, nebo prvnich 4,6,8,10 jezdcu) + manulani Drag & Drop jezdcu. www.interregion.cz/jarda/EGT.ZIP Kdo ma pevne nervy, muze testnout :) |
Baby: parada musime se o vikendu sejit, mit to na nejakym seerveru a poradne to udelat. Ted jeste dodelat webove rozrani pro delsi zavody a bud eto pecka. doufam ze to stihnem do ALTP7
|
www.interregion.cz/jarda/EGT.ZIP
Pridana kontrola handicpau (vaha + restriktor). Pokud to jezdec nesplnuje je prehozen do "Spectate". + oprava par chybicek (nemazal se text "Race stopped" v modu s SC, snad by to uz nemelo spadnou pri ztrate spojeni, jen se odpoji a zase se muzete pripojit) Dulezite je, ze program musi bezet predtim, nez se pripoji prvni hrac na server. Bohuzel s tim nic udelat nejde, neb InSim vraci connectionID jen v pripade pripojeni hrace na server, pak uz se pracuje s ID hrace. (Connectioon ID je nutne pro buttony) (pokud se nepeltu, co je dost velmi pravdepodobne :) Zase je to se zdrojaky, takze upravujte dle libosti... Co se tyce webu, in proggers, ale pooooommmmaaaaalu. Porad o vikendu gamesim LFS, misto prgani. Bic :banana: na me ... :) |
Nova verze:
www.interregion.cz/jarda/EGT.ZIP Diky KxR-Mirimu a vsem dalsim co se hojne ucastnili tetsovani, jak u F1, tak ALTP, je tu nova stabilnejsi verze :) Doufam :) Co noveho: - pridana kontrola typu auta - pridana kontrola pozadovaneho restriktoru a pridane vahy (pokd jezdec nesplnuje podminky, je hozen do spectate a nemuze jet) - vahy je mozne nastait v tabu "Mass" kde se nastavi pridana vaha na danou pozici, posledni vaha na pozici je pak nastavena pro zbytek startovniho rostu). Po dojeti zavodu se kativuje button "Mass" a vahy se automaticky pripoctou. Jezdci jsou vyhozeni z rostu a nejsou vpusteni, dokud si nenastavi spravnou vahu. - v race-result (zalozce "qualify") je pop-up menu, kde si lze zkopirovat vysledky z "Race" a tim postavit startovni rost). Vysledky se berou, tak jak jsou = muzou byt serazeny, dle pozice, casu, jmena ... atd. - jezdce lze pomoci D&D presunout na libovolnou pozici, pripadne prehodit prvnich 4,6,8, 10 jezdcu na rostu. Rost se stavi buttonem "Grid" - stacuje uz jen zadat LFS name, In-game name tam zustalo, ale nebere se na nej ohled. Fixy: - sem-tam nejaky ten crash a UI :) - warm-up semafore zobrazuje svetla (puntiky) misto hvezdicek a uz nepise napis "Race Started", ale jen se rozsviti zelena svetla (puntiky). - semafor a navadeni bylo posunuta, tak aby nekolidovalo s pripadnymi napisy od LFS. - nahodna prodleva mezi cervenou a zelenou zmenena z 2-4s na 1-7s (aby se to vubec nejak projevilo :) - Safety car vypisuje hlasky vice v prostredku, tak by nezakrival virtualni zrcatko + neprekrival napisy od LFS - Kontrola rychlosti (napis) je udelan pres button, takze neni prepsan hlaskami z LFS (Yellow flag, a spol.) PS: Jeste ho pocestim (pridam prepinani jazyku). Je to zase se zdrojaky, tak uzivejte. I kdyz pochybuji, ze tu prasarnu bude nekdo studovat, natoz prepisovat. |
Je možnost n?které v?ci vynechat? Nap?. zavád?cí kolo a následné ?azení na rošt, nebo je to tam napevno?
Jinak moc p?kná práce, tohle bude v budoucnu imo hodn? využitelný :) PS: 2000. post \o/ |
JJ je to jedno, jen checkboxem zapnes co chces (bud nic, nebo jen to co se hodi).
Ale prvotni nastaveni je zatim asi krapte pres ruku (megalomanske) :). V planu je nejaky popis. + dalsi featury, ale az do webu, ktery zatim stagnuje :( lenost je velika :) |
naopak velký dík Babymu za nápad, práci s programováním a vysv?tlováním neustálých dotaz? a požadavk? nás, co jsme tomu z po?átku moc nerozumn?li.
Skv?lá práce :) |
Diky, ale napdy to nejsou jen me, konzultoval jsem to se spoustou lidi (Georgrem, ToFire, Xedox, Pedropan, Sonyk, Legolem, T.D. Radek, tebou (jinak by se porad zadavalo InGameName atd ... )
Btw: Nerozumneli jste tomu zpocatku, protoze to je blbe udelane .. :) Kdyby to bylo dobre (intuitivni) , tak neni potreba dotazu :) Ale je dobre pouceni pro dalsi, novy, lepsi navrh :) Vlastne jako test InSimu = co s tim jde a nejde to zaclo :) |
Takze po dlesi dobe zase nova verze (bin - release, src - pro stouraly :) )
www.interregion.cz/jarda/EGT_RA.ZIP Fixnuto - par blbosti v UI - spatne se updataoval info stav jezdce pri warm-up (jednou ok, vzdy ok) = nebyl amoznosost najit hrisnika ... Novinky: - v race results pribyl novy tab "Grid". (Pres popup menu v qualifikaci to bylo dost neintuitivni :) a nepouzitelne :) Zde lze postavit grid, Prevzit vysledky z Kvalifikace, Zavodu, pripadne natahat rucne D&D. Pokud je nekdo jezdec SafetyCaru, melo by ho to dat na zacatek pole. (pokud ho D&D). Prehodit poradi prvnich 4. 6. 8. 10. Vsech jezdcu. (@Ondrejko: upravil jsem promazavani = uz by to melo mazat jen kdyz kliknes na Clear button). - v modu Warm-up to vypisuje Pit line closed, dokud se neobjede kolo a neodstartuje, po startu je pitline otevrena. - pridan button, kde lze prepinat jazyk (hlasky do hry = ne UI). Zatim podporuje CZ + EN, Nemcina v priprave. + par drobnosti aby se to nechalo pouzivat = sem tam setridene seznamy od A..Z, a neco dalsiho co me porad stavlo |
All times are GMT +2. The time now is 15:11. |
Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.