Wintermute Engine Forum

Czech forum => Technické fórum => Topic started by: Buby on July 04, 2005, 12:16:42 PM

Title: Chyby počas Intra
Post by: Buby on July 04, 2005, 12:16:42 PM
Hey! :)

Pracujem vo WME.  Mám projekt, v ktorom je normálne intro, po ktorom nasleduje Menu hry. Problém je nasledovný : Pozeral som si WME demo 3D, kde som odkukol script na schovanie inventára v scéne, v ktorej sa prehráva Intro. Intro trvá 4 sekundy. Tzn., že do scene  scriptu musím hodit niečo ako Sleep(4000);. Potom ma nasledovat scena Menu. Problem  je v tom, ze aj ked vypnem postavu (actor.Active = false;), postava je stale na  tej scene~ ??? A este jedna  vec... da sa nejako vzpnut cursor, ked  ide to  intro? Nieco ako DeadCity...

Diky moc... ;)
Title: Re: Chyby počas Intra
Post by: Mnemonic on July 04, 2005, 12:42:51 PM
Problem  je v tom, ze aj ked vypnem postavu (actor.Active = false;), postava je stale na  tej scene~ ???
Zrejme se ti ta postava zase nekde zapne. Podivej se do scene_init te sceny, jestli tam neni actor.Active = true; Mam pocit, ze se tam tenhle radek standardne generuje, pokud se vytvori nova scena ve SceneEditu.


A este jedna  vec... da sa nejako vzpnut cursor, ked  ide to  intro? Nieco ako DeadCity...
Uplne vypnout nejde, ale resi se to tak, ze se nastavi kurzor, ktery je cely pruhledny (staci maly ctverecek, cely vyplneny ruzovou barvou RGB(255, 0, 255)). Pak pres celou scenu natahni regionovou entitu a te prirad jako kurzor tento obrazek.
Title: Re: Chyby počas Intra
Post by: hanser on July 04, 2005, 12:44:28 PM
Kdyz uz na to takhle koukam, tak ti zkusim poradit!

Mám projekt, v ktorom je normálne intro, po ktorom nasleduje Menu hry. Problém je nasledovný : Pozeral som si WME demo 3D, kde som odkukol script na schovanie inventára v scéne, v ktorej sa prehráva Intro.
Nejlepe se inventar skryva pomoci scriptu, ktery je popsan zde:http://forum.dead-code.org/index.php?topic=892.0 (http://forum.dead-code.org/index.php?topic=892.0)

Problem  je v tom, ze aj ked vypnem postavu (actor.Active = false;), postava je stale na  tej scene~ ???
...tak s timhle ti bude muset poradit Mnemonic

A este jedna  vec... da sa nejako vzpnut cursor, ked  ide to  intro? Nieco ako DeadCity...
Ja osobne kurzor vypinam takhle: Game.RemoveCursor();
...a zapinam zase takhle: Game.SetCursor("sprites\cursors\arrow\passive.sprite");

Mozna to jde i jinak, ale tohle 100% funguje :)

Snad jsem ti alespon trochu pomohl.
Title: Re: Chyby počas Intra
Post by: Mnemonic on July 04, 2005, 12:48:46 PM
Aha, pravda, RemoveCursor by melo taky fungovat. Uz se v tom nejak ztracim :)
Title: Re: Chyby počas Intra
Post by: Buby on July 04, 2005, 12:50:22 PM
Ok! :)

Dakujem, že ste mi pomohli. Idem sa na to kuknut...
Title: Re: Chyby počas Intra
Post by: jnsfbi on July 06, 2005, 05:13:17 PM
Aha, pravda, RemoveCursor by melo taky fungovat. Uz se v tom nejak ztracim :)


LOL ! :-)
Title: Chyby ve spuštění
Post by: ros on July 06, 2005, 07:05:36 PM
Když spustím svoji hru tak se mi objeví černá obrazovka a pak se hra sama vypne.
Co s tím mám dělat? Kde je chyba? ???
Title: Re: Chyby počas Intra
Post by: KiRo on July 06, 2005, 10:10:02 PM
Aha, pravda, RemoveCursor by melo taky fungovat.Uz se v tom nejak ztracim :)
To jsi na tom ještě dobře, kdybych já toho měl tolik co ty, tak mi rovnou nasadí svěrací kazajku a odvezou mě do blázince  ;) ;D
Title: Re: Chyby ve spuštění
Post by: PoselSmrti on July 07, 2005, 09:30:28 AM
Když spustím svoji hru tak se mi objeví černá obrazovka a pak se hra sama vypne.
Co s tím mám dělat? Kde je chyba? ???

Takéto čosi sa stávalo aj mne. Ja som mal chybu v scriptoch. Napr., jedna čiarka naviac, menej, alebo čo... Script RunTime error. Kdesi tam musis mat nieco zle. Zlu syntax...myslim, ze to bude tym... vsak potom daj vedet. :)
Title: Re: Chyby ve spuštění
Post by: Mnemonic on July 07, 2005, 07:17:16 PM
Když spustím svoji hru tak se mi objeví černá obrazovka a pak se hra sama vypne.
Co s tím mám dělat? Kde je chyba? ???
To muze byt ledacos, ale da se to snadno zjistit. V adresari, kde mas ulozen projekt, se pri kazdem spusteni hry generuje log soubor (wme.log) a v nem se muzes docist, co se stalo a kde nastala chyba. Nejspis mas chybu v nejakem klicovem skriptu, jak uz rikal PoselSmrti, nebo mas nekde spatne napsanou cestu a wme nemuze najit nejaky soubor. Tohle vsechno v tom logu bude videt.