Diskuze: Inventar

Ostatní jazyky GameMaker GameMaker Inventar

Avatar
prdo
Neregistrovaný
Avatar
prdo:

Zdar lidi .. snažím se vytvořit hru něco jako rpg jako ze hraju za panáčka a když jako skolizuju s předmětem objevý se mi v inventáři a když v inventáři kliknu na ten předmět něco se stane třeba seberu meč kliknu na něj a budu panáček s mečem .... takhle bych to nějak chtěl .. poradte prosim jak na to :o:O:O:O:O

 
Odpovědět 23.4.2012 10:34
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na prdo
David Čápka:

ideálně mít meč jako 2 objekty, jednou ten co se dá sebrat v místnosti a jednou pro inventář, který vytvoříš akcí Create Instance, je asi dobré tomu v inventáři nastavit persistent, aby tam byl i v dalším levelu. Když budeš chtít být důkladný, dáš do create meče kontrolu, zda nekoliduje s dalším rodičem inventářového předmětu a pokud ano, posune se doprava. Tak se ti budou předmětu řadit vedle sebe a ne přes sebe.

Nahoru Odpovědět 23.4.2012 11:23
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
blackbull
Člen
Avatar
blackbull:

co treba napisat do persistent

 
Nahoru Odpovědět 13.4.2014 0:28
Avatar
Kešu
Redaktor
Avatar
Kešu:

Nejlepší by bylo ukládat předměty do datové struktury ds_list a vykreslovat je v inventáři for cyklem.

Nahoru Odpovědět 18.5.2014 1:07
All your base are belong to us!
Avatar
Dominik Hošic
Redaktor
Avatar
Odpovídá na blackbull
Dominik Hošic:

Do persistent se nic nepíše. "Fajfkuje" se u objektu v tom panelu nalevo a určitě pro to bude i nějaké klíčové slovo, tipoval bych: persistent = 0/1; , ale nejsem si jistý. Nikdy jsem tuto funkci GM nepotřeboval.

Nahoru Odpovědět 18.5.2014 1:17
Klient: Nefunguje mi internet co s tím uděláte? Operátor: a co vidíte na monitoru? Klient: No signal...
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 5 zpráv z 5.