Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar

Tvůrce
Avatar
:26.12.2011 13:58

Zdravím,
chci udělat hru, Virtuální pes.
Potřeboval bych, aby i když se vypne PC, aby hra pořád běžela a časovače, co jsem nastavil pořád odpočítávaly (Alarmy, které určují potřeby virtuálního psa).
Nevíte, jak na to?

 
Odpovědět
26.12.2011 13:58
Avatar
David Jančík
Vlastník
Avatar
Odpovídá na
David Jančík:26.12.2011 15:01

Ukládej data do souboru a při znovuspuštění hry je přečti připočítej k nim rozdíly v čase a dle toho proveď změny.

Nahoru Odpovědět
26.12.2011 15:01
Zapomeň, že je to nemožné a udělej to ;)
Avatar

Tvůrce
Avatar
Odpovídá na David Jančík
:26.12.2011 17:13

A jak to udělat?

 
Nahoru Odpovědět
26.12.2011 17:13
Avatar

Tvůrce
Avatar
Odpovídá na
:26.12.2011 19:09

Udělal jsem skript:

draw_text(x,y,da­te_current_da­tetime())

jako že bych se od toho nějak odpíchnul a udělalo mi to nějaký číslo (konkrétně 40903,80)
co to má být????!

 
Nahoru Odpovědět
26.12.2011 19:09
Avatar
David Jančík
Vlastník
Avatar
Odpovídá na
David Jančík:26.12.2011 21:58

Ahoj vytvořil jsem ti ukázku:
http://dl.dropbox.com/…e_saving.gmk

Ukládám do souboru proměnnou -> current_time což je timestamp (počet milisekund od 1.1.1970)
A rozdíl získám tak že při načítání od současné hodnoty current_time odečtu hodnotu ze souboru -> výsledek je v milisekundách. Dle velikosti prodlevy pak uděláš změny.
Do souboru si můžeš uložit i další data...

Nahoru Odpovědět
26.12.2011 21:58
Zapomeň, že je to nemožné a udělej to ;)
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na
David Hartinger:27.12.2011 20:57

Když davosův kód vydělíš 3600000, dostaneš počet hodin co pes nejedl od posledního spuštění a můžeš na to vhodně zareagovat změnou jeho stavu (např. zvýšení hladu) :)

Nahoru Odpovědět
27.12.2011 20:57
You are the greatest project you will ever work on.
Avatar

Tvůrce
Avatar
Odpovídá na David Hartinger
:28.12.2011 22:02

To mám v plánu, dík, jenom jsem potřeboval něco, od čeho se "odpíchnout" ;)

 
Nahoru Odpovědět
28.12.2011 22:02
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na
David Hartinger:28.12.2011 22:42

Jinak jsem teď hrál Emtone, začalo se mi to hrozně líbit. Plánuješ to dodělat? (myslím levely a zkrátit tu příšernou prodlevu u úvodního loga) :)

Nahoru Odpovědět
28.12.2011 22:42
You are the greatest project you will ever work on.
Avatar

Tvůrce
Avatar
:29.12.2011 17:58

Plánuju, ale teď jsem vyměnil Písko a nemůžu najít GMK soubor, ale hledám, někde musí bejt...

Když se ti to líbí, začnu na tom pracovat.:)

Ted jsem našel zahrabanou skrytou kopii emtone GMK, takže to vypadá nedějně

 
Nahoru Odpovědět
29.12.2011 17:58
Avatar

Tvůrce
Avatar
Odpovídá na
:29.12.2011 18:05

Co se toho loga týče, udělal bych tam třeba "stiskněte enter pro přeskočení", jako je to třeba u aliens - prostě koho to nebaví, (koho by to asi bavilo...) ať to odentruje a hotovo..... + ještě na konci je chyba, že se smísej 2 zvuky dohromady, takže to ještě vylepšim a přidám pár levlíků navrch.
Ty videa bych tam nechal, takže bych to zabalil do instalačního balíčku.
Pak, až to dodělám, tak ti na mejl zase pošlu odkaz, asi na uložto, tak mi to sem prosímtě nahraj, mám zase dneska vohromnej internet, 3kb/s, hrůůůůůza.... :X
Dík

 
Nahoru Odpovědět
29.12.2011 18:05
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 10 zpráv z 10.