Avatar
tomasd49
Redaktor
Avatar
tomasd49:

Ahoj, to jsem zase já :)
Mám v nějakém objektu1 v místnosti1 nastavené skóre s nějakou hodnotou (např. 431) a chci, aby se mi to skóre vykreslilo v místnosti2 a u objektu2.
Napíšu proto do objektu2 vykreslit skóre na nějaké pozici jenže když vejdu do místnosti2, kde by se mělo skóre objevit, napíše mi to skóre : 0 přestože na horní liště toho programu mi to píše skóre: 431, což je správně...:@
Nejhorší na tom je, že v místnosti1 se mi to zobrazilo normálně tak proč to nejde i v místnosti2?
Jen tak pro představu přikládám screenshot z mojí "hry"

Editováno 25.2.2013 9:27
 
Odpovědět 25.2.2013 9:26
Avatar
Empty
Člen
Avatar
Odpovídá na tomasd49
Empty:

Ja jsem vykreslil score takhle: draw_text(64, 0, "Score: " +string (score));

A to score mam jak v te liste nahore, tak i v mistnosti 1 i 2 tak nevim jinak ti neporadim....

 
Nahoru Odpovědět 25.2.2013 10:54
Avatar
tomasd49
Redaktor
Avatar
tomasd49:

Už to mám, měl jsem v eventu create nějaké přebytečné kódy, které jsem odstanil a pak už to šlo :) Sice nevím jak, ale jo :)

 
Nahoru Odpovědět 25.2.2013 12:19
Avatar
TomBen
Redaktor
Avatar
Odpovídá na tomasd49
TomBen:

Myslím, že stačí když znovu zkontroluješ názvy proměnných.
Např. score a skore.

edit:
A vida neměl jsem refreshnuto a už se to vyřešilo samo. ;)

Editováno 25.2.2013 12:25
Nahoru Odpovědět 25.2.2013 12:23
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
Mediel
Redaktor
Avatar
Odpovídá na tomasd49
Mediel:

To je uplne programatorske pravidlo... :D neco nabouchame, pak to funguje a uz nezjistujeme proc to funguje, jsme radi, ze to funguje a tak se v tom vice nehrabeme :D

Nahoru Odpovědět 25.2.2013 12:32
Nechci vám ukazovat, jak dobrý jsem já ... Chci vám ukázat, jak dobrý můžete být vy ... Když uvěříte ... V sami sebe...
Avatar
TomBen
Redaktor
Avatar
Odpovídá na Mediel
TomBen:

Taky je ověřeno, že takový kód je vždy ten, ke kterému se musíš
vrátit, když chceš přidat novou feature nebo cokoli změnit. :D

Nahoru Odpovědět  +1 25.2.2013 12:35
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.
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 6 zpráv z 6.