-
Postów
387 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Moho
-
Oki już po sprawie po prostu w roomie musiały by być wszytkie obiekty noszące dzwięk to że ich nie bylo, było to wałsnie powodem błędu... dlatego musiałem dać coś takiego: if instance_exists(computer_arp_snd) { <instrukcje z 3D sound> } i tak dalej... Tak czy siak wielkie dzięki Zakol !! :cat: EDIT Żeby nie robić nowego tematu spytam jeszcze o jedna rzecz tutaj... Jak napisać takie cholerstwo żeby po przejściu levelu (czyli wejściu w obiekt który przenosi do drugiego rooma) w tym właśnie następnym roomie PLAYER pojawił się w miejscu obiektu nazwanego załóżmy 'Player Start' ?? Pozdrawiam Moho !
-
Zakol, computer_arp_snd jest w roomie, a błędu nie da się ignorować :mellow: jest tylko cudne "Abort" :3
-
Witam Mam pewien problem z 3D sound w obiekcie "player_controler" mam : End Steps: sound_3d_set_sound_distance(Computer_arp,10,300) sound_3d_set_sound_position(Computer_arp,computer_arp_snd.x-x,0,computer_arp_snd.y-y); <i tak dalej z innymi dźwiękami...> kładę na swoją mapę obiekt "trzymający" dźwięk - computer_arp_snd który ma w sobie: Create: sound_loop(Computer_arp) Po włączeniu gry występuje następujący błąd... ERROR in action number 1 of End Step Event for object player_controler: Error in code at line 2: sound_3d_set_sound_position(Computer_arp,computer_arp_snd.x,0,computer_arp_snd.y); at position 60: Unknown variable x Nie wiem co się dzieje ponieważ mam osobny przykład wykonany identycznie, i działa. Sam nie wiem o co chodzi w "player_controler" w Steps mam: while(file_exists(file_name+string(file_n)+'.bmp')) { file_n+=1; } if keyboard_check_pressed(ord('F12')) { screen_save(file_name+string(file_n)+'.bmp'); exit; } if place_free(x,y+1) gravity = 0.5 else gravity = 0 /* Warunki na bron */ /* Poczatek */ if instance_exists(Player_plasma_object) then if x>celownik.x sprite_index=pl_plasma_walk_left else sprite_index=pl_plasma_walk_right if instance_exists(player_object) then if x>celownik.x sprite_index=player_walk_left else sprite_index=player_walk_right /* { if (x<celownik.x-20)&&(y<celownik.y+20)&&(y>celownik.y-20) { sprite_index = player_right } else if (x>celownik.x+20)&&(y<celownik.y+20)&&(y>celownik.y-20) { sprite_index = player_left } else if (y>celownik.y+10)&&(x<celownik.x-20) { sprite_index = shoot_up_right } else if (y>celownik.y+10)&&(x>celownik.x+10) { sprite_index = shoot_up_left } if (x<celownik.x-20)&&(y<celownik.y+20)&&(y>celownik.y-20) { sprite_index = player_walk_right } else if (x>celownik.x+20)&&(y<celownik.y+20)&&(y>celownik.y-20) { sprite_index = player_walk_left } else if (y>celownik.y+10)&&(x<celownik.x-20) { sprite_index = shoot_up_walk_right } else if (y>celownik.y+10)&&(x>celownik.x+10) { sprite_index = shoot_up_walk_left } } */ if instance_exists(player_gatling_object) then if x>celownik.x sprite_index=pl_gatling_walk_left else sprite_index=pl_gatling_walk_right if instance_exists(chain_saw_pl_obj) then if x>celownik.x sprite_index=pl_chainsaw_sprite_left_walk else sprite_index=pl_chainsaw_sprite_right_walk if instance_exists(player_rocket_launcher_object) then if x>celownik.x sprite_index=player_rocket_sprite_walk_left else sprite_index=player_rocket_sprite_walk_right if instance_exists(player_bfg_9000_object) then if x>celownik.x sprite_index=pl_bfg9000ohyes_walk_left else sprite_index=pl_bfg9000ohyes_walk_right if instance_exists(player_sh_obj) then if x>celownik.x sprite_index=pl_sh_left_walk_spr else sprite_index=pl_sh_right_walk_spr if instance_exists(player_fists_obj) then if x>celownik.x sprite_index=fists_walk_left_spr else sprite_index=fists_walk_right_spr if instance_exists(fists_attack_left_obj) then if x>celownik.x sprite_index=fists_attack_left_spr else sprite_index=fists_attack_right_spr if instance_exists(fists_attack_right_obj) then if x>celownik.x sprite_index=fists_attack_left_spr else sprite_index=fists_attack_right_spr if instance_exists(player_simple_shotgun_obj) then if x>celownik.x sprite_index=player_shot_walk_left_spr else sprite_index=player_shot_walk_right_spr if instance_exists(player_granade_obj) then if x>celownik.x sprite_index=granade_walk_left_spr else sprite_index=granade_walk_right_spr /* Koniec */ /* Warunkow na bron */ pyzatym "player_controler" jest "łączony" z innymi obiektami (chodzi ze inne obiekty mają Parent z player_controller) proszę pomóżcie, 3D sound jest dla mnie ważny w moim projekcie :cat: Pozdrawiam Moho !
-
Hehe coś znajomy ten kod mi się wydaje ^^" W sumie możesz go zostawić bo nie jest zły. Oczywiście możesz szukać...
-
Jejku następne GTA, poszukaj na forum mase tego było... ale pewno leń z ciebie to masz tu dobry przykład : http://rapidshare.de/files/18321026/Gta-example.zip.html
-
Pracuj pracuj bo gierka wydaje się być fajna :3
-
Gierka jest kool ! Ładna grafika i efekty specjalne :3 Co do muzy powiem jedno... celebrate good times come on !!! let's celebrate !!! ^^" naprawdę dobra robota a patrząc na to z tej strony ze to jeszcze demo to pełna wersja musi być Kool <3
-
Dzięki myślę że mi się przyda :3 W sumie dobre tylko jak się winda zatrzyma to player dziwnie skacze i się też trochę zacina. Emm heh ?? :3 że co ?? :3
-
Przyklad (AI Wroga)
Moho odpowiedział(a) na Moho temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Nie rozumiem ?? Gdy wróg nie będzie miał innych możliwych środków obrony rzuca się w stronę playera (nachodząc na niego właśnie) A to ze się trzęsie... to nie wiem. -
Witam ^^" Mam dosyć dziwny problem, i nie potrafię sobie z nim poradzić, Jak zrobić taką windę żeby mi Player nie utykał w niej ????? Bo moja działa tak, że jak wejdę w windę to musze cały czas podskakiwać playerem to dopiero zjedzie w dół ale gdy znowu ją dotknę playerem to się zatrzymuje, w dodatku jak już zjedzie i styknie się z blokiem który ma zatrzymywać windę to player mi na niej utyka. Jeżeli wie ktoś jak zrobić normalna windę to prosiłbym o odpowiedz lub przykład. Pozdrawiam Moho !
-
Przyklad (AI Wroga)
Moho opublikował(a) temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Witam ! Ostatnio nudziło mi się i zrobiłem pewien przykładzik, jest to jakby sztuczna inteligencja wroga choć sam bym tego tak nie nazwał :3 Po prostu zależnie od danej sytuacji wróg rożnie się zachowuję, przykład zasysajcie z mojego uploadera: https://gmclan.org/up460.html Sami oceńcie, w Info jest mniej więcej napisane to co trzeba wiec nie będę się rozpisywał. Pozdrawiam Moho ! -
Czy to nie przypadkiem jeden z tych tutoriali z gamemaker.nl ?? Bo ty chyba tylko level nowy zrobiłeś i texture przeciwnika...
-
:blink: A niech mnie kule biją... Całkiem wporzo, podoba mi się menu, architektura leveli jest też Ok ale zrobiłbyś lepszego playera, bo ten jakiś taki okrojony jest. Ale ogólnie podoba mi się (Dobrze było znowu usłyszeć motyw muzyczny z 007 ^^") Pozdrawiam Moho !
-
A mówiłem ! :lol: Cekol wiedz o tym że za Chiny nie ściągnę i nie zainstaluje twoich gier <3 Pozdrawiam Moho
-
Gdzie to wszystko ma ręce i nogi ? Wiem że ja też grafik nie jestem świetny ale sam tylko popatrz sobie na swoją grę i się zastanów... np. screen numer 2 Ściany ?? uch ujdą, ale popatrz już na podłogę katastrofa, i nie chodzi mi o wygląd bo jest Ok, ale chodzi mi o sposób w jaki tą podłogę rozstawiłeś, jedna tekstura nie pasuję do drugiej, postaraj się robić titlesy w miej więcej podobnym klimacie, co do postaci i wrogów nie powiem ci zbyt dużo, musiałbym zagrać w grę. Grafika - +3/10 : Masz do dyspozycji całkiem fajne titlesy, przydało by się żebyś je jeszcze fajnie ułożył na planetce, i nie robił oczopląsu. Pozdrawiam Moho !
-
Nie hakera tylko Crackera !! :lol: Nie róbcie offa :P //Tymon
-
Woock popatrz tylko w jaki sposób on to napisał ^^ do tego jeszcze ten niewinny uśmieszek ---> :D
-
jejku wiem ^^" Tylko mnie poniosło... widać że koleś prubuję się bawić w jakiegoś twórce wirusów, pewno kumplowi chcę system rowalić :lol: Nie wiedziałem jak go nazwać to palnołem haker ^^"
-
Znalazł się haker...... :angry: EDIT: Pozatym straaasznie trudno takie coś napisać ! Mowie ci !!
-
Hmm ja tez prznioslem sie na kod i tez dalem w STEPS'ach i tez mi nie dziala :3 Może jakaś inna komenda jest do kolizji ??
-
if collision_point(x,y+8,obiekt,1,0) { //tutaj akcja odbicia } A to w jakim Evencie masz ??
-
:lol: Działa ! Kod mam taki: if point_distance(x,y,object1.x,object1.y) < 100 { widzi = 1 if widzi = 1 move_towards_point(object1.x,object1.y,1) } else if point_distance(x,y,object1.x,object1.y) > 100 { speed = 0 } i osiągnąłem w sumie to co chciałem :3 Jeżeli się oddalę wrogowi to przestaje mnie ścigać !! :3 Wielkie dzięki wszystkim za pomoc :thumbsup: Pozdrawiam Moho !!
-
:angry: :angry: hehe a dlaczego mi nie działa alarm ?? wróg powinien po czasie stanąc w miejscu i mieć speed = 0... nowy kod : if (object1.x < x + 100) and (object1.x > x - 100) and (object1.y < y + 100) and (object1.y > y - 100) widzi = 1 if widzi = 1 { patrol = 0 move_towards_point(object1.x,object1.y,3) speed = 2 alarm[0] = 50 } else patrol = 1 if patrol = 1 { speed = 0 } W ALARM jest : patrol = 1 mam warunek w steps ze jezeli patrol wyniesie 1 to ma być speeed = 0, a nie dziala ^^" Pomocy... Ja już nie będę Cię poprawiać, warn. //Tymon
-
Witam ^^ Potrzebuję wiedzieć jak napisać ponirzszą operację w kodzie : move in the direction of a point Pozdrawiam Moho ! EDIT : Już nie ważne ! :3 ale mam inny problem Chcę żeby jak mnie zobaczy Wróg to ma ścigać Playera, mój kod to coś takiego : (object1 to player) Wróg : STEPS: if (object1.x < x + 300) && (object1.x > x - 300) widzi = 1 if widzi = 1 { move_towards_point(object1.x,y,3) } else patrol = 1 if patrol = 1 { hspeed = -1 } CREATE: widzi = 0 patrol = 0 ALARM [0]: patrol = 1 Według mojego mniemania obiekt powinien chyba iśc w strone playera ale nie idzie... Jak dam zamiast - move_towards_point(object1.x,y,3) np. x=object1.x to jakby działa tyle że wróg odrazu żuca się na playera, a ja chcę osiągnąć płynne podejście. Prosiłbym o Pomoc ^^" Pozdrawiam Moho ! Tagi CODE! //Tymon
-
Procesor i karta grafiki podkręcane ?? Jak nie to wina Windowsa, format i po sprawie. Sądze ze jak nie masz powłączanych róznych bzdetów w tle to, to też mogą być jakieś wirusy albo spyware czy te inne paskuctwa :3