Hledáme nového kolegu do redakce - 100% home office, 100% flexibilní pracovní doba. Více informací.
Využij akce až 80 % zdarma při nákupu e-learningu - více informací. Zároveň pouze tento týden sleva až 80 % na e-learning týkající se Swift
discount week 80
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:19.5.2014 16:30

prosím vás ako mám vytvoriť highscore table v GM:Studio?
ďakujem

 
Odpovědět
19.5.2014 16:30
Avatar
DooM
Redaktor
Avatar
Odpovídá na rosina.jakub
DooM:19.5.2014 18:28

K vykreslení použij funkci draw_highscore a následně do ní přidáš údaje funkcí: highscore_add
Seznam všech funkcí týkajících se Highscores najdeš zde: http://docs.yoyogames.com/…s/index.html

Nahoru Odpovědět
19.5.2014 18:28
Klient: Nefunguje mi internet co s tím uděláte? Operátor: a co vidíte na monitoru? Klient: No signal...
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:19.5.2014 20:21

dik za odpoveď ale ja sa v tom učím takže si mi moc nepomohol. ak sa dá napíš mi celý kód. :)

 
Nahoru Odpovědět
19.5.2014 20:21
Avatar
DooM
Redaktor
Avatar
Odpovídá na rosina.jakub
DooM:19.5.2014 20:27

No právě. Učíš se a proto by ses měl pokoušet ten kód dát dohromady sám :) Není to nic složitého. Pro ukázku si třeba vytvoř objekt obj_hs a dej mu do Create Eventu řádek: highscore_add("Loj­za", 1000);Přidá do tabulky hráče Lojzu se skóre 1000
a potom do Draw Eventu vlož řádek: draw_highscore(100, 100, room_width - 100, room_height - 100);
Vykreslí tabulku highscore
a obj_hs následně vlož kamkoliv do roomu :)

Editováno 19.5.2014 20:28
Nahoru Odpovědět
19.5.2014 20:27
Klient: Nefunguje mi internet co s tím uděláte? Operátor: a co vidíte na monitoru? Klient: No signal...
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:19.5.2014 20:37

a keď to chcem aby sa to prispôsobovalo bodov, ktoré hráč nahrá tak namiesto "Lojza" a 1000 dám global.Name, score?

 
Nahoru Odpovědět
19.5.2014 20:37
Avatar
DooM
Redaktor
Avatar
Odpovídá na rosina.jakub
DooM:19.5.2014 20:41

Proměnné si tam můžeš dát jaké chceš. Důležité je, že 1. parametr je jméno hráče a druhý je jeho skóre.

Měl by sis prostudovat základy GML:
http://www.itnetwork.cz/…aky-priklady

Bez toho tu HighScore tabulku asi dohromady nedáš, když neumíš pracovat ani s proměnnými :)

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

no skúsim to. ďakujem ti

 
Nahoru Odpovědět
19.5.2014 20:47
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 7 zpráv z 7.