Skocz do zawartości

RaistlinBlackRobe

Użytkownicy
  • Postów

    579
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez RaistlinBlackRobe

  1. Po uzmysłowieniu sobię, iże rzekomo gra owa wirusów się pozbyła, ściągnąłem ją i ocenę zamieszczam: -urozmaicenie potworów nie zdaje się być zbyt wielkie -brak urozmaiceń ofensywy twego stawonoga także nie zdaję się być zbyt wielkie -w oczy rzuca się brak potrzeby obrania metody, aby przejść(myśli mam następujące: fire fieldy można rozwalać tylko lodem, jakieś krzaczki, które trzebaby spalić zanim się da przejść) -zaprawdę powiadam, że smok z pewnością jest wstawiony, a mimo to ilość i precyzja jego pocisków czyni wręcz nieśmiertelnym -grafika nie została wykonana przez ciebie -przydałyby się jakieś zadania, rozmowy i lepsza fabuła Daję 2/5 Ja bym proponowal ci zrobić jakiś projekt typu platformówka z Cloudem, który wali mieczem(w kierunku myszki).
  2. O robieniu co trza miałem na myśli dowolną akcję, którą ty chcesz zrobić. ;) obj_12 mouse(left lub right lub mid) pressed: GML if zrobione=0 {zrobione=1; //i tutaj robisz co trza(co chca) }; obj_23 mouse(left right mid) pressed: GML if obj_12.zrobione=1 {obj_12.zrobione=2; //ale tylko gdy chcesz żeby po jednym kliknięciu obj_23 też się uodpornił na kliki //a tutaj to już co trza versja 2 }; Chyba standardowa pojemność zmiennej liczbowej gma to 2^16(czyli 65536), ale jakoś(może nawet bez dll'i) da się pewnie zwiększyć do np. 2^32(ileśtam miliardów).
  3. Zrób sobie zmienną jakąś i w pierwszym objekcie w kliku sprawdzasz czy jest równa 0 i jeśli tak to robisz co trza i zmieniasz na 1, a w drugim się pytasz czy jest równa 1 i znowu jakaś akcja(i tak można do nieskonczoności robić). EDIT: Jednak nie do nieskończoności. Ograniczenie to pojemność integera ;)
  4. 1. Co masz na myśli mówiąc akcję? 2. Event outside_room i: GML x=xprevious; y=yprevious;
  5. W argumenty 3 i 4 musisz wpisać x i y. draw_sprite(spr_interface,0,x,y);
  6. Poczytaj sobie of funkcji point_direction(jakby co to do gm'a jest dołączony plik z pomocą i tam nawej szukajka jest). Pozatym mógłbyś przestudiować najpierw przykłady(zanim napiszesz taki temat sure).
  7. Nie ma screenów?! Co to ma być. Nie mówiąc o szablonie. Kompletnie bez ładu i składu. Nie ściągam narazuie bo skąd mam pewność, że znowu mi na kompa przez to się nie w********y ten Win32Jeefo(wirus od Marcioci).
  8. Żeby upłynnić możesz dać room_speed 2* większy, a dodawać dwa* mniejsze wartości, o które przesuwasz ziomika.
  9. W evencie Outside Room dajesz klocek restart game albo kodem: GML game_restart()
  10. Multimedia Fusion Developer, The Games Factory, RPGmaker(2k3 i XP najlepsze).
  11. Zrob zmienną przesoow i w rysowaniu pokrywy dajesz(w x) x+przesoow. A potem na timeline.
  12. Przypisujesz pozycję obiektów(w drawie) do view_xview[0] i view_yview[0](czyli górnego lewego rogu) + odpowiednie wartości. np.: GML x=view_xview[0]+30; //30 piksli w prawo od lewego górnego rogu y=view_yview[0]+100 // i 100 w dol
  13. Spox. W prawdzie udała mi się dość prymitywna metoda(przy bardzo szerokich kołach mi się rozszczepiało), ale chylę czoło. To jest dużo lepsze niż mi się udało wyskrobać, na dodatek wystarczy sobie zrobić gradientową(white to dkgray) texturke i blendować potem. Dzięki(w creditsach mam wstawić ikonkę Xenona czy nick?). Raczej nick (bo przeciez nie uzywasz w projekcie xenona ;P ) PsichiX To ok. Ja. :P Edit: Chociaż to logo fajnie wygląda :P To znowu ja.
  14. No taki mały skrypcik, na podstawie którego można rysować wycinki kołowe. Oczywiście łatwo operując(360*hp/maxp) argumentem czwartym(czyli argument3) można otrzymać koliste healthbary. GML draw_circle_slice(x,y,radius,filled_angle,col1,col2); !!!POBIERZ TU!!! Żeby chodziło w wersji dla bez pro trzeba skasować dwa ostatnie argumenty i użyć draw_line(zamiast draw_line_color).
  15. Możesz ustawić persistent dla postaci i po kliknięciu usuwać pozostałe, a w następnym room'ie pytać się dla tego objektu czy aktualny room jest room0 czy room1. Jeśli room1, to żeby nie reagował na to kliknięcie myszki.
  16. No przecież w roomie jest zakładka views. Tam ustawiasz object_following na herosa czy co tam. Dajesz enable use of view i visible when the room starts. Masz tam różne parametry, od których zależy wielkość wyświetlanego obrazu. Port on screen i view in room ustaw od 0 do odpowieniej wartości(x-w szerokości, y-h wysokości). Hbor i Vbor to obramowanie poziome i pionowe wokół bohatera(dystans do kranców po którym się przesuwa), Hsp i Vsp to prędkości poruszania obrazem(przy podążaniu).
  17. I tak jesteście dobrzy. Ja tylko raz wyszedłem poza 1 level. Przydałoby się GML room_speed/=2;. Noi wogule takie trudne no. 4/5.
  18. Almora to był mmorpg, ogromny, potężny projekt. To bylo wyjście powyżej standardów na polskiej scenie GM. Dział się należał, ale czy o każdej lepszej dopracowanej gierce będziecie zakładać dział, już nie mówiąc o tym, że nie wiemy jak Piekielni wypadną(oczywiści znaczna większość od razu zakłada, że to będzie robota wręcz boska). Hmm. Skoro tak to zróbmy może Dzial Magi(połowa nazw tematów byłaby typu: Wizard czy technolit, oto jest pytanie), a jak wyjdzie Chrono Cross(snake zapodawał przynajmniej kilka screenów i widzimy jak się zapowiada) to już następny dział. I tak dalej...
  19. Znalazłem buga. Przytrzymaj atak i nie puszczając zacznij poruszanie. Puść atak. Miecz jest niespójny z ręką(i atak nim nie ustaje). Edit: Ale tak pozatym ładny przykład.
  20. Nie dokońca. Dałem game_restart();, czyli gra się zaczyna od początku(popatrz na score). Głos na dodo. EDIT: Major.
  21. Tego nie otworzysz w gm'iem, bo to nie jest silnik pod gm'a. Poszukaj sobie tutoriali Elysium Dimond. Tutaj raczej w sprawie Elysium, eclipse et cetera nie znajdziesz pomocy, bo nikt(hmm, prawie?) w tym nie siedzi. Tu raczej panuje negatywne nastawienie dla tego typu środowiska(oczywiście panuje tu tolerancja apropo tego).
  22. Pewnie eclipse, bo tam chyba była komenda /mapeditor. I to nie jest polski silnik, a także nie jest pod GM. Na stronie teeeeeeeeeej powinieneś znaleźć różne tutki dotyczące tego. Edit: Aha. Polska przeróbka. Edit2:I od Ellysium nie eclipse.
  23. Image alpha jest zmienna o wartości pomiędzy 0(przezro), a 1(antyprzezro). Więc może lepiej image_alpha-=0.01;.
  24. Wow. No to zaszalałeś obfitością informacji, które pomogą nam pomóc tobie. Co to za silnik? Czego silnik? Link do silnika. W czym ten silnik? PS.: gdyby nie napisal, że Polski to by mi śmierdziało coś Eclipsem.
  25. W create trupa: sprite_index=choose(spr_trup1,spr_trup2,spr_masakra1,spr_miazga1,spr_miazga2);
×
×
  • Dodaj nową pozycję...