Skocz do zawartości

Grandpa

Użytkownicy
  • Postów

    30
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Grandpa

  1. Witam Jak najlepiej zrobić jeżeli powiedzmy mam obj ktory pochlania "punkty" gdy pkt się skończą chciałbym by przeszło do innego roomu jak świerzak chciałek zrobić obj_plugin wrzucic na mape z taki stepem if (obj_point = 0) { room_goto_next(); } ale jak sobie tak przeczytałem z 2 razy co zrobiłem , to zrozumiałem , że to nie ma prawa istnienia.
  2. Zauważyłem , że w edytorze room jest coś takiego jak " Visible when room starts" oraz do roomu " CREATION CODE" Nie ma możliwości np wyświetlenie go po 4-5 sekundach ?W tym czasie spokojnie by się załadowało ?
  3. Wszystko ok tylko jeśli ja zrobie draw do next roomu to po zakonczeniu odliczania znów czeka na załadowanie się next room. Chodzi mi bardziej o ułatwienie ładowania objektów pomiędzy room. By FPS nie skakały odrazu do góry tylko spokojnie po kolei się wszystko wczytało. Myślałem nad wstawieniem obj_level tak jak gdzieś na necie znalazłem : GML ///obj_level - Create (Room Start) loading_screen = 0; alarm[0] = 2; ///obj_level - Alarm 0 ... //place here your generating code loading_screen = 0; ///obj_level - Draw if loading_screen { draw_set_alpha(1); draw_clear($000000); draw_set_color($ffffff); draw_set_font(fnt_loading_screen_text); draw_set_halign(fa_right); draw_set_valign(fa_bottom); draw_text(room_width-20,room_height-5,"Loading..."); } Ale nie wiem co wstawić w ALARM by to działało ;/ Zależy mi na tym poniewaz mam jeden room wypełniony obj i niechciałbym z niczego tam rezygnować ( a room mi craszuje z powodu braku pamięci wirtualnej)
  4. DO ZAMKNIĘCIA, bardzo dobra pomoc parent zmniejszył pobranie wirtualnej o połowe
  5. Bo poszedłem po najniższej lini oporu co do colizji I kazdy obiekt ktory chce by postać nie mogła przejść dodaje ten obiekt jako parent. Co sprawić może istną kopanine obiektów nachodzących na siebie wkońcu jest ustawione ,że one miedzy soba też jakieś colizje wykonują.
  6. Ok spoko opcja tylko potrzebował bym info jakie argumenty tam najlepiej wprowadzić by się nie sypało. If(distance_to_object( tu wprowadzam bohatera czy parentsa?)<100); { if (collision_rectangle(x1,y1,x2,y2,obj,prec,notme) ) { } } Opcja jest ciekawa i pamiętam , że wcześniej wyskakiwało w debugerze "too many colision"
  7. Witam Mam problem gdy skompiluje grę i kliknę start(przejscie o room_one) W którym jest ogromna ilość obj i kolizji. Wyskakuje poniższy screen Czy jest możliwość stworzenia room który by to ładował i nie obciążał tak pamięci. Powoduje to iż nawet nie da się tej gry uruchomić ;/ edit: proszę o zamknięcie jeżeli need help jest w tytule ( napisałem z rozpędu)
  8. Witam 1.Jak pozbyć się postaci (playera) gdy postać w poprzednim roomie naszla na obiekt przeszla do next roomu. Jak ją usunąc by nie przeszkadzała w napisach koncowych. 2. Napisy koncowe - jak zrobić tak by room wyswietlany byl tylko jakis czas a nastepnie wrocilo do room_menu ?
  9. Będę dziś w nocy kombinować ten loading na rooma. Najwyżej dopytam. Problem jednak z tym Splash screenem bo wyświetla się tak szybko , że tylko mruga i koniec, Można zmienić do tego jakiś time ?
  10. Witam, Szczęśliwego Nowego roku wszystkim. 1. W starej wersji loading screen (progress bar) był w game settings teraz jak można go znaleźć ? 2. Loading screen. Czytałem na forum sposoby jakie są możliwe do ładowania ekranu. Mój problem, ponieważ jak po kliknieciu na klawisz start game zmienia na room_1, dopóki nie załaduje się room_1 cały czas na ekranie widać menu.(tyle ,że muzyka się zmienia na room_1). Jak zrobić to by wyglądało to w miarę czytelnie. Z góry dziękuję za odpowiedź
  11. można w gm w opcjach wyłączyć news i już nie powinno wywalac
  12. dzięki własnie wczoraj znalazłem o tym gdzieś w necie. DO ZAMKNIĘCIA
  13. https://gmclan.org/uploader/9986/Bez_tytu_u.png https://gmclan.org/uploader/9986/Bez_tytu_u33.png
  14. Witam Kupiłem nowego lapka i zainstalowałem GM z steama. Zawsze coś kraszowało. Zainstalowałem ze strony, również podobnie. Jeżeli sie już włączył nie dało się kompilować w niczym okienko było białem bez możliwości wyboru modułu. Powiem szczerze szukałem na necie nic nie znalazłem. Do tego jestem bardzo zawiedziony. windows 10 może to w tym problem. Komputer i7 nisko napięciowa 2 rdzenie 2,4 karta R9 , 8 gb ramu ddr3 Jeżeli ktoś wie jak temu zaradzić naprawdę proszę o pomoc ;/ ;/ ;/
  15. Mamy pytanko, dodaje setki tekstur, i po pewnym czasie zaczyna mi się sypać. Każda teksture zaznaczam colizją z bohaterem(tzn z obj parent) no i wkońcu się potrafi nie odpalić. Jak odejmę pare tekstur to znów działa. Jest jakiś łatwy sposób na tworzenie obiektów przez które nie będzie mogła przejść postać(ściana stół krzesło) tak by nie zawalało tak GM ? Albo może to głupie, ale np masa sprite a jeden obiekt tekstura? i potem na roomie on by był do wyboru ? Tak głośno myślę, ale nie potrafie sb z tym poradzić.
  16. Zastanawiam się jeszcze nad dodaniem obrażeń, chociaż na przeciwniku. Czy tego typu draw można wcisnąć w obiekt który jest sztucznie stworzonym obiektem(damage) GML /// obrazenia od zywych istot if (other.id != creator) { obj_player_stats.hp -= damage; //dodanie knockbacka if (instance_exists(creator)) { var dir = point_direction(creator.x, creator.y, other.x, other.y); } else { var dir = point_direction(x, y, other.x, other.y); } var xforce = lengthdir_x(knockback, dir); var yforce = lengthdir_y(knockback, dir); with (other){ physics_apply_impulse(x, y, xforce, yforce); } } Zastanawiam się czy wymagane jest to by zrobić nowy obiekt draw i w nim draw damage , czy 3ba to wcisnąć to jakoś w ten kod. Wkońcu powinno się to pojawić przy uderzeniu.
  17. To było naprawdę ostatnie miejsce którego nie sprawdziłem :P dziękuję i to nie małe :D stawiam piwo w Poznaniu za to
  18. To mi działa ładnie , ale dlaczego teraz zamiast śmierci przeciwnika restartuje do menu?
  19. Nie wiem co ja wczoraj nagrzebałem , wczoraj normalnie exp leciał, różny do każdego wroga. A powrót do menu miał być tylko po śmierci bohatera.
  20. mógłbyś bardziej podpowiedzieć nie kumam do końca jeszcze , ( tzn czy obiekt jest już umieszczony w roomie ?)
  21. Mam we wszystkich nawet w menu i menu śmierci. Do tego sprawdzałem większość skryptów od nowa i nadal nic się nie zmienia ;/
  22. Bardzo pomocne są wasze rady:) Powiem szczerze idzie coraz lepiej , jednak znów napotkałem problem:P Wczoraj na bombaju jakoś mi się lepiej to pisało i wyglądało idealnie. Dziś odpaliłem i mam coś takiego FATAL ERROR in action number 1 of Other Event: Room Start for object obj_player: Pop :: Execution Error - Variable set failed phy_fixed_rotation - read only variable? at gml_Object_obj_player_StartRoomEvent_1 (line 2) - phy_fixed_rotation = true; Przejrzałem wszystko jeżeli usunę rotację problem wyskakuje w kolejnym evencie. Sprawdzałem w każdym roomie mam włączoną "physics". Wyskakuje mi to podczas gdy zabijam przeciwnika. Stoję z tym i nie mam pojęcia jak tego ruszyć ;/
  23. Ogarnąłem to, jakoś a pytanie następne. Chciałbym być trochę sprytniejszy: np mam 1 object wstawiam go na room wielokrotnie a na każdym znaku jest inny napis. ( kumam , że muszę stworzyć kod na roomie do obiektu ) ale jak miałby wyglądać kod by działało to jako obj i przy każdym umieszczonym na mapie wyświetlał inny tekst ? ( by nie 3ba było robić 20 znaków duplikantów tylko po inny tekst)
  24. własnie czegoś takiego szukałem :D Dzięki wielkie :) przetestuje
×
×
  • Dodaj nową pozycję...