Skocz do zawartości

Panel skilli


Lordis

Rekomendowane odpowiedzi

Witam !

 

A więc mam kilka pytań jak zrobić panel skilli czyli po naciśnięciu literki "S" otwiera sie lista skilli gracza

 

poziom = 1

exp = 100

wymagany exp = 200

hp = 100/100

mp = 500/500

------------------

atak = 5

defens = 10

armor = 5

magic = 15

vitality = 10

 

itp i gdy naciśniemy ponownie "S" lista znika

Odnośnik do komentarza
Udostępnij na innych stronach

dobra jakoś se poradziłem :]

zrobiłem tak

w obj_general (taki objekt gdzie jest wszystko :) )

CREATE:

tab_skill = false;[code]
STEP:

if keyboard_check_pressed(ord('S'))

{

if tab_skill=false

{

tab_skill=true

}

else

{

tab_skill=false

}

}

 

if (tab_skill =true)

{

instance_create(x+430,y+180,obj_tab_skill)

}

i w obj_tab_skill
DRAW:

{

draw_set_font(main_font)

draw_set_color(c_silver)

draw_sprite(sprite_index,image_index,x,y);

draw_text(405,118,'Poziom bohatera: ' + string(global.player_level));

draw_text(405,132,'EXP: ' + string(global.player_exp));

draw_text(405,146,'Wymagany EXP: ' + string(global.player_nextlevel));

 

draw_text(405,172,'Atak: ' + string(global.player_atack));

draw_text(405,186,'Defens: ' + string(global.player_defens));

draw_text(405,200,'Armor: ' + string(global.player_armor));

draw_text(405,214,'Magia: ' + string(global.player_magic));

draw_text(405,228,'Witalność: ' + string(global.player_vitality));

draw_text(405,242,'HP: ' + string(global.player_hp)+'/'+string(global.player_maxhp));

draw_text(405,258,'MP: ' + string(global.player_mp)+'/'+string(global.player_maxmp));

}

GDY NACIŚNIEMY "S":

taki kubełek :D

destroy instance czy jakos tak :)

 

 

i chodzi jak nacisne s to się pojawia a jak nacisne drugi raz to znika :)

ale wiecie zawsze muci być jakiś problem no i jest :( jak sie włąnczają

te skille to sie gierka ścina (bohater i npcki wolno hcodza :( ) i co mam zrobic?

Odnośnik do komentarza
Udostępnij na innych stronach

ale wiecie zawsze muci być jakiś problem no i jest :( jak sie włąnczają

te skille to sie gierka ścina (bohater i npcki wolno hcodza :( ) i co mam zrobic?

 

GML
if (tab_skill =true)

{

instance_create(x+430,y+180,obj_tab_skill)

}

 

Tu chyba pies pogrzebany. Po co ci ten objekt i dlaczego ciągle się robi w stepie?

Odnośnik do komentarza
Udostępnij na innych stronach

jak zawsze Marek.S jesteś bez błędny o to mi chodziła :D

dzięki wielke za to teraz bede mógł sie wziąść za EQ :)

 

ej ale jest jeden problem :( chciałem to sobie w mojej gierce zrobic ale gdy otwieram object0 to tam są

Unknown Action :( :( :( co mam zrobić ? jakieś biblioteki ściągnąć???

Odnośnik do komentarza
Udostępnij na innych stronach

który? :P

ten statystyki?

fakt, sory. Ja u siebie w gmie mam pousuwane większość zakładek z klockami dodatkowo mam domyślną własną zakładkę z klockiem - kod. Czasami zapominam, ze przykład jest dla kogoś innego i zamiast w execute piece code piszę w swoim klocku "kodzik" :P

 

smi_file.gifstatystyki.gm6

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...