-
Postów
758 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Paqoo
-
Aha.. No dobra znajdę czas to się pobawię :P Zamykam.
-
Chcemy obracać siebie =)
-
Mam coś takiego. Korzystam z racer example. Chcę żeby gracze się obracali. Wysyłam direction, odbieram i do graczy rozsyłam. :mellow: Niby działa, ale jak ruszam myszką by obrócić gracza to obracają się dwa. Więc wpadłem na pomysł żeby dać w step object_player_self: GML if global.myid=obj_player_self{...kod na obracanie się...} Niby działa, ale obraca się tylko pierwszy gracz, a drugi nie. :o Co mam robić? Trzeba chyba wykorzystać tablicę graczy? Niech ktoś przeanalizuje racera i powie co wpisać, bo już dawno się bawiłem 39 dll.. :huh:
-
Dziękuję zamykam. Nie mam na to teraz czasu. Może na weekend się pobawię, ale napisałeś dokładnie.
-
Tak korzystam z przykładu, bo nie bawię się w 39dll tak żeby napisać własny. Jest to Racer Example. Przerabiam go.. To jest trochę beznadziejne.. Dlatego robię strzelankę, a nie MMORPG. Bo MMORPG mi coś nie wychodziło.. EDIT: Niby każdy wie o co chodzi, a jest problem..? Racer Example znajduje się gdzieś na Yoyo Games =p
-
No dobra, ale gdzie? Mam przecież pętlę na serwerze i w kliencie. Wysyłam w alarm w graczu direction tak? Odbieram go na serwerze i rozsyłam do klientów? Z klienta odbieram?
-
Mam problem z direction, czy tam image_angle. Chodzi w każdym razie o kierunek odwrócenia się postaci. Nie widać go lub działa to tak, że obie postaci ruszają się jednocześnie! Co mam zrobić? Z czego - gdzie wysłać dane?? :blink: Mam problem z wyobrażeniem sobie tego.. :huh:
-
Właśnie nie mam..
-
Mam taki kod: GML switch (show_message_ext("Czy chcesz przeszukać skrzynię?","Tak","Nie","Anuluj")){ if przeszukana = false { case 1: przeszukana=true; szansa=round(random(1)); sprite_index=skrzynia1b; if szansa=1{show_message('Chyba coś znalazłeś..');} repeat(4){instance_create(global.bohater.x,global.bohater.y,o_hp)} instance_create(global.bohater.x,global.bohater.y,o_luk) instance_create(global.bohater.x,global.bohater.y,o_armor) } else{show_message('Skrzynia jest pusta..');}} Akcja dzieje się po left pressed. Czemu nie działa sprite_index=skrzynia1b;? W Draw mam kod draw_sprite(sprite_index,image_index,x,y);
-
Okey, ale i tak stworzę taką grę, że wam kopara opadnie! :P Co to dla mnie napisać takie coś.. Ale jak tworzy się grę to się zbiera materiały.. A w tym przykładzie chyba jest tak, że jak zdobędziesz więcej expa jak max to są bugi. Powinno dobić np 2 levele a pasek wariuje. Co na to pan znawca? Tak w rpg chyba nie ma :D Jednak działa jak trzeba <ukłon> :P Zamykam i THX! Dam radę.
-
Pasek expa wyczynia istne cuda. Wcześniej działało tak, że dodawało za pasek. Teraz przed niego.. :blink: Podam kod.. : [CREATE] //EXP: iii = global.exp //odpowiednik expa zmienna przysłuży się do rysowania maxexp = 100 maxiii = maxexp // odpowiednik maxexpa lastexp = 0 brakuje = 0 nadmiar = 0 [sTEP] //do expa: nadmiar=lastexp - brakuje brakuje = maxiii-iii if (iii >= maxiii) { if ( brakuje >= lastexp) { global.level+=1; global.cechy+=5; sound_play(lvl_up); iii=nadmiar maxiii=round(maxiii*1.3) // przyrost maxexp maxexp+=maxiii lastexp=0 } else { global.level+=1; global.cechy+=5; sound_play(lvl_up); iii = nadmiar; global.exp += nadmiar maxiii=round(maxiii*1.3) maxexp+=maxiii lastexp=iii + nadmiar } } Na pewno coś tu nie gra.. Może jestem tępy, ale mam problemy gdy zmienię jakiś kod i nie pamiętam co było poprzednio. Nie ruszałem tego dłuższy czas i pozapominałem na czym to polega.. Chyba za dużo jaram :lol: Kto mi pomoże zrobić z tego coś NORMALNEGO? :mellow: Pasek musi pokazywać exp w normalny sposób..
-
Dlaczego obiekt przy przesuwaniu się zmienia pozycje chwilowo?
Paqoo odpowiedział(a) na Paqoo temat w Pytania zaawansowanych
Aha rozumiem. Dzięki! Zamykam. -
Dlaczego obiekt przy przesuwaniu się zmienia pozycje chwilowo?
Paqoo odpowiedział(a) na Paqoo temat w Pytania zaawansowanych
A czemu tak się dzieje?? Dlaczego akurat w dwóch obiektach był problem? W reszcie działało normalnie.. THX! -
Dlaczego obiekt przy przesuwaniu się zmienia pozycje chwilowo?
Paqoo opublikował(a) temat w Pytania zaawansowanych
Chodzi o to, że mam view na postać ustawiony. Obiekty mają w STEP: GML x = view_xview[0]+60; y = view_yview[0]+410; Nie rozumiem czemu niektóre z nich przesuwają się o 1 pixel w kierunku ruchu, a później wracają na tą samą pozycję.. Co jest? Dziwnie to wygląda. Reszta grafik przesuwa się normalnie. Mam problem tylko z dwoma obiektami.. -
Co zrobić żeby nie atakować czarami przez ściany?
Paqoo odpowiedział(a) na Paqoo temat w Pytania zaawansowanych
LOL ale zgrzane. Za 1 razem jak zmieniłem If na małe to wyskoczył bug. Musiałem odpalić Code drugi raz i zatwierdzić! Paranoidalne symptomy! Zamykam. -
Co zrobić żeby nie atakować czarami przez ściany?
Paqoo odpowiedział(a) na Paqoo temat w Pytania zaawansowanych
Chyba to nie ma znaczenia. Może na GM 6.1 nie działa?? :crying: -
Co zrobić żeby nie atakować czarami przez ściany?
Paqoo odpowiedział(a) na Paqoo temat w Pytania zaawansowanych
O właśnie o to mi chodziło!!! Jesteś ogarnięty :D Dziękuję! Tylko wyskakuje mi, że na pozycji 5 jest nieznany znak. W każdym razie jakoś inaczej się to zaprzecza.. ?? -
Co zrobić żeby nie atakować czarami przez ściany?
Paqoo odpowiedział(a) na Paqoo temat w Pytania zaawansowanych
Te czary to obiekty. Klikasz i pociskasz explo xD Ale to nie o to chodzi. W miejscu kliknięcia pojawia się czar. A musi być jakoś wykrywane gdzie się klika. Tak żeby w innym pomieszczeniu nie dało się go użyć. -
Co zrobić żeby nie atakować czarami przez ściany?
Paqoo opublikował(a) temat w Pytania zaawansowanych
Tworzę single player rpg. Mam taki problem, że chcę aby nie dało się przez ściany atakować czarami. Gra jest top-down(w sumie też lekki rzut). Czary wybieramy z menu i klikając myszą na ekranie gdzieś atakujemy nimi. Chcę by można było atakować tylko te potwory, które znajdują się nie daleko gracza. Należy pamiętać, że czasami będą to mury dziwnie ułożone. A czar ma trafiać wtedy gdy postać jest ustawiona do potwora w odpowiedni sposób.. Głupio wygląda jak postać stoi w jednym pomieszczeniu i zabija potwory z drugiego.. Ma ktoś pomysł? :sp_ike: -
Dzięki bardzo. Pomogłeś. Zamykam!
-
W jaki sposób lepiej zarządzać panelami?
Paqoo odpowiedział(a) na Paqoo temat w Pytania początkujących
Okey, dzięki bardzo. Zamykam. -
Pytanie zostało postawione w temacie. Mam dwa panele i jest tam nieźle namieszane. Tak bardzo, że już sam się gubię analizując kod. Postanowiłem się wreszcie zdecydować jak to rozwiązać. Ale potrzebuję rady. Co lepiej wybrać? Który z tych sposobów? Instance, czy visible? :sp_ike:
-
A rzeczywiście, ale jeśli mam ten kod? Nadal coś się psuję? Tzn. że coś namieszałem?
-
Mam taki problem, że chcę aby potwory poruszały się płynnie, nie blokowały się. Wygląda to tak, że włażą one na siebie i nie mogą się ruszać.. Gra jest w "kratkach" 32 px. Jeśli obiekt jest ustawiony jakoś niesymetrycznie do siatki to wskakuje na inny.. Powiedzmy-wskakuje. Co zrobić żeby te obiekty chodziły tak płynnie jak np. w Tibii? Czyli, że obok siebie, naokoło się wymijały itp? Chyba potrzebna siatka? GRID? Czy jak to zwał? Bo jeszcze nie miałem okazji korzystać.. :blink: Wie ktoś jak ten problem rozwiązać? :huh:
-
Dobra poradziłem sobie sam. Zamykam.