Skocz do zawartości

Assassin

Zbanowani
  • Postów

    721
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Assassin

  1. GML mouse_check_button mouse_check_button_pressed mouse_check_button_released mb_any, mb_none, mb_left, mb_middle, mb_right
  2. GML if alarm[666]=0 if //chcesz atakowac i atakujesz no bo mozesz { //atakujesz GZ alarm[666]=5*room_speed sprite_index=ATAAAAK } GML if alarm[666]>0 alarm[666]-=1 Jak nie masz nic w evencie alarmu, to odejmujesz ręcznie. I w animation end (taki event): GML if sprite_index=ATAAAAK sprite_index=NORMAL
  3. Alarm. Ustawiasz sobie go na: " 5*room_speed " (5 sekund to wynosi hjehje). I dopóki nie dojdzie do -1 czy tam 0 (o tym już było :S ), to nie możesz atakować. Jeśli jest jakaś tam zwykła animacja + ty atakujesz --> zmień animację na tą z atakiem.
  4. Assassin

    Galeria Grafik

    Tymon, a tobie jak tam idzie ? Już kończysz, co nie ? EDIT: Aha.
  5. Assassin

    Galeria Grafik

    Ale zobacz. Gałęzie ciągle tak samo się układają (przynajmniej bardzo podobnie) i pień krzywiutki. Poćwicz jeszcze trochę i będzie ładnie :P .
  6. Albo usunięcia. Tak lepiej. I zrobić coś nowego.
  7. Assassin

    Praca domowa

    Uczysz się języka polskiego od pa'wskiego bota ? Dobrze ci idzie :) .
  8. Wersja poprawiona nie równa się druga wersja :o . I tak po screenshotach ci powiem: DALEJ ZA MAŁO POPRAWIŁEŚ
  9. Bardzo mondrze anty. Może sprawdź jak będzie się prezentowało wypychanie, o którym wspomniałeś. Jak będzie ok to tak zostawisz i tyle :D .
  10. Assassin

    Praca domowa

    Offtoperzy. Sprawdziłem dwa pierwsze punkty przecięcia (12 i 23) z podpunktu A i okazało się, że kod Tymka działa (za to en_jakieśtamcyfry wyszło mu co innego?). A już chciałem go wyśmiać :< .
  11. A najlepsze, że wystarczyło ruszyć mózgiem i zobaczyć co pisze w room'ie...
  12. Najpierw przyjmij sobie skalę. Np. jak obiekty masz dopasowane do siatki 32x32, możesz przyjąć skalę 1:32. Wtedy pozycję x,y obiektów dzielisz na 32 (zaokrąglasz) i przesuwasz na minimapę.
  13. GML if point_distance(x,y,mouse_x,mouse_y) > spd { if keyboard_check(vk_up) { direction = point_direction(x,y,mouse_x,mouse_y) speed = spd }} else speed = 0 Za spd podstawiaj wartość jakąśtam. A wy tak kombinujecie, że prosty kod nie działa LOL .
  14. Sprawdź, czy gdzieś w kodzie nie ma: GML show_info() Jesli tak, to usuń. Zmiana kursor: GML window_set_cursor(curs) Sets the mouse cursor used in the window. You can use the following constant: cr_default cr_none cr_arrow cr_cross cr_beam cr_size_nesw cr_size_ns cr_size_nwse cr_size_we cr_uparrow cr_hourglass cr_drag cr_nodrop cr_hsplit cr_vsplit cr_multidrag cr_sqlwait cr_no cr_appstart r_help cr_handpoint cr_size_all In particular, to hide the mouse cursor, use cr_none as value. Event: Mouse Enter.
  15. Przestańcie już go wyśmiewać xd . Może kiedyś się nauczy :P .
  16. Dopiszę tylko, że grafika nie jest taka piękna. Kolory są TOTALNIE do bani, wiele jest rzeczy płaskich, ogólnie wszystko zlewa się, a nie ma wrażenia głębi (przód - tył). Właśnie nie ma... Musiałem pomyśleć sam :P . Oczywiście - enter to pierwsze co się ustawia pod dźwignię :D . Dodam jeszcze, że tworząc gre, nie tylko patrzysz w kod. Moim zdaniem powinieneś co jakiś czas (dość często) sprawdzać, jak tam idzie. Jak już masz większość kodu i budujesz level, też potem sprawdzasz czy wszystko w całym levelu działa (krótko mówiąć - sam grasz w to co stworzyłeś xD ). W grze jest wiele bugów, prostych i bez sensu, np. Dodam też, że są błędy przy przechodzeniu między częściami levelu (już w pierwszej planszy). Myślałem, że sobie zagram chociaż z 15 minut, a tu po 2 wyłączyłem...
  17. GML window_set_cursor(cr_default)
  18. To postać idzie w stronę myszki czy ty postacią sterujesz wkońcu ?
  19. Sprite to obrazek, image to jego klatka. A co do tego... Host, to obiekt. Skoro kod odnosi się do siebie samego, to nie piszesz host.x , tylko: GML x_hp=x-25 y_hp=y-35
  20. GML collision_point collision_rectangle collision_circle collision_ellipse collision_line place_empty place_free place_meeting position_empty position_meeting
  21. EH, musze wziąść w png, czekaj xD (bo gifa gm wczytuje bez przezroczystości). EDIT: http://www.sendspace.pl/file/e1d2a577952bef57b2f0289 Albo nie, masz w "game maker sprite". Działa ??
  22. OJEJU, to wystarczy dorysować kilka cegieł na czarnych liniach :o . Zrobić to za ciebie ?
×
×
  • Dodaj nową pozycję...