Skocz do zawartości

kt1117

Użytkownicy
  • Postów

    1 103
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez kt1117

  1. Już doszedłem jak to wszystko ma mniej więcej wyglądać, lecz problem pojawia się przy dwóch spritach przesuniętych do góry. Mam taki kod: GML draw_sprite(sprite2,0,x+lengthdir_x(16,image_angle),y-16+lengthdir_y(16,image_angle)) draw_sprite(sprite2,0,x+lengthdir_x(16,image_angle-180),y-16+lengthdir_y(16,image_angle-180)) . Kręcą się w tedy nienaturalnie i nie wiem jak to naprawić.
  2. kt1117

    Prośba o tłumaczenie

    Nie znam angielskiego tak dobrze ale czytając wasze wypowiedzi wymyśliłem takie coś: Nie zdejmuj korka gwintowego wlotu oleju - silnik od razu jest gotowy do użycia. Jeśli silnik nie jest zabezpieczony przed przeciążeniami termicznymi przy wysokich prędkościach -odłączyć zwojnicę od źródła zasilania w mniej niż 15 sek. W przypadku anormalnego stanu urządzenia po zakupie użycie nieodpowiedniego zabezpieczenia przed przeciążeniem może uszkodzić silnik w wyniku późniejszych ingerencji bądź spowodować nieuzasadnione przerwy w pracy silnika.
  3. Nie chodzi o to, jak wklejasz po prostu kod, który podajemy Ci na tacy to niczego się nie nauczysz, a w programowaniu najważniejsze jest logiczne myślenie i samodzielność.
  4. Nie będę pisał Ci na wszystko kodów, bo to nie ma sensu. Widzę, że nie potrafisz posługiwać się zmiennymi, ponieważ to wszystko da się zrobić na nich. Podpowiem Ci jak to zrobić, jak nic nie wymyślisz to podam kod. 1. Przechowuj liczbę żyć w zmiennej i odwołuj się do niej. 2. Kasa w zmienną i odejmujesz od niej koszt np. wieżyczki. 3. Dla obiektu przeciwnika zmienną żyć i odejmujesz obrażenia.
  5. No więc tak, ostatnio próbuje wymyśleć dość dobrą fizykę jazdy, ale mam kilka problemów, czyli: 1. Jak mogę obliczyć wzór -% wciśniętego gazu na obroty. 2. Obroty na masę. 3. Siła, masa - na czy zgasł czy nie.
  6. 1. Jeżeli na przykład przeszedłeś 2 poziom: GML poziom=2 Później po kliknięciu na np. 3 level na mapce: GML if poziom>2 { room_goto_next() } 2. W obiekcie poziomu w Evencie Mouse Enter: GML image_xscale=2 // pokombinuj z tą liczbą image_yscale=2 // to samo</span> 3. Wystarczy zapis gry. E: Mogą być błędy w nazwach funkcji zaraz poprawię.
  7. Można przytrzymywać się ścian i możliwe jest takie cuś:
  8. kt1117

    GMclan-owe cytaty

    @up*3 Coś widzę, że nikt nie rozumie moich żartów :crying: - toż to był stek głupstw - jak można było to wziąść na serio?
  9. Dodaj do step kod: GML if speed=0 and place_free(x,y+1) y+5 Będzie lepiej działać. (Nie będzie się zacinać)
  10. kt1117

    Trawienie

    Twój kolega ma rację - najlepiej jak zjesz kolację już po tym jak się obudzisz następnego dnia. A tak serio to co to kogo obchodzi? Jak chce Ci się jeść to jedz i tyle.
  11. Dev C++, Code :: Blocks
  12. Wystarczy: GML with (drzwi) instance_destroy()
  13. Jaki błąd wyskakuje? Jeżeli unkown variable to w Create daj: GML global.klucz = 0 lub zaznacz w Game Settings: Treat unitialize variable to 0.
  14. W Evencie Room Outside: GML room_restart()
  15. Kod do bomby: GML if point_distance(x,y,gracz.x,gracz.y) < 15 //sprawdza dystans w pikselach od np.bomby do gracza (w tym wypadku 15) move_towards_point(gracz.x,y,5)
  16. Zaraz Editne, żeby dać objaśnienia. E: Daj jeszcze po tym pierwszym: GML with (czarny blok) // z czarnym blokiem set_alpha (1)
  17. Wiem że zaraz będą na mnie krzyczeć, że dookoła, ale daj czarny obiekt wielkości rooma a w Creation Code roomu z wyborem misji: GML with (all) //ze wszystkimi obiektami { if a<1 //jeżeli a mniejsze od 1 { a+=0.01 // to zwiększ o 0.01 } set_alpha(a) // nie jestem pewien nazwy tej funkcji, ale ustaw przeźroczystość na a } E: A w tym znikającym odwrotnie (czyli, zamiast GML a+0.01 daj GML a-=0.01)
  18. Podeślij plik, może tak będzie łatwiej poprawić.
  19. Tematy się nie usuwają :thumbsup:
  20. Zamiast sprawdzać czy bonus = 1, sprawdza czy jest true (czyli większe od 0.5).
  21. Ten kod co podałem to był, że obikt ginie po dotknięciu bohatera. A żeby był na 10s. dajesz w step: GML bonus-=1 Tam gdzie zdobywasz bonus: GML bonus=300// 30 fps* 10s.</span> I tam gdzie odbywa się akcja zmień GML if bonus=1 na: GML if bonus
  22. Po to jest to forum, żeby sobie pomagać. Nie ma za co dziękować. :)
  23. 1.W kolizji z trampoliną: GML vspeed-=5// wystrzelenie w górę (pokombinuj z tą wartością</span> 2. W kolizji z każdym obiektem, który ma niszczyć: GML if bonus=1 // jeśli ma my bonus { with (other) // z innym { instance_destroy() // zniszcz obiekt } //////////////// czyli logiczniej : jeśli mamy bonus zniszcz obiekt z który kolidujesz \\\\\\\\\\\\\\\\\\\\\\\\\\ }
  24. 1. W kolizji bohatera z ruchomą platformą: GML b=1// odpowiednia zmienna</span></span> W step GML if b=1 // jeśli dotykasz ruchomej platformy { x=ruch_platf.x ////////////////////////////// y=ruch_platf.y+kilka//// To podążaj za nią.//// } ////////////////////////////// if place_free(x,y+1)//jeśli pod spodem niczego nie ma b=0 // to nie ma także platformy</span></span> Oraz up: GML b=0 //żeby można było zeskoczyć</span></span> E: Zapomniałem o reszcie pytań 2. Tak jak mówi MXQ, lecz zamiast global.kucz daj global.klucz[0], będziesz dać w tedy więcej rodzajów drzwi i pasujących kluczy. 3.To powiedział MXQ
×
×
  • Dodaj nową pozycję...