
klech
Użytkownicy-
Postów
19 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez klech
-
(2010.1.28)UPDATE: -zmiany w SI przeciwników -dodani zostali pomocnicy -rozwiązanych zostało kilka bugów SI: -przystosowanie do pomocników POMOCNICY: -jeśli na planszy są wrogowie to ich atakują w przeciwnym razie chodzą za nami Link w pierwszym poście.
-
W Draw mam taki kod:(zaznaczone Applies to obj_hero_soldier) GML draw_text(obj_hero_soldier.x,obj_hero_soldier.y-50,string(obj_hero_soldier.hp)); draw_sprite_ext( sprite_index, image_index, x, y, image_xscale, image_yscale, image_angle, image_blend, image_alpha ); To działa ,ale tylko na jednej instancji,tzn. tylko nad jedną w roomie.Jak to zmodyfikować aby wyświetlało osobistą zmnienną hp nad sobą?Z góry dzięki. Edit:Dzięki za Fatygę, ale jak teraz pokombinowałem to błąd był u mnie(zamiast bj_hero_soldier.x ma być x).I było to w tym obiekcie.
-
@GMTraker Mi to wogóle nie przeszkadza. @Korodzik 1.(- Dlaczego nasze zdrowie ma części dziesiętne?) -to było zamierzone...Źle to wygląda? 2.(- Postacią można wylecieć poza ekran i się nie przegrywa wtedy.) -Się poprawi... 3.(- Da się strzelać? Bo ja nie mogłem.) -Da.Lewy przycisk myszy. 4.(Grafika do wymiany) -Na jaką(jaki styl)?Ostrzegam że ze mnie grafik marny. 5.(przydałaby się muzyka (i żadne pipające MIDy! Wybierz takie, które nie ranią uszu! Czyli najlepiej wybieraj MIDy np. z gier, a nie przeróbki przebojów disco polo)) -Z jakich gier by pasowała?Na muzykę mam kompletny brak pomysłów(na gameplay tysiące z tym gorzej)...Niestety. @Down !!!LOL!!! "10. Nie edytuj swojego posta, aby odpowiedzieć, zapytać etc. na następną w kolejności notkę. Lepiej napisz nowego." Czyli również nie Downujemy. Zapamiętaj na przyszłość! Marek.S
-
Co masz na myśli mówiąc że wygląda fatalnie?Prosiłbym o konkrety gdyż może mi to pomóc. :rolleyes:
-
Tytuł: First Blood Gatunek: Platform Shooter Opis:Będziemy mieli do wyboru kilka trybów min.: -Defense wersja dla hardcore ogólna masakra xD -Przez neta(zastanowię się) -War-co jakiś czas z nieba spadają bonusy nasi pomocnicy i wrogowie.Zwycięstwo gwarantować będzie odebranie gwiazdy przeciwnikowi(albo on nam naszą) -Base collection-Cztery osobne wysokości na każdej toczy się odzdzielna bitwa(na każdej jak w trybie war).Można będzie się teleportować. Sterowanie: -Strzałki chodzeni i strzałka w dół-skrycie się; -Myszka: a)LPM-strzał b)ruch myszką-celowanie Ctrl-screenshot Autorzy: Programowanie: Ja Fabuła: Ja Grafika: Niestety Game Maker Muzyka: Niestety Game Maker Screeny: [/img] [/img] [/img] b](2010.1.28)UPDATE[/b]: -zmiany w SI przeciwników -dodani zostali pomocnicy -rozwiązanych zostało kilka bugów SI: -przystosowanie do pomocników POMOCNICY: -jeśli na planszy są wrogowie to ich atakują w przeciwnym razie chodzą za nami Download:(pokazanie ogólnego wyglądu gry) https://gmclan.org/up5004_4_First_Blood_Demo.html Masz pomysły?Pisz!
-
Tyle to wiem xD.Teraz już rozumiem.Podsumuwując dane są w kolejce w wiadomości.
-
Wciąż tak naprawde nie czy mogę coś ruszać to założmy że przykładowy kod ruszania to: GML // to dla hosta if global.master=true { x-=global.s data_write(true,0,x,) } //a to dla klienta if global.master=false { x-=global.s data_write(true,0,x,) } //data_write to skrypt który zawiera to co masz w tutku</span></span> Założmy że to co napisałem wyżej rozumiem.Ale przy odbieraniu jaki jest priorytet odbierania tzn. nie chcę żeby x stało się nagle y.Jak to przerobić bo tak szczerze to funkcje rozumiem(a całości nie) ale po co to umieszczać w wiadomości skoro można (chyba)tak samo jak w mplay(czyli id i wartość)?Jak to wygląda jak chcę odebrać x i y? P.S.:Nie zdziwie się jak nie dacie mi odpowiedzi ): robie sie uciążliwy. GML while (1) { var messageS; messageS = receivemessage(socket); if (messageS <=0) then break; var mID; mID = readbyte(); switch (mID) { case 1: x = readshort(); y = readshort(); break; } }
-
Tak to fajnie tylko że Unkown variable socket. Czym zamienić "socket"? I czy dla serwera i klienta inny socket jest potrzebny?
-
Jak by wygładały te skrypty pod 39dll? Czytanie danych: GML if global.master=false { x=mplay_data_read(1); y=mplay_data_read(2); } Wysyłanie danych i chodzenie: GML if global.master=true { x-=global.s; mplay_data_write(1,x); } Z góry dziękuję. P.S.:Wiem że są artykuły ale nic z nich nie rozumiem.
-
GML a=keyboard_string; keyboard_string=''; Czyli Fail.xP
-
Robię program do obliczania pól i objętości figur.Przy tym kodzie mam problem(tak mi się wydaje): GML a=real(a); b=real(b); c=real(c); wynik=a*b*c; message=string(wynik); show_message(message); Nie wywala erroru, ale nieważne ile przedtem równała się liczba to wychodzi 0.Jak to naprawić?Z góry dziękuję.Przedtem a,b i c to stringi. P.S:Bardziej chodzi a działającą alternatywę.
-
Wieże nie strzelają do nowo przybyłych przeciwników mimo iż kod jest prawidłowy. Step wieży: GML a_wait+=1; if distance_to_object(obj_skieletal)<50 and a_wait=30 { instance_create(x,y,obj_bullet) a_wait=0 } Wszystkie zmienne są zdeklarowane.Z góry dziękuję.Używam GM6.1. EDIT:THX temat można zamknąć.
-
Odkryłem jeszcze inny sposób.W stepie dajesz: GML oy=obj_ball.y+random(10); oy=oy-random(10) move_towards_point(x,oy,3); A teraz tłumaczę(bo jesteś początkujący):najpierw ustalamy że oy równa się pozycja y pilki + liczba z przedziału 0-10 ,a potem na odwrót:odejmujemy.W funkcji x to pozycja x jaką ma na mapie tacka;oy nasze wcześniejsze równania ,a 3 prędkość.Wadą jest to że kiepsko to wygląda w grze.(ale działa:raz przepuści raz nie)
-
W create tacki uruchom time lines(np. za pomocą klocka Set time line) i chodzenie z góry na dół.W time lini w stepie 30 daj kod: GML distance=distance_to_object(obj_pilka); if distance=30 { move_towards_point(pilka.x,pilka.y,5) } I klocek Set time line. !UWAGA! Im większą wartoś podasz w if i w move-towards_point tym trudniejsza gra będzie.
-
@ZeroXBot THX skorzystam z 1 metody gdyż to jest ruch dla wroga. P.S.:Temat do zamknięcia.
-
Chyba nie działa mi następujący kod: GML action_move("010101010",5); if action_move("000100000",5) { sprite_index=spider_left image_scale=1 } if action_move("000001000",5) { sprite_index=spider_right image_scale=1 } if action_move("000000010",5) { sprite_index=spider_up image_scale=1 } if action_move("010000000",5) { sprite_index=spider_down image_scale=1 } Co robię źle?Jaka byłaby alternatywa dla kodu(działająca)?Z góry dziękuję.Sprite jest ciągle taki sam jak na poczatku.
-
Art:Do czego można użyć zmienne
klech opublikował(a) temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
O zmiennych pisali już inni , lecz ten art nie ma wam ich opisywać lecz tylko wytłumaczyć do czego mogą służyć(wiec jest dla początkujących).Zanim się zapoznacie z moim przejrzyjcie arty poprzedników: - http://www.gmclan.org/index.php?czytajart=68 - http://www.gmclan.org/index.php?czytajart=30 Służą one do przypisywania wartości.Na zmiennych można wykonywać działania.Taka jest formułka ale nas interesuje konkretne zastosowanie.Pierwszym z nich jest tworzenie prostego kalkulatora.Najpierw prosimy o wybranie działania(np.dla kazdego działania stwórzmy inny room).I w każdym roomie stórzmy obiekt który będzie pobierał 2 liczby.Zróbmy to tak(przykład na dodawanie): GML liczba1=0 liczba2=0 wynik=0 //twój kod pobierający liczbę //1i2 i zapisujacy ją do //zmiennych liczba1=5 //zakładam iż będzie liczba2=35 //to 5 i 35 wynik=liczba1+liczba2 show_message(wynik); //kodu do pobierania wartości //zmniennych nie dałem bo to //art o zmiennych</span> Tak samo robimy z innymi działaniami.Brakująca część za jakieś pół godziny. -
We wczesnym dzieciństwie bardzo często miałem sny iż zielone ufoludy wstrzykują mi swoją krew i po jakimś czasie sam staje się ufoludem.Inne bardzo dziwne: -Śniło mi sie kiedy mój ojciec(miałem gdzieś 4 lata) wyjeżdzał na kilka dni do pracy.Ja na ogrodzie i widze samochód ojca(niby że wraca z wyjazdy).Staje przed domoem patrzy na mnie i odjeżdza bez słowa. -Kuchnia.Nagle jakieś dądnienie.Ja się chowam a tam jakis potwór(dinozaur wtedy byłem fanem tego) i się budze.Po tym śnie jak wstawałem pierwszy to zawsze chowałem sie za krzesłem.(oczywiscie jako 4-latek gdzieś) Takie nowsze też czasem dotyczą TEGO.
-
Co sądzicie o zapisie stworzonych przez gracza jako gm-owych zapisach.Niszczyłoby się tylko objekt odpowiedzialny za funkcje edytora i freezowanie aktywnych objektów.Planuje takie coś zrobić w mojej grze.
-
Jon Bon Jovi-Its may life Link: http://www.youtube.com/watch?v=cOfaYFIHt1g Po prostu uwielbiam.Dobre też jest: Shaun Baker-Hey Hay Hello Link: http://www.youtube.com/watch?v=YsBJIuCgFsA Nie mam ulubionego wykonawcy,zespołu,gatunku muzyki.Np.:podoba mi się nawet czasem muzyka klasyczna.Podoba mi się jeden otwór Shaun Baker a drugi już nie.