Skocz do zawartości

Matthew

Użytkownicy
  • Postów

    1 475
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Matthew

  1. if (place_meeting(x,y+32,RedBlock)) && (place_meeting(x,y-32,RedBlock)) { myblock1 = instance_place(x,y+32,RedBlock); myblock2 = instance_place(x,y-32,RedBlock); if (y + 32 = myblock1.y) && (x = myblock1.x) if (y - 32 = myblock2.y) && (x = myblock2.x) if (y + 32 = myblock1.y) && (x = myblock1.x) if (y - 32 = myblock2.y) && (x = myblock2.x) { instance_destroy(); with (myblock1) instance_destroy(); with (myblock2) instance_destroy(); } } if (place_meeting(x+32,y,RedBlock)) && (place_meeting(x-32,y,RedBlock)) { myblock1 = instance_place(x+32,y,RedBlock); myblock2 = instance_place(x-32,y,RedBlock); if (x + 32 = myblock1.x) && (y = myblock1.y) if (x - 32 = myblock2.x) && (y = myblock2.y) if (x + 32 = myblock1.x) && (y = myblock1.y) if (x - 32 = myblock2.x) && (y = myblock2.y) { instance_destroy(); with (myblock1) instance_destroy(); with (myblock2) instance_destroy(); } } Ten kod sprawia,że jeśli obok siebie są 3 czerwone klocki to niszczą się wszystkie. Ale kiedy są obok siebie 4 lub 5 (więcej się nie da) klocki to niszczą się trzy. Czy wie ktoś jak mam to zmienić aby niszczyły się odpowiednio 3,4 lub 5.
  2. AddEvent-Other-IntersectBoundary i wpisać x += lengthdir_x(4,direction+180) y += lengthdir_y(4,direction+180)
  3. Ale pisał to szybko, wieczorem. Chyba, że celowo BS to zrobił, jeśli tak to zwracam honor. Dobra, to wracamy do tematu. Patrysław
  4. Ah Patrysław. Bigshark był pewien że nie ma błędów, bo nie wiedział że ma zmieniony język, tzn. wciskając "z" pisał "y" i na odwrót wciskając "y" pisał "z". A ty tak odrazu warna dajesz. Nie zauważyłeś też że nie napisał polskich znaków oprócz "Ł", bo chciał wstawić ":" ale w zmienionym języku jest "Ł". Powinieneś więcej nauczyć się o językach. EDIT: W stepie, gdzie plat to ruchoma platforma: var myid; if (place_meeting(x,y+1,plat)) { myid = instance_place(x,y+1,plat); hspeed = myid.hspeed; } else { hspeed = 0; }
  5. Nicolas prawie ma rację. Musisz załadować backgrounda podczas gry.
  6. Oh, Dawidsu. Myślałem, że jesteś inny niż Patrysław, ale widać że się myliłem.
  7. Sens gierki? No nie każdy się tego czepia. Zdobywania jak nakwiększych wyników. W updacie dałem coś takiego że im więcej ma się kasy tym szybciej zwiększa się stawka. Co do muzyki to już chyba zależy od gustu. Blackamul, duży Hightime. Co do rozwinięcia pomysłu, co proponujesz?
  8. https://gmclan.org/up1096_4_Bomb.html update: https://gmclan.org/up1096_4_BombV1_1.html Instrukcje są w grze (wciśnij F1) Możecie tu dawać swoje wyniki.
  9. Jeśli strzelasz CTRLem to u przeciwnika we wciśnięciu CTRLa też wstaw strzelanie.
  10. No i znowu. Nie wiem dlaczego gra mi się nie podoba. Zawsze tak jest. Może dlatego, że jest podobne do Diablo?
  11. 1. zrób w creacie zmienną can_move 2. tam gdzie masz sterowanie dodaj "if (can_move) { tu kod sterowania; can_move = false; alarm[0] = 3; }" 3. w alarmie0 kod: "can_move = true" 4. dlaczego to jest w Valhalli a nie w "ogólnie o programie" lub "ogólnie o tworzeniu gier"???
  12. Kiedyś w newsach było że MO pracuje nad GM7, że podobno będzie lepsza obsługa modeli 3D, a może to był żart?...
  13. Ja gdy zaczynałem przygodę z GMem sprawdzałem przykłady i uczyłem się z nich. Potem założyłem stałego neta i na tym forum zalogowałem się, popytałem się o takie trudniejsze rzeczy. Jak czegoś nie mogę zrobić to włączam helpa, szukam i gotowe. W helpie jest chyba przykład (nawet w 5). BTW. ściągnij sobie GM6.
  14. Według sennika GMClanowicza autorsta Bigsharka, Gnysek miał sen w którym była EGZEKUCJA.
  15. ??? Nie zrozumiałem nic z tamtego (no trochę). Możesz wytłumaczyć?
  16. Ale M.O. pracuje nad GM7 z lepszą obsługą modeli 3D. Mam nadzieję...
  17. Jest na tym forum przykład suwaków do zmiany koloru.
  18. tak jak mówił Micanser: usuń "global." global oddziałuje na WSZYTKIE objekty, bez niego zmienne będą oddziaływać na objekt w którym zostały zdefiniowane.
  19. albo kod: if (room_next(room) <> -1) room_goto_next();
  20. użyj jednego viewu. Tam gdzie objektX zamienia się w objektY daj kod: view_object[0] = objektY; A tam gdzie objektY zamienia się w objektX: view_object[0] = objektX; Tak dla informacji: Gdy używasz dwóch viewów, to drugi musi xport większy o szerokość tamtego, a yport większy o wysokość tamtego.
  21. Przeczytaj FAQ, poddaj się lub pokaż kod w stepie
  22. Znalazłem błąd: gdy wyjdziemy z kurnika blokujemy się na drzwiach.
  23. Ile trzeba czekać żeby coś urosło? Zaorałem ziemię, zasadziłem rośliny i codziennie podlewam. Szkoda, że nie można sprzedawać, tylko kupować. Mam jedno pytanie skąd grafa (jeśli to pytanie było w poprzednich postach to sorry)?
  24. Menu i ustawienia są EXTRA! Ale reszta... Hmm... Trudno jest uciec przed tymi kulami i jest ich za dużo. Ogółem: Chyba skupiłeś się tylko na zrobieniem idealnego Menu.
  25. Ok, chuśtanie już zrobiłem. Puszczanie i łapanie też. Ale chciałbym aby liana zwalniała gdy jej nie trzymam i żebym nie chuśtał się gwałtownie. Mam ktoś jakiś skrypt?
×
×
  • Dodaj nową pozycję...