Skocz do zawartości

Marek.S

Użytkownicy
  • Postów

    3 093
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Marek.S

  1. GML if (zmienna=1) { Pozycja_x = x Pozycja_y = y }
  2. ja Ci powiem ;] w step: GML if (place_free(x,y+1)) { gravity = 0.5 gravity_direction = 270 } else gravity = 0 keyboard UP: GML if not (place_free(x,y+1)) vspeed = -8 w kolizji z blokiem: GML move_contact_solid(270,4) vspeed = 0 place_free() - sprawdza czy podana pozycja jest wolna ;) =]
  3. GML if ( instance_exists( obj )){ //akcja } btw. co to za nazwa tematu ? Nazwa już zmieniona, a autor tematu niech sie cieszy, że nie dałem warna - mam dziś dobry dzień.. PsichiX
  4. nejlepiej w event zmiany roomu... gdzie zazwyczaj wstawia się kod ? do step... ;/ https://forum.gmclan.org/index.php?showtopic=9989 na przyszłość nie zadawaj takich głupich pytań z serii gdzie co wstawić =#
  5. nie zdefiniowana zmienna room1 pewno zmieniłeś nazwę tego room'a powinno być tak!!: GML if (room!=room_last) room_goto_next() //nic tu nie zmieniaj !!
  6. nie masz zdefiniowanej zmienej zabici =P create: zabici = wartość (podaj liczbę) Edit: Nie prościej było by sprawdzić czy obiekt blok istnieje w roomie ? albo je po prostu policzyć ?? GML if not (instance_exists( obj_ blok )){ // jeżeli obiekt nie istnieje if (room != room_last) room_goto_next() // jeżeli aktualny room nie jest ostatnim room'em //przejdź do następnego roomu;) } @Down: a jaki to ma sens ?? :boxed:
  7. po prostu nastęony room nie istnieje. Tak możesz to sprawdzić: GML if (room!=room_last) room_goto_next() //jeżeli aktualny room nie jest ostatnim...
  8. potem jak ktoś czegoś szuka to ma utrudnienia bo mu pokazuje pełno takich samych początkujących tematów. btw. czemu autor tematu nie natknął się na inne ? czyżby nie szukał ? ...
  9. https://gmclan.org/index.php?wiki&wart=29 przed zapisem możesz użyć np kompresji binarnej Tymona, albo jakiegoś szyfrowania =P
  10. GML if ( nuclear ) { if ( right ) instance_create(x+5,y,obj_nuclear) else instance_create(x-5,y,obj_nuclear2) } if ( missile ){ if ( right ) instance_create(x+5,y,obj_missile) else instance_create(x-5,y,obj_missile2) } if ( gun ){ if (right ) instance_create(x+5,y,obj_gun) else instance_create(x-5,y,obj_gun2) } wtf ? co to ma być ? nie można se od tak wpisywać jakiś bzdur w nawiasach komentarze umieszcza się po " // "np: GML //komentarz
  11. ale takich tematów jest w piz%$#l i jeszcze więcej, zalecał bym usunąć temat bo tylko zaśmieca forum :P jak ktoś będzie chciał coś dopisać to dopiszę do jednego z pozostałej setki takich tematów xD
  12. wycentruj sprita - przy edycji sprita ustaw orginy na środek.
  13. Phi a jest polski help ? :boxed:
  14. F1 =P albo w folderze gm'a
  15. jak robisz tak jak napisał dawids nie możesz przy tworzeniu (w ramce) ustawiać sprita bo przy dodaniu go do rooma pokasuje inne obiekty. - (musiał byś odznaczyć delete unterlying.) Czemu nie zrobisz tak jak w moim przykładzie ?.
  16. proponuję 1 sprawdzić id platformy na której stoi enemy 2 sprawdzić jej długość i względem niej 3 użyć colision line w celu sprawdzenia czy obiekt jest nad daną platformą przypomnij mi jutro to zrobię ci przykład :)
  17. że co ?? pewnie dajesz go jako obiekt :boxed: :o
  18. opisz dokładnie na jakiej platformie jak ona ma wyglądać...
  19. w zakładce room przy edytowaniu rooma musisz zaznaczyć visable when room start.
  20. daj ten przykład... przypominam, ze background'a musisz mieć dodanego jako background a nie jako sprita !
  21. <killer> czytałeś wyżej ? :blink: możesz też to powsadzać za pomocą titles'ow.
  22. więc można tak: https://gmclan.org/up1558_11_background_part.html =)
  23. Marek.S

    PC sie spier...

    wejdz przez dos'a użyj komendy: CHKDSK C: /R wyszukuje i naprawia błędy w plikach :) DLA Low'a i reszty proponuje zrobienie kopi zapasowej dysku C(systemowego) bądź samych plików systemowych pomijając katalogi z naszymi danymi tkj. pulpit, moje dokumenty itd. ... w przypadku awarii 10 min i mamy kompa z powrotem na nogach ;>
×
×
  • Dodaj nową pozycję...