Dílna Hekl

Připravované nebo vydané modely a skiny do RW
Odpovědět
Uživatelský avatar
Michal
Administrátor
Příspěvky: 513
Registrován: pát 06. čer 2008 8:44:42
Bydliště: Praha
Kontaktovat uživatele:

Re: Dílna Hekl

Příspěvek od Michal » pát 19. dub 2019 19:26:43

JachyHm píše:
čtv 18. dub 2019 23:12:44
Tak když se ti jinde dopsat nedá... :lol:
Co třeba SZ, e-mail,... :)
JachyHm píše:
pát 19. dub 2019 14:12:02
ID zjistit jde.
Bohužel ho ale dost tvůrců zneužívá k číslování lokomotiv, takže to pak není GUID, ale číslo lokomotivy...
A to bude stejné na více scénářích.
Neřekl bych, že zneužívá. Od toho to tam přeci je. Teprve v momentě, kdy lokomotiva vlastní číslování nemá, použije hra svůj GUID.

Uživatelský avatar
JachyHm
Příspěvky: 126
Registrován: stř 08. říj 2014 17:43:10
Kontaktovat uživatele:

Re: Dílna Hekl

Příspěvek od JachyHm » pát 19. dub 2019 20:06:46

Od toho to tam právě není.
Pokud jsou ve hře dvě lokomotivy se stejný GUID, který ale v tomhle případě není unikátní, takže jenom GID, tak se prokazatelně mění některé systémové ovladače synchronně. Např. DoorsOpenCloseLeft/Right, většina ingame ovladačů zvuků aj., takže opravdu platí, že to musí být GUID. To samozřejmě lze různě prefixovat a suffixovat, ale rozhodně ne měnit ve smyslu dvou stejný GUID na scénáři (nebo vůbec ve hře, to ozkoušené nemám, ale vzhledem k tomu, že se s GUID pracuje i právě při ukládání, tak by to mohlo dělat neplechu).
Sám jsem s tím měl na 460 dost velké problémy, kdy vůbec nešly otevírat dveře, jenom proto, že druhá souprava co mělo AI a měla stejný GUID stála mimo perón. Jakmile se posunula na perón, tak dveře otevřít šly.
JH

Uživatelský avatar
Michal
Administrátor
Příspěvky: 513
Registrován: pát 06. čer 2008 8:44:42
Bydliště: Praha
Kontaktovat uživatele:

Re: Dílna Hekl

Příspěvek od Michal » sob 20. dub 2019 10:13:25

Bavíme se o tom samém? Číslování lokomotiv/vagonů? Vždyť je to popsané v manuálech a samo DTG to tak používá. Tak jak to, že to k tomu účelu podle tebe neslouží? Druhá věc je, když nějaký autor udělá ten seznam možných čísel tak malý, že se mu pak ve scénáři opakují. To problém je. Souhlasím. Ale to je lemplovina autora. :mrgreen:

Uživatelský avatar
Michal
Administrátor
Příspěvky: 513
Registrován: pát 06. čer 2008 8:44:42
Bydliště: Praha
Kontaktovat uživatele:

Re: Dílna Hekl

Příspěvek od Michal » čtv 25. dub 2019 9:21:49

Jack.Grave píše:
pát 19. dub 2019 13:21:37
Našel jsem v dokumentaci k programu LuaCreator tohle:

Kód: Vybrat vše

function file OpenHTML(name)
	filepath= "Routes\\".. RouteGUID .. "\\Scenarios\\" .. ScenarioGUID .."\\en\\" .. name
	file= io.open(filepath,"w+")
	return file
end
Třeba ten řádek filepath= by mohl být zajímavý a jako odpich k něčemu užitečný. Jack

P.S. já *.lua a programování nerozumím jen jsem odkoukal nějaké drobnosti jak si naskriptovat pár volovinek do aktivit. J
sasule píše:
pát 19. dub 2019 14:08:03
Jen je otázka, zda a kde lze zjistit to RouteGUID a ScenarioGUID.

EDIT: ve skriptu pro konkrétní scénář by to nebyl problém, ale zase jak to předat mašině. Nehledě k tomu, že i mašina by měla mít nějaké svoje ID, dle kterého by šlo poznat, která data které mašiny načítáš, nebo ukládáš.
Tohle je bohužel falešná stopa. Proměnné RouteGUID a ScenarioGUID má autor definované na začátku skriptu konkrétního scénáře. Není to tedy nic, co by zjišťoval dynamicky z jádra hry.

Uživatelský avatar
Michal
Administrátor
Příspěvky: 513
Registrován: pát 06. čer 2008 8:44:42
Bydliště: Praha
Kontaktovat uživatele:

Re: Dílna Hekl

Příspěvek od Michal » čtv 25. dub 2019 9:36:43

Jack.Grave píše:
pát 19. dub 2019 14:14:08
Mňa ten chlapík co je zodpovědný za DR BR 50.35 Rekolok na to přišel, co se zkusit ho zeptat? Jack
Pokud tady myslíš ten konfigurační soubor, tak to náš problém také neřeší. Uložit soubor s informacemi není problém. V jeho případě je to konfigurační soubor mašiny platný pro všechny scénáře a je uložený v adresářové struktuře mašiny. Pro Save/Load je ale potřeba uložit aktuální konfiguraci do adresáře příslušného scénáře (minimálně pro přehlednost), tedy je potřeba vědět GUID tratě a scénáře, aby se dala korektně nastavit cesta ukládání souboru. A samozřejmě při načítání potom vzít správný konfigurační soubor...

kiski
Příspěvky: 902
Registrován: pon 12. srp 2013 22:30:35

Re: Dílna Hekl

Příspěvek od kiski » čtv 25. dub 2019 13:06:20

Najlepšie bude sa nato vykašlať :) :)
Braňo

Odpovědět