Skocz do zawartości

Gra strategiczna (surowce)


Kargul

Rekomendowane odpowiedzi

Witam, otóż chciałbym zrobić grę strategiczną. Wszystko jest ok... Jednak? Mam wszystkie jednostki, budynki systemy itd.. chodzi mi o surowce. Że np. jak wydobywasz złoto w kopalni to żebyś dostawał punkty a potem żebyś to jakoś wydawał. I chcę, jakby nie było kasy to ci wyskakuje: "za mało złota". Czy ktoś może mi dać jakiś przykład?

Pozdro :thumbsup:

Odnośnik do komentarza
Udostępnij na innych stronach

Wielkie dzięki. Zaraz idę przetestować.....

 

Jednak mam takie pytanie.

GML
if(surowce<=0)

show_message("Za mało złota!");

 

chodzi mi o surowce. Jak "surowce" bedzie 0 to jest za mało. Jednak jak zapisać te surowce? Chodzi mi o taki licznik że pisze ci np.

Surowce: 25

po prostu jak zrobic zeby były te "surowce". A po za tym jak bedzie ich 0 to kapuję.

Odnośnik do komentarza
Udostępnij na innych stronach

Ale ja ciebie nie kapuję.

 

Przechowujesz sobie w zmiennej surowce ilość surowców. I dajesz:

if(surowce<koszt)

{komunikat}

else

{surowce-=koszt}

 

Gdzie koszt to koszt czegoś co chcesz sobie wybudować czy kupić.

 

EDIT: A o wyświetlanie ci chodziło?

Odnośnik do komentarza
Udostępnij na innych stronach

Tak. I jeszcze jedno pytanie :D

Ogólnie chodzi mi o to:

 

Surowce: 25

 

Jakaś gra...

 

Budynek kosztuje 40, a ty masz np. 25. Chcesz go budować i ci wyskakuję: "Za mało złota"

A jak masz tyle to budujesz :D

I o to mi chodzi :D

 

Po prostu żeby był objekt "surowce" i tam by był draw napis i te wszystkie akcje :D

Pozdro :)

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