-
Postów
405 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Lordis
-
OK działa a ja tam dałeś: if ( object_index= obj_monster1 || object_index= obj_monster2 || object_index= obj_monster3) to nie dało by sie jakoś skrócić if ( object_index = obj_monster ... ) i tu gdzie kropki dać coś co by odpowiadało np. 1-100 i by było zamiast wpisywania 100 obj_monster wiesz o co chodzi ???
-
JESTEŚ WIELKI STARY :D tylko mi wyskakuje błąd że coś jest nie tak z effect_create_above(ef_ring,x,y,0,c_blue) ale to usunelem i gitara to i tak jakiś efekt graficzny to tam mniejsz :D dzieki dzieki :) EDIT: ej czyli jak tu są 3 potwory to trzeba podać 3 nazwy a jak ja bede miał 400 to co wtedyteż musze wszystkie wpisywać??
-
ej no ale to jest też do jednego potworka :( nie da sie zrobić jednej global zmiennej która by odpowiadała wszystkim potworkom i ją wstawić do mojego czaru?? no bo tu to co ja to bym musiał karzdemu potworkowi dać czy jak ?? bo już sie zamotałem :( EDIT: Dobra może inaczej tak chce zrobić czar który Wybucha wokoło bohatera i uderza pobliskie potwory jak to zrobić??? może macie jakiś inny sposób :)
-
wklej to byle do jakiego objektu ale który jest ciągle w roomie np bohater albo jakies inne :D albo stwórz sobie nowy objekt gdzie bedziesz właśnie trzybał takie rzeczy ja tak mam :D
-
musisz ustawić w opcjach GMa żeby przy naciśnięciu ESC nie wychodziło z gry i w objekcie zrobić że jak się naciśnie ESC to wyskakuje menu :D koledzy wyżej lepiej wytłumaczyli xD
-
no to nie rozumiem :( jak dam tam nazwe potworka to bedzie tak to wyglądało: for (i = 0; i < instance_number( m_rat ); i += 1) { obj = instance_find( m_rat, i); if ( !instance_exists( obj )) continue; ds = distance_to_object( obj ); if ( ds < 150 ) { obj.hp -= 100 }} i co to da? a jak mam np. 3 potwory m_rat , m_ork i m_bandit ?
-
no teraz wyrażniej ale to znaczy że w karzdym potworze bede musiał zrobić zmienną mob = 1 w drugim mob = 2 w trzecim mob = 3 itd ? i to bedzie se tam zamieńac ich i bedzie gitara?
-
... ds = distance_to_object( obj ); if ( ds < 150 ) { obj.hp -= 100 } to jeszcze rozumiem ale to for (i = 0; i < instance_number( mob ); i += 1) { obj = instance_find( mob, i); if ( !instance_exists( obj )) break; nie rozumiem :(
-
dobre ale nie ma takiego czegoś żeby wszystkie potwory zapisać do jednej global zmienne i napisać w czarze if distance_to_object(global.all_monster) < 48 { global.all_monster.hp -= 100 } co?? tak by było najlepiej (dla mnie) :)
-
1. dobra ale właśnie o to chodzi że gdyby to był jeden potworek to bez problemu ale jest ich narazie dwóch a bedzie setki... to co mam tak każdego wpisywać? 2. speed=0 x=xprevious y=yprevious to samo jak by był jeden potworek to gitara ale ich bedzie pełno :(
-
1. a więc mam narazie 3 rodzaje czarów -leczące -naprowadzające(jak mam potwora na ataku to wali w niego) -explozje i właśnie tu chciałbym sie zapytać zrobiłem już że gdy nacisne ikonke czaru to wybuch pojawia sie na graczu ale nie wiem jak zrobić żeby odbierał hp WSZYSTKIM potworom w odległości 48 pixeli a nie tego co mam na ataku (dla niekapujących tak jak np. UE w tibi) 2. jak zrobić żeby potwory i gracz nie mogli wchodzić na siebie ( SOLID nic nie daje zaznaczam i lipa nic ) 3. jeszcze wruce do czarów mam taki skrypt: CODE if (global.player_mp >= 10 ) && (global.atak_npc != -1) && (czas <= 0) { instance_create(global.atak_npc.x,global.atak_npc.y,obj_fire) global.atak_npc.hp -= (global.player_magic * 0.35 ) global.player_mp -= 10 czas = 10 } else {} w nim chodzi o to że jak mam potworka na ataku i mam 10 many to wale w potworka nie ale chodzi mi o to żeby on walil raz za (global.player_magic * 0.35 ) a gdy naciskam ikonke czaru to dostaje ciągle za (global.player_magic * 0.35 ) dopuki nie zniknie ogień z niego (animacja)
-
Ej nie wiem czy o to ci chodzi ale ja już zakładałem temat z wyborem gracza do RPGa i tam jest przykład Marek.S (na 2 stronie posta) https://forum.gmclan.org/index.php?showtopi...=wybur&st=0 jest tam płeć i rasa możesz rase przerobić na profesje czy co tam chcesz nie :D może ci sie przyda :)
-
mam jeszcze kilka pytań :) nie pisze w tamtej odpowiedzi bo juz ją 2 czy 3 razy edytowałem :P 1. a więc mam narazie 3 rodzaje czarów -leczące -naprowadzające(jak mam potwora na ataku to wali w niego) -explozje i właśnie tu chciałbym sie zapytać zrobiłem już że gdy nacisne ikonke czaru to wybuch pojawia sie na graczu ale nie wiem jak zrobić żeby odbierał hp WSZYSTKIM potworom w odległości 48 pixeli a nie tego co mam na ataku :( (dla niekapujących tak jak np. UE w tibi) 2. jak zrobić żeby potwory i gracz nie mogli wchodzić na siebie ( SOLID nic nie daje zaznaczam i lipa nic :( ) 3. jeszcze wruce do czarów mam taki skrypt: if (global.player_mp >= 10 ) && (global.atak_npc != -1) && (czas <= 0) { instance_create(global.atak_npc.x,global.atak_npc.y,obj_fire) global.atak_npc.hp -= (global.player_magic * 0.35 ) global.player_mp -= 10 czas = 10 } else {} w nim chodzi o to że jak mam potworka na ataku i mam 10 many to wale w potworka nie :) ale chodzi mi o to żeby on walil raz za (global.player_magic * 0.35 ) a gdy naciskam ikonke czaru to dostaje ciągle za (global.player_magic * 0.35 ) dopuki nie zniknie ogień z niego (animacja)
-
ok ale to właśnie o to chodzi że ja już mam potworka na ataku i jego HP jest już jako atak_npc.hp nie tak jak ty to zrobiłeś ale teraz musze to dać jako global zmienna czyli global.hptarget = atak_npc.hp ale to nie dziala ale pomyślałem sobie że moge tak zrobić gdy zaznaczam potworka na atak to zmienna atak_npc = -1 zmienia sie na atak_npc = id czy cos ta moge zrobić jeszcze jedną zmienną i ją tam wsadzić i w tedy gdy zaztakuje potworka to bede miał np. global.target = potworek na ataku i wtedy w czarach bede mógł dawać global.target.hp bedzie działac ???? :D wiem że troche zamieszałem ale nie wiem jak to powiedzieć EDIT: Dobra poradziłem sobie ale mam jeszcze jedno pytanie a nie chce nowego tematu zakładać jak zrobic "exhaunted" czy jak to się tam pisze chodzi mi o to że moja kula ognia wżera 10 many a ja mam 100 i gdy naciskam ikonke czaru to wali jak z karabinu a ja chce zrobić przerwe na 2 sec (tak jak przeładowanie broni dla nie kapujących ...) wiem że to trzeba z alarmami sie pobawić ale ja jestem zielony z nich :( i nierozumiem ich może ktoś da przykład jakiś czy cos ;p EDIT: OK dobra już nie trzeba zrobiłem tak że w ikonce czaru jest zmienna CREATE: czas = 10 STEP: czas = czas -0.1 jak naciskam myszą na inonke: if (global.player_mp >= 10 ) && (global.atak_npc != -1) && (czas <= 0) { instance_create(global.atak_npc.x,global.atak_npc.y,obj_fire) global.atak_npc.hp -= (global.player_magic * 0.35 ) global.player_mp -= 10 czas = 10 } else {} i chodzi :D
-
to to ja mam zaznaczone i nic a mam jeszcze jedno pytanie jak wsadzić do global zmiennej hp atakującego npcka ? zrobiłem już zmienne x,y global.xtarget = atak_npc.x global.ytarget = atak_npc.y ale gdy wpisuje global.hptarget = atak_npc.hp to mi błąd wyskakuje a życie potwora jest w zmiennej "hp" to jak to zrobić żeby w tej global.hptarget było życie tego potworka którego atakuje ? próbowałem już na wiele sposobów: global.hptarget = atak_npc.hp global.hptarget = obj_HERO.atak_npc.hp global.hptarget = atak_npc (hp) :crying: ale nic nie wychodzi może ktoś pomoże
-
OK z czarami będe se kombinował ale co z 1. pytaniem ? Bo Harv taką wyczerpującą odpowiedz dał że szok <_< może ktoś pomoże bo samemu próbowałem ale nieszło robiłem tak: if distance_to_object(atak_npc) <= 32 { speed = 0 image_speed = 0 } i nie działa moge przez niego przechodzić a i tak jak by działało to by była dupa bo tylko w npcka którego atakuje nie mógł bym wchodzić :( pomocy
-
ty :D wiem o co chodzi jak mam potworka na ataku to jest tak że on sie nazywa wtedy atak_npc (jako zmienna) czy coś i bede musiał zapisać w ataku gracza atak_npc.x = cos <-- ta zmienna globalna i atak_npc.y = coś i w tym obj. czaru robie żeby leciało w to co się znajduje na miejscu coś,coś (x,y) i gitara i jeszcze gdy ten obj. czaru doleci to wykonuje się akcja tego czaru coś takiego nie??
-
Witam ! mam kilka pytań: 1. ja zrobić aby bohater nie mugł wchodzić na potworka (przykład Tibia) że gdy podejde na jakąś odległość w mojim przypadku 16pixeli od potworka to nie moge isc w jego strone wiecie o co chodzi :P 2. jak zrobić czary ptórego ikonka jest na pasku czarów ale to mniejsza gdzie on jest.Chce żeby było tak że gdy mam potworka na ataku (zaznaczonego) i nacisne "hotkey" np. F1,F2,F3 albo jakiś tam inny to wale w niego z danego czaru i że wydać jak on leci do niego a nie tylko dostaje i jeszcze jedno to że niezależnie czy mam potworka na ataku czy nie gdy nacisne ikonke danego czaru zmieńa mi sie kursor na taki fajny :) z tym czarem i że jak gdzieś klikne np. na innego gracza albo potworka to dopiero on dostaje. Czyli mam na ataku potwora i naciskam "hotkey" kula ognia i potworek zgarnia a drugi gracz ma mało hp i chce go uleczyć to nie daje go na atak i hotkey tylko klikam na ikonke "leczenie" i na drugiego gracza rozumiecie :) jak jeszcze nie to to jest tak jak w np. tibi, world of warcraft tylko że w tibi nie ma ikonek z czarami ale są runy nie :D Z góry dzięki !!!
-
ja nie wiem jaki masz plecak ale wiem że Yody przykład jest dobry i zrozumiały ja z niego korzystałem i przerobiłem na swoje potrzeby ja jeśli bedzie coś nie tak to jeszcze spróbuj z miniRPG :D też z niego korzystam edit: o.O nie popatrzyłem na date :P
-
pomoże mi ktoś ?? że z warunkiem IF ma być to wiem ale w jakim objekcie itema? czy w script wzięcia itema do bp?
-
Ej jeszcze mam małe pytanko ... gdzie ja mam tą zmienną dać jeśli wezme item do np. global.fullbox = 1 a gdy wyrzuce to global.fullbox = 0 tak? ale co to da po prostu sie bedzie zmieniać nic wiecej pomużcie :crying: bo nie wiem gdzie to jeszcze wsadzić żeby itemki na siebie nie wskakiwały :(
-
kk jutor sie pogrzebie z tym dzieki za rade :) a ściągnij sobie moje eq zobaczysz jakie fajne :D jak na początkującego :)
-
sry ale nie :( teraz mam problem z tym że kilka itemów mi na jedną kratke wchodzi :(
-
elo mam problem z EQ robie je już kilka dni i nie mogę se dać rady już lepiej wygląda ale nieraz gdy biore kilka itemów do plecaka zakładam je na siebie i ściągam to nieraz wskakują ma siebie w plecaku(są dwa lub więcej na 1 kratce) albo w ogóle sie blokują w plecaku(nie da sie ich wyrzucić ani założyć) :( link do mojego EQ(kod jest strasznie namieszany bo jestem początkujący nie :] ): http://www.speedyshare.com/427251910.html ściągajcie ,podziwiajcie i doradźcie
-
mam problem bo mam ustawione żeby backpack był ciągle na na ekranie czyli tak coś z viewem ale chonie mi o itemy w backpack ja mam tak ustawione: END STEP: if (inEq == 1) { x = objBackpack.x y = objBackpack.y } if (inInv == 1) { x = objInventory.x-32-13 y = objInventory.y } i gdy chonie to item jest w backpacku ale rusza sie mniej wiecej o 3 piksele np. jak ide w duł to on przesuwa sie lekko do góry i idze na dul albo jak ide w lewo to on przesuwa sie w prawo i idzie wlewo nie wiem czy mnie zrozumieliście ale mniejsz jak ktoś tak to niech pomorze a jak nie to mam jeszcze jedno pytanko mianowicie mam taki właśnie kod jaki dalem wyżej i gdy ściągam item z EQ to pojawia mi sie w backpack jeden na drugim :( x = objInventory.x-32-13 y = objInventory.y co mam tu dać zeby sie pojawiały w odstępach co 32pixele ?