Skocz do zawartości

Matrix_

Użytkownicy
  • Postów

    373
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Matrix_

  1. Nie grałem, ale wrzucaj! Mielibyśmy w co grać :-D
  2. Ja jak takie coś robiłem to od razu miałem lagi :-) A rozwiązanie z przeniesieniem do unity? Tam chyba multi jest na lepszym poziomie
  3. Daj do step : show=0{ alarm[0]=60 show=1} A w Draw daj if show>=0{ i ten Draw text W tym wypadku w Draw GUI nie zostanie nic
  4. No to przenieś wszystko z Draw GUI do zwykłego Draw. I skorzystaj ze zwykłego x, y-32. I najlepiej ustaw draw_set_halign(fa_center) Ale zrób to nad Draw text. Halign ustawia że xy textu jest na środku a nie jak domyślnie od lewej strony
  5. W takim razie networking jest praktycznie bezużyteczny w GM:S A jakby przenieść grę do unity3d?
  6. If na if zamień. W 1 miejscu klamr brakuje przy ifie , według mnie powinno działać. (edit) Show zrób wszędzie z małej litery, ( skopiowales a telefon mi po. Pisze z dużej litery.)
  7. W alarmie już nie miało być wywołania alarmu. Tylko show=-1. Przed Draw text test daj If show>=0 Zapomniałem że to colisia, usuń distance ,tylko show =0
  8. Po pierwsze nie w tej kolejności Draw o ile się nie mylę. Po 2 zrób to w GUI. Najlepiej skorzystaj z view_wview/2 jako y i view_wview/2. Oczywiście przy x1, jeszcze - 1/2 szerokości, a w x2 + 1/2 szerokości, analogicznie do y ale 1/2 rzadzanej wysokości (oczywiście szerokość i wysokość tego prostokąta. Co do textu zrób tylko xview i yview tylko nad Draw daj ustawienia halign i align jako center i middle w zależności od funkcji. Jak chcesz czas daj wszystko to ifa np. Ze zmianą show i daj GML If show>0 Później jako osobne GML If show=0{ alarm[0]=90 Show=1} W alarmie GML show=-1 Chyba bardziej niż pokazać nie mogłem. Proszę o podziękowania bo pisałem to wszystko na telefonie. (edit) Jeszcze w create show =-1 A w miejscu gdzie był show message GML If distanxe to objext (nazwa obiektu gracza)<156{ Show=0}else{show=-1} Powiadomienie będzie się pokazywało jak będziesz przy obiekcie , a jak odejdziesz przez 3 sekundy
  9. Zrób po prostu: if (global.watch = 2){ room_goto(nextRoom); } I musi działać, a nie miałeś jakiegoś czerwonego kwadratu przy któreś linijce... Jak nie to to nie wiem. (edit) Jak mnie pamięć nie szwankuje to nazwa rooma musi być jako cudzysłów ponieważ to nazea nextRoom = "roo_world1_2"
  10. Chyba jest jakiś błąd, ciemna duszę jest łatwiej zabić od potwora bagiennego choc ma wyższy lvl.
  11. Myślałem że pomyślał o tym żeby wywalić klamre. To chyba idzie z automatu. Mówiłem że Tylko kopiujesz zamiast myśleć. Po za tym w error wszystko jest czytelnie napisane.(no prawie)
  12. Troszkę nudno się na początku gra, złodzieja się nie da zabić to same robaki się bije. A z wiedzmami na 4lvl dalej jest trudno, trochę za dużo ich w jednym miejscu :-D
  13. Nie musi być, zobacz jaki błąd i go rozwiaz, daj na chwilę resztę to komentarza. Przejście do następnego poziomu nie musi być od niczego zależne, powinieneś p tym wiedzieć, przy collision nie może być błędu przejścia do następnego poziomu.
  14. Dziękuję za takie obszerne odpowiedzi. Boad wykonał to sposobem nad którym się zastanawiałem. Dla mnie zrobienie tego na ds-list jest troszkę trudniejsze. Nie korzystałem za często z tej funkcji... Czytałem dokumentację ale trochę nie do konca zrozumiale. Za bardzo nie wiem jak się odpytuje tablice. Niby jest to ds_list_read, ale przy GML ds_map_add(global.questkarczmarza,"Nazwa","Szczury w piwnicy") dodaje się 2 wartości niczym nie związane... Jak odczytać pozycję szczury w piwnicy po nazwie? Przecież lista bierze zmienną z liczby podanej przy add, a nie nazwa zmiennej i jej wartość.
  15. Witam, Ostatnio planuje zrobić jakąś grę z dużą ilością misji. Albo przynajmniej z łatwą możliwością ich rozwijania. Zastanawiam się czy najlepszym rozwiązaniem nie będzie zrobienie tablicy, z każdym misji. Jedynie zarządzanie nimi będzie dość skomplikowane. Zawsze jest jakaś nagroda wiec w tablicy będą wskaźniki takie jak: Status aktywowania, jakiś licznik rzeczy do np. Zabicia, obecny wynik, czy ukończono, czy oddano i jaka jest nagroda ( jeden z kilku casów) Czy dobra droga idę nad opracowaniem tego typu systemu? Moglibyście mi powiedzieć jak wy rozwiazaliscie taki system w swoich grach albo jakieś wskazówki mi podać?
  16. GML if(instance_number(obj_watch) < 5){ Po to robiłeś globalną global.watch,zeby teraz z tego korzystać... Zacznij patrzeć na to co Ci odpowiadamy. GML If (global.watch <= 5 lub inną zebrana liczba zegarków ){
  17. Matrix_

    Leaf Forest

    Najbardziej przypadła mi do gustu grafika postaci, jednak w menu coś mi nie pasuje. Zobaczymy jak będzie to wyglądało w akcji... W czym robiłeś grafikę i animacje jeśli mogę spytać? W postaciach podoba mi się styl, albo wykorzystany szablon...
×
×
  • Dodaj nową pozycję...