Skocz do zawartości

Viev i Inventory


Rekomendowane odpowiedzi

sposób yody nie działa :(

kod na moje inventory to

 

draw_set_font(font_main);

draw_set_halign(fa_left);

draw_set_valign(fa_middle);

 

draw_set_color(c_white);

draw_set_alpha(0.5);

draw_rectangle(10,10,210,10+(5*20)+20,false);

draw_rectangle(10,10+(5*20),210,10+(5*20)+20,false);

 

draw_set_color(c_green);

draw_set_alpha(0.5);

draw_rectangle(10,10+(kursor_y*20),210,10+(kursor_y*20)+20,false);

//5*20 to ilosc pikseli potrzebna na wyswietlenie 5 linijek tekstu

//+20 na koncu dodane jest aby wyswietlic znak > do przewijania stron

 

draw_set_color(c_black);

draw_set_alpha(1);

draw_rectangle(10,10,210,10+(5*20)+20,true);

 

for (i=0; i<5; i+=1;)

{

/*

w przypadku gdy mamy strone 0, to 5*0=0 zatem wynik = i,

czyli itemy od 0 do 4 (i<5)

natomiast gdy jestesmy na 1 stronie (kursor_x=1), to i=i+5*1 czyli

naprzyklad 6 dzieki temu wyswietlamy itemy od 5 do 9

*/

if i+(5*kursor_x)<max_items

{

draw_sprite(item_img[i+(5*kursor_x)],0,20,10+(20*i)+10);

draw_text(30,10+(20*i)+10,item_name[i+(5*kursor_x)]);//+10 dodane aby wysrodkowalo tekst, jest to 20/2

draw_text(190,10+(20*i)+10,string(item_n[i+(5*kursor_x)]));

}

}

if pages>0 then draw_set_color(c_black) else draw_set_color(c_gray);

 

draw_text(30,10+(5*20)+10,'< Strona '+string(kursor_x+1)+'/'+string(pages+1)+' >');

 

 

Mugłby go ktoś poprawić żeby inventory poruszał się z vivem ?

Odnośnik do komentarza
Udostępnij na innych stronach

Ale co masz w enterze? Jak znika ;|

Ale mi chodzi ze z tych eventow create itp, tam masz tez destroy i ustalasz co sie dzieje jak obiekt sie niszczy, nie chodzi mi o akcje tylko event.

I tam dajesz health+=20

Odnośnik do komentarza
Udostępnij na innych stronach

OK udało mi się to zrobić tylko kiedy global.eg jest ustawiony na true to wszystko znika tylko hero zostaje a mi chodziło żeby w grze włączyła się pauza i żebym mugł wtedy kożysać z inventory. Może stało się tak dla tego że mam GM 7

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ę...