GMcliker Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 W mojej grze rpg mam 2 paski - życia i many.Gdy się wchodzi w goblina to odejmuje życie i manę.Jak zrobić żeby odejmowało tylko życie??? :( Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
warcrawt Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 zrób dwa oddzielne paski. Zrób zmienną np zycie=100 mana=100. a przy kolizli z goblinem zycie-=10 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
GMcliker Opublikowano 2 Listopada 2007 Autor Udostępnij Opublikowano 2 Listopada 2007 Jakby ktoś mógł by mi zrobić przykład byłbym 100 krotnie wdzięczny. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 Create: hp=100 maxhp=100 maxmp=100 mp=100 Draw: var szerokosc,wysokosc,dlhp,dlmp,x_hp,y_hp,x_mp,y_mp; //definiujemy zmienne szerokosc = 100 wysokosc=15 x_hp=x //pozycja x paska hp y_hp=y //pozycja y paska mp dlhp=hp/maxhp *szerokosc //oblicza dlugosc paska draw_set_color(merge_color(c_red,c_green,hp/maxhp)) //generuje kolor (pomiędzy czerwonym a zielonym) draw_rectangle(x_hp,y_hp,x_hp+dlhp,y_hp+wysokosc,0) //rysuje pasek draw_set_color(c_black) draw_rectangle(x_hp,y_hp,x_hp+szerokosc,y_hp+wysokosc,1) //rysuje czarne obramowanie paska x_mp=x //pozycja x paska mp y_mp=y+30 //pozycja y paska mp dlmp=mp/maxmp *szerokosc draw_set_color(merge_color(c_blue,c_blue,mp/maxmp)) //generuje kolor (w tym przypadku mamy 2 razy c_blue - kolor nie zmienia się).) draw_rectangle(x_mp,y_mp,x_mp+dlmp,y_mp+wysokosc,0) draw_set_color(c_black) draw_rectangle(x_mp,y_mp,x_mp+szerokosc,y_mp+wysokosc,1) teraz tylko odejmujesz od zmiennych hp i mp dane wartości :) np. hp-=10 , mp-=5, hp+=20 itd... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
masher Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 W Create ustawiasz health na 100. W kolizji z gonlinem dajesz "set variable na - 10" (jak na klockach zaznacz relative) EDIT:Marek mnie uprzedzil :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
GMcliker Opublikowano 2 Listopada 2007 Autor Udostępnij Opublikowano 2 Listopada 2007 Dajcie przykład bo ja jak coś zrobie to jest Error... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 W Create ustawiasz health na 100. W kolizji z gonlinem dajesz "set variable na - 10" (jak na klockach zaznacz relative) EDIT:Marek mnie uprzedzil :P fajnie... chyba już w 2 poscie została doradzona definicja zmiennych <_< (przeklęci nabijacze postów <_< ) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
GMcliker Opublikowano 2 Listopada 2007 Autor Udostępnij Opublikowano 2 Listopada 2007 Ja nie umiem robić gdy ktoś mi pisze, tylko jak ktoś mi pokazuje.... EDIT:Dajcie ten przykład. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 pasek_zycia_hp_i_mp_na_zmiennych.gm6 to samo co ci napisałem wystarczyło tylko wklepać do gm-a <_< Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
GMcliker Opublikowano 2 Listopada 2007 Autor Udostępnij Opublikowano 2 Listopada 2007 a mógłbyś też zrobić że gdy licznik hp wynosi 0 jest komunikat. Oczywiście w skrypcie. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 w step: if (hp >= 0) show_message('haha... przegrales :P') Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
GMcliker Opublikowano 2 Listopada 2007 Autor Udostępnij Opublikowano 2 Listopada 2007 Dałem to i mi na początku gry wyświetla "You are dead!" hehehe... Jak to zrobić poprawnie??? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Jaklub Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 Zmień if (hp >= 0) na if (hp <= 0) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
GMcliker Opublikowano 2 Listopada 2007 Autor Udostępnij Opublikowano 2 Listopada 2007 Ok działa ,a gdy życie sie kończy to żeby mi restartowało grę - umiesz tak??? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bixon Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 @up Jest od tego nawet klocek o_O Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
GMcliker Opublikowano 2 Listopada 2007 Autor Udostępnij Opublikowano 2 Listopada 2007 Tylko jaki???? :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 Kurde, na siłę robisz z siebie taką sierotkę? Masz game_restart(). Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
GMcliker Opublikowano 2 Listopada 2007 Autor Udostępnij Opublikowano 2 Listopada 2007 Nie na siłe dałem restart ten i mi ciągle to restartuje gre nie moge sie ruszac jak jestes taki mądry...GZ Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 A gdzie go dałeś? :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
GMcliker Opublikowano 2 Listopada 2007 Autor Udostępnij Opublikowano 2 Listopada 2007 zgadnij....Dałem do hp i mp jak wynosi 0 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 No to w takim wypadku wszystko powinno działać misiu. :) Sprawdź jaką wartość ma hp i mp na starcie. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
GMcliker Opublikowano 2 Listopada 2007 Autor Udostępnij Opublikowano 2 Listopada 2007 Na starcie jest 0 :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 No to się nie dziw dlaczego cały czas restartuje grę. :P Zwiększ tak, by było większe od 0. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
GMcliker Opublikowano 2 Listopada 2007 Autor Udostępnij Opublikowano 2 Listopada 2007 A ,właśnie moglibyście dać przykład walki takiej jak w tibii że się zaznacza potworka??? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Yoda Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 Aaaaaa! Na stronie głównej w downloadzie jest -.- Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
GMcliker Opublikowano 2 Listopada 2007 Autor Udostępnij Opublikowano 2 Listopada 2007 wiesz to mi nie działa i chodzi mi oto żeby się ZAZNAZCAŁO potworka a nie trzymało lewy przycisk myszy Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Saus Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 Przyklad kurna pietera z zaznaczaniem prawym przyciskiem. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
blackmaul Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 Jeez, nie dość, że na forum wybłagałeś 3/4 kodu swojej 'gry', którego sam ni krzty nie rozumiesz, to jeszcze wybrzydzasz i się bulwersujesz. O złym dziale, nazwie tematu i braku zapoznania z regulaminem nawet nie wspominam. :] I przejrzyj może dokładnie Download serwisu, bo chyba jednak jest tam to, czego szukasz. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
GMcliker Opublikowano 2 Listopada 2007 Autor Udostępnij Opublikowano 2 Listopada 2007 to chociaż taj adres strony EDIT:Znalazłem ale mi nie działa jest error Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
blackmaul Opublikowano 2 Listopada 2007 Udostępnij Opublikowano 2 Listopada 2007 to chociaż taj adres strony EDIT:Znalazłem ale mi nie działa jest error A z fusów mamy wywróżyć jego treść? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi