Skocz do zawartości

Marek.S

Użytkownicy
  • Postów

    3 093
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Marek.S

  1. tam gdzie zazwyczaj się rysuje, czyli draw.
  2. strzałka: GML draw_arrow( x , y , lengthdir_x( dir , 50 ) , lengthdir_x( dir , 50 ) , 5 )
  3. akurat przy kopiowaniu z internetu nigdy nie miałem problemu z tymi ukrytymi znakami. :D najczęściej przy kopiowaniu z helpa i plików chm xP więc się nie męcz i śmiało kopiuj ;)
  4. ogólnie przykład jest do kitu. Kiedyś już go przerabiałem. Ogólnie nie polecam. Zaopatrz się w Tymciowy fog, który znajdziesz w zasobach gmc ;)
  5. PsichiX a czy u Ciebie nie ma jednego } za dużo? ;> w sumie nie ma różnicy czy to w warunku czy w kolizji> jedno jest pewne, że zaznaczanie solid nie ma sensu ;)
  6. to zmienna przechowująca poprzednią pozycję xy
  7. wyznacz sobie parę punktów na trasie przez które gracz musi przejechać. po kolizji z nimi odhacz jakąś tam zmienną. Gdzieś był taki przykład Tymona lub Pietera, zaraz poszukam. E: https://gmclan.org/up152_11_checkpoints.html - Tymon https://gmclan.org/up44_11_collision_line_laps.html - Pieter Powodzenia!
  8. po co alarm? w evencie outside room i w kolizji z bramką w piłce daj jej usuwanie. poruszanie w lewo to np. x - = 5
  9. ale żeś wystrzelił.. od sprawdzania kolizji w punkcie jest collision point... :P
  10. GML if ( collision_line( x , y , xprevious , xprevious, obj , 1 , 0 )) //akcja E: zule :P
  11. ja pier... ten kod ma miał mieć bramkarz w create... czy to Ci nic nie mówi?
  12. jaki mod? :| E: a kod? przecież masz wszystko opisane...
  13. coś takiego: GML CREATE: dir = 90 STEP: if ( keyboard_check( vk_left )) dir += 2 else if ( keyboard_check( vk_right )) dir -= 2 if ( keyboard_check_pressed( vk_space )) { i = instance_create( x , y , pilka ) i. speed = 10 i. direction = dir bramkarz. vspeed = 5 * choose( -1 , 1 ); } bramkarz Create: friction = 1
  14. pewnie już wiesz co napiszę... znów strasznie nie zoptymalizowane :P cieszy mnie, że robisz coś dla forum ;)
  15. to się nazywa "operatory". robi się case vk_left: case vk_right: //akcja break;
  16. dalej trochę kichowato. popraw te auta np ogranicz ich ruch sprawdzając czy nowa pozycja jest wolna.. czemu nie mogę ukraść dowolnego auta? te strzelanie w ogóle działa? również irytująca jest ta animacja gracza... E: sterowanie autem bardzo nie realne on i ten popraw w końcu tych przechodniów. przy kolizji sprawdzaj czy speed jest > 0 i dopiero wtedy usuwaj...
  17. GML if ( abs( x - mouse_x) < speed and abs( y - mouse_y) < speed )tylko nie ruszaj myszką...
  18. to myszką czy muszką? :? if ( x = mouse_x and y = mouse_y ) ...
  19. nie masz takiego obiektu naboj :P Tymon: ;)
  20. jeśli się odwołujesz do jakiegoś obiektu to po jego nazwie postaw kropkę a nie _ GML instance_create( player. x , player. y , naboj ) btw w tym przypadku wystarczy Ci samo x i y ;) global:Tymon muszki a nie myszki :D
  21. jeśli chodzi o to http://gry.revolucja.pl/game/1003/Pilsner-Urquell.html to w step wstaw GML x = mouse_x hehe rozebrałem wszystkie laski :D
  22. co jest z tymi kluczami? za cholerę nie mogę doskoczyć.. ;/ tak w ogóle to po co one są potrzebne?
  23. event: mouse enter: speed = 3 mouse leave: speed = 0
  24. GML execute_file( 'plik.txt' )
×
×
  • Dodaj nową pozycję...