Jump to content

rain_gloom

Members
  • Posts

    228
  • Joined

  • Last visited

Everything posted by rain_gloom

  1. --ok ez hosszú lett, de nagyon --az alap item definíciókban megnézzük milyen formát keresünk, és tadá defaultItems = {asditem = {shape = { {0,1,0},--0=true, csak így gyorsabb volt írni {1,1,1}, {1,1,1}}}} nna ide kell pár spoiler
  2. közben elkezdtem kísérletezni VM-ekkel, persze nem igaziakkal (csak afféle Virtual Virtual Machine) akár game is lehet belőle, sőt a magot MTA ban is lehetne használni, csak kéne egy lfs pótlék az mkdir/rmdir miatt. oops, most jut eszembe a github https://github.com/adrenalineSYS/inventory.git közben a googlecode is át lett állítva, ha van igény rá akkor asszem láttam valahol egy szinkronizálót
  3. this, the forum, but there were others complaining before to no avail. is there anything that can be done? it's not *that* irritating, but can be a huge pain still.
  4. én is, de egy ideje nem írtam és elszoktam tőle nna, most megírom, csakazéris https://docs.google.com/document/d/1rg8 ... sp=sharing nna, imhol
  5. Na ilyenre vártam már egy ideje Légyszi ne legyen úgy szétmoddolva mint a See, van akinek nincs Alienware-je
  6. ...onnan írok mert a kétoldalnyi anyag amit írtam nem lett elküldve és nics backup-om. ha valakit érdekel miért nics, nézzen rá a Site/Wiki etc related subforum-ra következőnek googledocs-ban írom vagy dropboxba teszem
  7. It is getting really annoying that whenever I forget logging in on the main page and start writing something, I can't send it AND I have to rewrite the whole stuff, because that cursed login can't remember that I logged in. Just a moment ago I lost a text about the size of a double-sided A/4 essay (kind of a dev wiki) because the auto-login was turned off on this browser and I logged in afterwards. Please do something about it at last.
  8. kehhem, izé, a wiki...az még mindig nem van DE! az OOP egyre jobb lesz, tehát valszeg megírom az alapokat újra (sokadjára) és wiki helyett ott lesznek az inline kommentek. meh, itt leírok pár alapot: (Class, instance) Inventory: 2D mátrix, a mezőket csak megnyitáskor generálja le, amúgy csak x,y koordinátákat tartalmaz a tárgyak adatain kívül. Item: van ami dinamikus meg olyan ami meg nem az, na. Az egyik csak hivatkozik egy listára (Lua table, SQL db, xml) ami tartalmazza az adatokat, míg a másik egy saját listát használ. Azt nem mondom el melyik melyik Physics: yyyyyep, fizika. A tárgyak hatnak egymásra ésatöbbi. Nem olyan bonyolult, ami lehet az többek közt: hőszigetelés, penész és egyéb baktériumok terjedése (ld.: romlandó ételek láncreakciója), nagyon egyszerű folyadékszimuláció + keverékek, lyukak, sérülések. Hogy pontosan melyik mire és miért jó azt most nem fejtem ki, mert abból nagyesszé lenne. Azért nem kell szomorkodni On an other note: mi a $Łß$°˘# az hogy a __len megváltoztatása a metatable-ben nem befolyásolja a "#" operátort?! Amint lesz időm átmigrálom a kódot git-re, a G.C. oldal már arra lett állítva.
  9. Kudos Checking 'em out now. EDIT okay, tried it a few times, checked a tutorial, but all I can get is the darn frontpage, which is no help. :E The error log states that there was a redirection and it will download it later. Do I need some kinda JS code?
  10. Kis utánanézéstt követően úgy látom, hogy jobb lenne a Github mint a googlecode. Egyelőre megtartom mindkettőt és valahogy szinkronizálom őket, de később inkább github lenne a jó. A wikit most tényleg leírom és talán csinálok egy rövid szóbeli (aka:"kis"esszé/audio/video) leírást arról, hogy mi mégis hogy. Hozzátenném, hogy az a project lista nem véletlenül van, ha túl komplexnek találom az inventory-t (és senki sem tud benne segíteni), akkor lehet h belekezdek egy freeroam/nfsworld szerű versenybe, az talán egyszerűbb. (nem lesz az )
  11. engine funkciókkal kicseréled a megfelelő object-eket, utána minden ugyanúgy megy engineLoadDFF engineLoadCOL engineLoadTXD engineImportTXD pölö: --nem teszteltem, tehát ne vedd készpénznek --a *Replace* funkciókban nem vagyok biztos signs = {{model1TXD, model1DFF, model1COL,model1IDToReplace},{model2TXD, model2DFF, model2COL,model2IDToReplace},{modelNTXD,modelNDFF,modelNCOL,modelNIDToReplace}} for i, v in ipairs (signs) do engineReplaceModel(engineLoadDFF(v[2],v[4]) engineImportTXD(engineLoadTXD(v[1]),v[4]) engineReplaceCOL(engineLoadCOL(v[3]),v[4]) end
  12. nice, but, could you make the explosions appear on the minimap? and imo the minimap would feel more comfortable where the normal SA minimap is very nice anyway
  13. if you couldn't figure out how to make it, FYI there is one such resource on my TODO list, but the current one (tile based ultra-complex OOP inventory, gosh) is taking some time. It will be open source, btw.
  14. Ez minden bizonnyal azért lehet, mert a "/n", tényleg csak a "/n" stringet jelenti. Sortörésre a "\n" jó. És: "a" .. "\n" .. "sd" -- ugyanazt jelenti, mint ez: "a\nsd" Az inputtal nálad lesz a probléma, sima lua projekt-ben, ez a kód tökéletesen fut nálam: function main () local a = io.read() print(a) end main() Sormozgatás: alt + nyilak Gyorsbillentyűk igen részeltesen beállíthatók itt: Window>Preferences>General>Keys thx, sokat ez segített
  15. ennyit azért tudtam, az alap Lua dokumentáció fontosabb részeit már többször átolvastam, csak annyi problem volt, hogy sortörés helyett mindig a "/n" stringet kaptam vissza (pl.: "foo".."/n".."bar"="foo/nbar", bár pont így még nem próbáltam) Más: Hogyan lehet a Konekit LDT-t rendesen konfigurálni?! Eddig SZINTE tökéletes és sokkal jobb mint SciTE-ban szerencsétlenkedni, DE: -nem műxik a konzol input (io.read(), defult inputtal) (Nem ad vissza semmit.) -ha io.read-et használok beáll egy végtelen ciklusba az aktuális script és kb 30 sec mire leáll (miután a konzol leállítás ikonját használtam, persze, mert magától az egész Szentháromságra sem állna meg. De még kettőre sem. A többit meg már kitalálhatjátok...) -van-e és ha igen hol található a sormozgatás (Nem olyan mint a SciTE/NPP ctr+t-je, hanem amikor akár több sort is tudsz le föl mozgatni NPP-ben (asszem ctr+shift+(uparrow or downarrow)-val)) -...és persze egy hotkey sem ott van ahol kell, de majd konzultálom az F1 gombot, remélve, hogy legalább a help ott van ahol minden rendes programban (kivéve persze az MTA Helpmanager és rokonai, mert az (mint köztudott) F9)
  16. lehet, de nem sokat foglalkoztam még string formázással és akkor perpillanat nem akartam utánanézni, hogy pontosan hová kell azt a /n-t tenni. de mindjárt át is írom, kösz a tippet
  17. Találjunk ki valami faja nevet, 'mkay? Én spec mindig is Epineprhine Studios néven akartam futni, de az kicsit egoista (az epinefrin az adrenalin orvosi neve és így hívják a folyadékot is amit beinjekcióznak) és amúgy is későbbre tartogatom Szóval kell valami ami jól leírja kik vagyunk vagy csak simán jól hangzik (pölö.: Jedi Unicorn Riders)
  18. A kettő merge-elve, remélem jól. Majd tesztelem, ha kész az env tervének leírása/dokumentálva van az egész
  19. Since there wasn't any update for the last two versions, could someone just point out a siteripper or anything to make copies ourselves? thx
  20. Az emberiség (én, legalábbis, meg mások akik nem Alienware vason tolják ) még hálás lesz egy nap
  21. Ha a commit/pull/push szentháromság meg az adminisztáció (googlecode jelszó + felhasználó) megvan akkor nincs mitől félni.
  22. értem naggyából, csak tapasztalatom még nincs elég. kommentelt update jön! (kösz a formázásokat ) A Higanyt akkor mindenki keni-vágja? Mert ha igen, akkor egy hosszú és irritáló folyamattól kíméltek meg engem, miszerint nem kell magyarázni meg tutorial-t csinálni róla.
  23. Soknak nincs is, hidd el. Nem mondtam, hogy egy OOP szakértő vagyok. Nnnna, kaptam káttű (2) esszés házit, szóval ma nem lesz meg az amit mondtam, hogy lesz, ha csak nem éjfél után, ami kellemetlen lenne, mert álmosan nem lehet előadni. Ja, Image, a Slime jónak tűnik, lehet, hogy beruházok. A logó amúgy nem olyan fontos, de elfoglalna rajzfakton (beza, rajz+infó, jó kombó) és adna némi arculatot. Szóval valami lesz és ha valami van akkor az nagyon. És ha van akkor vázlat is van amit megnézhet mindenki mielőtt kiderül, hogy két égő halálfej egy pentagramban nem jön be mindenkinek. (persze sarkítok, annyira azért nem elborultak amiket csinálok, csak... szokatlanok ) edit: ha valaki nem vágja a Mercurial-t (mostantól "Higany"), lesz róla egy rövid tutorial, csak amiben én is biztos vagyok és tényleg kell.
  24. Tud valaki segíteni teszteléssel? Jelenleg 2 módszerrel próbálkozok: 1: MTA+Resedit (borrrzalmas, de flexibilis) 2: Scite, ideiglenes funkciókkal nnamármost a Scite baromi jó az inventory alapjaihoz, mert ahhoz nem kell UI, se semmi MTA cucc. DE! Az MTA tök más funkciókat használ néhány alap Lua library helyett (pölö io.open vs. fileOpen (I/O-ban amúgy se vagyok még túl jó)). Ezt úgy próbáltam megoldani, hogy elkezdtem egy library-t ami kicseréli a funkciókat egyszerű tesztfunkciókra, ha nem MTA-ben fut a kód, a meta.xml-t pedig (mivel csak "shared" scriptekről van eddig szó) egy egyszerű dofile() ciklus csinálja. A Kérdés: megéri ezt folytatni a későbbi javak fejében, vagy a jó öreg javít, upgrade resource, alt+tab, teszt, error, javít.... végtelen ciklusa egyszerűbb? (Jó szokásom a dolgok túlbonylítása )
×
×
  • Create New...