Skocz do zawartości

Marek.S

Użytkownicy
  • Postów

    3 093
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Marek.S

  1. ... destroy: GML show_message('działa'); powiedz czy to działa.
  2. ale co z nim zrobiłeś? włącz sobie listę obiektów i obserwuj czy menu znika z tej listy
  3. nie wiem o czym ty teraz piszesz.
  4. co?! sprawdź debugerem czy po zniknięciu menu obiekt wciąż jest w menu. albo w destrony na początku wstaw show_message( 'działa' ); PS. Możesz mieć zapisane w kodzie, ale przez Twoje warunki nie masz pewności że ten kod się wykonuje.
  5. sprawdź czy w ogóle obiekt jest usuwany,
  6. GML if ( not place_free( x + lengthdir_x( speed + 1, direction ), y + lengthdir_y( speed + 1, direction )) speed = 0 zobacz to.
  7. ad 2. zaznacz ścianie solid, a obiektowi który ma przez nią nie przechodzić w kodzie poruszania poprzedź warunkiem sprawdzającym pozycję. Czyli np jak masz: left button: x -= 5 to daj if ( place_free( x - 5, y )) x -= 5;
  8. default: game_end(); brakuje Ci to break; GML switch( kursor ) { case 1: room_goto(skater_room_position_1); break; case 3: room_goto(edytor_grafiki); break; default: game_end(); break; }
  9. przy edycj rooma odznacz replace underline
  10. wczoraj się nie wyrobiłem :P zobacz czy dziala: GML i = 0; while( ini_key_exists( "menu", string( i ))) { menu_txt[ i ] = ini_read_string( "menu", string( i ), "" ); i += 1; }
  11. jasne, pętla i prosty warunek. napisze Ci jak bede w domu
  12. GML if ( room = room1 ) akcja else if ( room = room2 ) akcja
  13. to była tylko propozycją którą musisz rozwinąć. użyj tego gotowego przykładu z gmc,
  14. jest w zasobach gmc przykład. najprościej podczas kolizji dodawaj graczowi GML x += xprevious - x
  15. GML punkt_x = x // ustawiasz to podczas skoku po wylądowaniu show_message( 'przeleciałeś: ' + string( abs ( punkt_x - x ) );
  16. zapisuj dane po stronie serwera do pliku na moje oko to dla Ciebie za trudny temat. Uważam, że porywasz się z motyką na słońce
  17. co, czyli przestawienie komputerowego zegara jest jednoznaczne z ominięciem czasowego limitu na rapidzie? nie wydaje mi się aby to było jedyne ich zabezpieczenie.
  18. przerobic skrypt. to jest tylko przykład. wyciagnij z niego to co odpowiedzialne z hostowanie i wsadz w osobny plik.
  19. a jakie ip wpisuejsz? jak je sprawdzasz? http://whatismyip.org robiąc create game stawiasz serwer, robiąc join dołączasz się do jakiegoś postawionego przez kogoś serwera
  20. to jest javascript, czyli odliczanie wykonuje się po stronie przeglądarki a nie serwera :P
  21. słyszeliście o wyciąganiu wspólnego współczynnika przed nawias? to samo robi się z kodem. po co pisać 200x mouse_check_button jak można to napisać raz przed całym kodem a resztę wziąć w {} tak samo z resztą.
  22. GML draw_text( x, y, 'jest godzina: ' + string( current_hour ) + ':' + string( current_minute ) + ':' + string( current_second ))
  23. GML direction = point_direction(x,y,mouse_x,mouse_y) image_angle = direction if ( keyboard_check( vk_up )) speed = 3 else speed = 0
×
×
  • Dodaj nową pozycję...