Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:

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

 
Odpovědět 19.5.2014 16:30
Avatar
Dominik Hošic
Redaktor
Avatar
Odpovídá na rosina.jakub
Dominik Hošic:

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:

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
Dominik Hošic
Redaktor
Avatar
Odpovídá na rosina.jakub
Dominik Hošic:

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...
Avatar
rosina.jakub
Člen
Avatar
rosina.jakub:

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
Dominik Hošic
Redaktor
Avatar
Odpovídá na rosina.jakub
Dominik Hošic:

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:

no skúsim to. ďakujem ti

 
Nahoru Odpovědět  +1 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.