Skocz do zawartości

Marek.S

Użytkownicy
  • Postów

    3 093
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Marek.S

  1. po prostu rysuj te sprity drzew tylko na surface, a w pozycji gracza (pod nim) biały okrąg w trybie blend_mode :) masz exeampla
  2. dla ścisłości: GML godzina = string( current_hour ); minuta = string( current_minute ); sekunda = string( current_second ); draw_text( x, y, "Jest godzina: " + godzina + ":" + minuta + ":" + sekunda); Pozdrawiam :)
  3. GDZIE MAM WPISAĆ TEN KOD? ...na przyszłość.
  4. src musi być adresem do jakiejś strony. Stwórz sobie strona1.html i w niej dopiero wstaw obrazek :)
  5. @Up nie. zmajstruj sobie takie coś: GML if ( na_fotelu == false ) { //cały kod poruszania który wykona się tylko gdy zmienna na_fotelu będzie równa 0. } E: Nie wiem czy dobrze, bo bez sporawdzenia: GML direction = point_direction( x , y , mouse_x , mouse_y ) image_angle = direction if ( na_fotelu == false ) { if ( point_distance( x , y , mouse_x , mouse_y )) { s = 5 if( keyboard_check( ord('A'))) { x += lengthdir_x( s, direction + 90 ); y += lengthdir_y( s, direction + 90 ); } else if( keyboard_check( ord( 'D' ))) { x += lengthdir_x( s, direction - 90 ); y += lengthdir_y( s, direction - 90 ); } if ( keyboard_check( ord( 'W' ))) { if ( keyboard_check( vk_shift )) speed = 8 else speed = 3 } else if ( keyboard_check( ord( 'S' ))) speed = -2 else speed = 0 } else speed = 0 } else speed = 0 ///obsługa sprita if ( speed <> 0 ) image_speed = 0.25 else { speed = 0 image_index = 0 }
  6. wiem, ale nie powiem E: Dobra powiem, bo tamto coś mi nie pasuje GML godzina = current_hour minuta = current_minute sekunda = current_second draw_text( x, y, "Jest godzina: " + godzina + ":" + minuta + ":" + sekunda);
  7. GML file = file_find_first( 'grafika\ *.jpg', fa_directory ) i = 0 while( file != "" ) { file = file_find_next() //tutaj możesz dac swoje odczytanie, a najlepiej przypisanie do listy/tablicy w celu późniejszego odczytywania i += 1; } show_message( "znaleziono: " + string( i ) + " plikow graficznych" ); coś takiego.
  8. nie można otworzyć rooma w roomie. zablokuj inter reakcję klawiszy jakąś zmienną, bo innej opcji nie widzę :P GML if ( minigra == false ) { if ( keyboard_check( vk_left )... if ( keyboard_check( vk_right )... ... //poruszanie głównej postaci. } else { if ( keyboard_check( vk_left )) .. poruszanie postaci w mini grze //reszta akcji w mini grze. } coś takiego, rozumiesz? :>
  9. https://gmclan.org/up152_3_Game_Maker_6_1A.html z Tymonowego upa.
  10. Marek.S

    Pytania Poczatkujacych

    do końca nie rozumiem idei tego tekstu :P
  11. zarzuce jeszcze czymś takim, prosto od 39ster-a GML /* script will return your network ip address. It connects to whatismyip.com:80 which sends the ip address in the form of a http payload packet. */ var tcp; tcp = tcpconnect("whatismyip.org", 80, 0); if(!tcp)return ""; setformat(tcp, 1, chr(13) + chr(10) + chr(13) + chr(10)); //set format to text mode to receive double blank lines (the whole header file) //send get request clearbuffer(); writechars("GET / HTTP/1.1" + chr(13) + chr(10)); writechars("Host: whatismyip.org" + chr(13) + chr(10)); writechars("Connection: close"+chr(13) + chr(10)); writechars("Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/x-alambik-script, application/x-alambik-alamgram-link, */*"+chr(13)+chr(10)); writechars("Accept-Language: en-us"+chr(13) + chr(10)); writechars("User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322)"); sendmessage(tcp); a = receivemessage(tcp); //receive http header (and ignore) a = receivemessage(tcp, 16); //receive payload data closesocket(tcp); return readchars(bytesleft()); //return the payload data (ip address in this case)</span></span>
  12. ja wpisałem frazę i miałem tylko 3 strony :F https://forum.gmclan.org/index.php?showtopi...713&hl=post o to się rozchodzi?
  13. no to stwórz 2 efekty w dwóch różnych pozycjach.
  14. rmHttp to nie dll, tylko zestaw skryptów Ranmy, ktory opiera sie na dllu Sock.dll :P
  15. np. kolizję z jakimś solidem. Albo opóźnienie w tworzeniu/usuwaniu ;P
  16. włącz sobi tryb debugowania i otwórz okienko instances. Twój kod tworzy 30 instancji na sekundę...
  17. "dziob nuklearny" nie mozesz mieć spacji w nazwach obiektów i zasobów... BTW. wydaje się, że nie masz obiektu silnik :P
  18. bzdura :P istnieje spore prawdopodobieństwo, ze się rozjadą. Jeśli nie potrzebujesz sprawdzać kolizji z częściami rakiety to narysuj same sprity :)
  19. end_step: x = silnik.x + 15 y = silnik.y - 30 itd
  20. za dużo argumentów. GML spd = get_integer("ile mam zapiepszać?", 4) speed = spd
  21. nie masz nigdzie script_add? :P
  22. nie zgadniesz... "error In script[b/] scr_reload_map" czyli wszędzie gdzie używasz skryptu pojawi się taki błąd :P
  23. czy ja mu przypadkiem wyżej nie podałem przykładu? :blink: https://gmclan.org/up1558_11_drabinki.html nie możesz sobie z niego skorzystać?
  24. w kodzie wszystko jest OK. chodzi tu o pocisk. Ma on zaznaczony solid i enemy w chwil gdy dostaje (do czasu usunięcia go) jest przyblokowany nim niczym ścianą.
  25. a co ze mną? wiesz czemu mi nie chodzi? :(
×
×
  • Dodaj nową pozycję...