Diskuze: Jak uložit inventář do další room?

Ostatní jazyky GameMaker GameMaker Jak uložit inventář do další room?

Avatar
charmander.m
Člen
Avatar
charmander.m:

Ahoj! Vyrábím adventuru s horrorovím nádechem! Jako vzor si beru hru Posel Smrti III: http://www.abecedaher.cz/index.php?…
Chtěl bych udělat podobnou hru ale mám jeden problém. Vše dokážu naprogramovat ale absolutně netuším jak uložit inventář do další místnosti! Děkuji za pomoc!

PS: Na googlu jsem hledal a nenašel NIC.

 
Odpovědět 21.11.2014 11:41
Avatar
Dominik Hošic
Redaktor
Avatar
Odpovídá na charmander.m
Dominik Hošic:

Buď inventář uložíš do souboru a nebo ho nastavíš jako persistentní.

Editováno 21.11.2014 12:10
Nahoru Odpovědět 21.11.2014 12:10
Klient: Nefunguje mi internet co s tím uděláte? Operátor: a co vidíte na monitoru? Klient: No signal...
Avatar
Šimon Raichl
Redaktor
Avatar
Odpovídá na Dominik Hošic
Šimon Raichl:

Do souboru to není úplně ideální, pokud myslíš normální zápis do souborů, protože se dá jednoduše upravovat. Persistence je asi nejlepší.

 
Nahoru Odpovědět 21.11.2014 12:49
Avatar
Dominik Hošic
Redaktor
Avatar
Odpovídá na Šimon Raichl
Dominik Hošic:

Myslel jsem zápis do souboru v binárce.

Nahoru Odpovědět  +1 21.11.2014 15:56
Klient: Nefunguje mi internet co s tím uděláte? Operátor: a co vidíte na monitoru? Klient: No signal...
Avatar
charmander.m
Člen
Avatar
 
Nahoru Odpovědět 21.11.2014 18:25
Avatar
Odpovídá na charmander.m
Josef Kuchař (Pepa489):

Tak mu to označ za řešení(tou fajfkou)

Nahoru Odpovědět 21.11.2014 19:53
2x piš, jednou debuguj
Avatar
charmander.m
Člen
Avatar
Odpovídá na Josef Kuchař (Pepa489)
charmander.m:

Moc se omlouvám ale myslel jsem si že to jde ale nejde! :( Jakmile jsem to spustil tak ten uloženej inventář restartoval celou hru. :)

 
Nahoru Odpovědět 21.11.2014 20:00
Avatar
Dominik Hošic
Redaktor
Avatar
Odpovídá na charmander.m
Dominik Hošic:

Vůbec netuším co tím myslíš.

Nahoru Odpovědět 21.11.2014 20:12
Klient: Nefunguje mi internet co s tím uděláte? Operátor: a co vidíte na monitoru? Klient: No signal...
Avatar
charmander.m
Člen
Avatar
charmander.m:

Zkrátka nevim jak uložit invent :)

 
Nahoru Odpovědět 21.11.2014 20:16
Avatar
Dominik Hošic
Redaktor
Avatar
Nahoru Odpovědět 21.11.2014 20:56
Klient: Nefunguje mi internet co s tím uděláte? Operátor: a co vidíte na monitoru? Klient: No signal...
Avatar
TomBen
Redaktor
Avatar
Odpovídá na Dominik Hošic
TomBen:

Jako jednoduchý příklad je to samozřejmě OK, ale jinak je lepší ukládat inventář do datové struktury, aby šlo volně zacházet s jednotlivými položkami. Například přehazovat.

Už jsem si všiml dříve, že jsi v GM docela šikovný. Ještě by se mohl zbavit kódů jako je tenhle:

if(show_inv == false)
    show_inv = true;
else
    show_inv = false;

a budeš v tom fakt dobrý.

Děláš v GM aktuálně něco většího?

Edit: Odpověď kdyžtak přes PM, ať nevzniká offtopic..

Editováno 21.11.2014 23:15
Nahoru Odpovědět  +1 21.11.2014 23:13
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
charmander.m
Člen
Avatar
charmander.m:

Díky! Teď už to funguje a ano. Dělám něco většího! Je to skákačka s unikátními prvky.

 
Nahoru Odpovědět 22.11.2014 19:15
Avatar
TomBen
Redaktor
Avatar
Nahoru Odpovědět 22.11.2014 19:55
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
charmander.m
Člen
Avatar
charmander.m:

Trolling! :D

 
Nahoru Odpovědět 22.11.2014 22:00
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 14 zpráv z 14.