Skocz do zawartości

Marek.S

Użytkownicy
  • Postów

    3 093
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Marek.S

  1. pewnie miałeś 2 razy kod na poruszanie w dół. Wklej to jako cały step GML shift = keyboard_check( vk_shift ) spd = 2 + 5*shift; if ( keyboard_check( vk_up )) { y -= spd sprite_index = spr_legs_pion; } else if ( keyboard_check( vk_down )) y += spd else if ( keyboard_check( vk_left )) { x -= spd sprite_index = spr_legs_poziom; } else if ( keyboard_check( vk_right )) { x += spd sprite_index = spr_legs_poziom; }
  2. GML if ( registry_exists( 'name' ) lub if ( registry_exists_ext( 'key', 'name' ) 2. ze względów bezpieczeństwa nie nie można usuwać. registry write => wpisujesz pusty ciąg i masz wyczyszczone
  3. GML shift = keyboard_check( vk_shift ) spd = 2 + 5*shift if ( keyboard_check( vk_up )) y -= spd if ( keyboard_check( vk_down )) y += spd teraz si?
  4. tu masz coś: http://mdgames.atspace.com/webcam.zip
  5. GML shift = keyboard_check( vk_lshift ) or keyboard_check( vk_rshift ) spd = 2 + 5*shift if ( keyboard_check( vk_up )) y -= spd if ( keyboard_check( vk_down )) y += spd @UP, nie ma znaczenia. Można pisać bez { } jeśli za warunkiem jest 'tylko jedna akcja'
  6. Marek.S

    Blox

    to może są na tyle głupi, że da się u nich uruchomić kod php? :D
  7. Marek.S

    Blox

    raczej na blogach i forach przy dodawaniu postów usuwane są tagi html, więc to bez sensu?
  8. bardzo dobre na początek: http://webinside.pl/artykul-205-moj-pierwszy-layout.html
  9. GML if ( health < 20 ) { if ( alarm[ 0 ] == -1 ) alarm[ 0 ] = 2 * room_speed; //2 sekundy }
  10. Marek.S

    Nasze strony

    zapomniałem odkomentować pewien kod, już jest ok :P :)
  11. Marek.S

    Nasze strony

    Zrobiłem sobie internetowy notatnik, chciałem się pochwalić :P http://marecki.viphost.pl/Notepad/ możecie oceniać :)
  12. GML direction = point_direction( x, y, mouse_x, mouse_y ) ab_x = x + lengthdir_x( 50, direction - 45 ); ab_y = y + lengthdir_y( 50, direction - 45 ); bc_x = x + lengthdir_x( 50, direction + 45 ); bc_y = y + lengthdir_y( 50, direction + 45 ); draw_line( x, y, ab_x, ab_y ) draw_line( x, y, bc_x, bc_y ) //Wstaw całość w Draw jakiegoś ob j;)</span> Myślę, że jednak dobrze Cię zrozumiałem.
  13. direction_b = direction_c + iles direction_a = direction_b + iles ?
  14. bodajże collision_line zwraca id, obiektu kolidującego. spróbuj GML ID = collision_line(x,y,... if ( ID > 0 ) { with( ID ) image_blend = c_red; }
  15. echo date( 'd-m-y', mktime( 0, 0, 0, 12, 1, 2010)); GML <?php /** * @author Marecki * @copyright 2010 */ $dzis = time(); //dzis $gwiazdka = mktime(0, 0, 0, 12, 25, 2009); //25 grudnia 09 echo "od gwiazdki minęło już: ". round(($dzis - $gwiazdka)/60/60/24) ." dni<br />"; echo "od gwiazdki minęło już: ". round(($dzis - $gwiazdka)/60/60/24 /7) ." tygodni"; ?>
  16. spróbuj też ustawić większy czas delay, niektóre wersje pascala na współczesnych kompach chodzą tysiące razy szybciej
  17. wszystkie poniedziałki = ilość tygodni . Policz ilość dni między datami, podziel to przez siedem i zaokrąglij w dół.
  18. Po pierwsze zła nazwa tematu, masz chwile na zmianę zanim odnotuje to w Twoim warnologu. 1: obiekt1 -> mouse_pressed -> (gml): klik = true; jeżeli wywołujesz kod z tego właśnie obiektu to on odwoła się tylko i wyłącznie do siebie 2: czyli rozumiem, że obiekt porusza się 'za myszką'? jak znam życie, to pewnie ten obiekt nie ma ustawionego sprita. Nie mówię tu o draw_sprite, tylko typowo przypisaniu sprita/maski obiektowi (bądź ewentualnym sprite_index/mask_index = sprite_hero). Obiektowi bez przypisanego sprita/maski nie będą sprawdzane żadne eventy kliknięcia myszki bądz kolizji, w tym także place_free itd.
  19. https://gmclan.org/index.php?plik=151 masz gotowca
  20. GML if ( collision_line( x1, y1, x2, y2, all, 1, 1 ) { }
  21. gdy internetowe nie maja nic wspólnego z gm. gry internetowy opierają się albo na operacjach danymi (np. menelgame) lub są napisane we flashu/java (np. curveball).
  22. ustaw obiektowi oPlayer odpowiednią maskę. przecież już Ci wyżej o tym wspominali.
  23. nie nie odpowiedziałeś po co Ci to..
×
×
  • Dodaj nową pozycję...