Athun Opublikowano 24 Lutego 2007 Udostępnij Opublikowano 24 Lutego 2007 Mam problem ze strzelaniem... Mam postac obrocona w 4 strony i chce zeby w kazdej pozycji strzelala prosto czyli naprzeciwko...probowalem juz wielu rzeczy... wzorowalem sie na innych grach i nic :/ Niedawno zaczolem bawic sie zGM ale wciaz niewiem jak to zrobic... Bardzo prosze o pomoc :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Micanser Opublikowano 24 Lutego 2007 Udostępnij Opublikowano 24 Lutego 2007 Poszukaj, takie, lub podobne tematy już były. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Athun Opublikowano 24 Lutego 2007 Autor Udostępnij Opublikowano 24 Lutego 2007 Juz patrzalem bo wiele byl otakich problemow... Ale zbytnio tego nie rozumiem... Ja w pisaniu kodow to cienki jestem... Robie wszystko dodajac eventy;/ Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
adam014 Opublikowano 24 Lutego 2007 Udostępnij Opublikowano 24 Lutego 2007 W STEP pocisku: direction=hero.direction Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maxpayn Opublikowano 24 Lutego 2007 Udostępnij Opublikowano 24 Lutego 2007 W step obiektu kula wpisz speed=5; direction=hero.direction; A jakbyś jeszcze nie wiedział jak to zrobić to tu masz przykladzik klik Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Athun Opublikowano 24 Lutego 2007 Autor Udostępnij Opublikowano 24 Lutego 2007 No juz jest polowa sukcesu... Postac strzela ale... Jak np. stoje w miejscu i jestem odwrocony do gory strzela mi w prawo tak samo jest jak stoje w miejscu na dole i w lewo... dopiero jak ciagle ide do naboje strzelaja w odpowiednim kierunku... ale wiadomo ze np. chcialbym tez zeby strzelali jak stoja... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maxpayn Opublikowano 24 Lutego 2007 Udostępnij Opublikowano 24 Lutego 2007 Tu wszystko jest ok klik :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Athun Opublikowano 24 Lutego 2007 Autor Udostępnij Opublikowano 24 Lutego 2007 heh... Ten przyklad nie wystarcza bo to "kolko" czyli hero nie obraca sie w 4 strony... A moja postac ma 4 rozne strony i chce ze w kazdej pozycji gdy stoi to zeby normalnie strzelal naprzeciw siebie. Czyli jak w prawo jest obrucony to w prawo strzela itp itd :D Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
swiatcienia Opublikowano 24 Lutego 2007 Udostępnij Opublikowano 24 Lutego 2007 możesz zrobić to tak na jakiejś walucie globalnej daj stronę i potem w create kuli daj with(kula) { if global.dir = 'right' {direction=0} if global.dir = 'left' {direction=180} if global.dir = 'up' {direction=270} if global.dir = 'down' {direction=90} } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Athun Opublikowano 24 Lutego 2007 Autor Udostępnij Opublikowano 24 Lutego 2007 Niechce juz spamowac, ale to tez nie dziala... moze wrzuce tutaj to co narazie zrobilem i ktos mi pomoze? Jak dostane odpowiedz to zedytuje posta z linkiem... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
swiatcienia Opublikowano 24 Lutego 2007 Udostępnij Opublikowano 24 Lutego 2007 ok ja się tym mogę zająć ale na pewno nie dzisiaj. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Ajot Opublikowano 24 Lutego 2007 Udostępnij Opublikowano 24 Lutego 2007 Create Bohatera: direction=0; speed=0; X Button press Bohatera instance_create(x,y,pocisk); Create Pocisku: direction=bohater.direction; speed=5; Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Athun Opublikowano 24 Lutego 2007 Autor Udostępnij Opublikowano 24 Lutego 2007 Wciaz nie pomaga;/ Pocisk caly czas leci w prawa strone... http://www.gmclan.org/up1914_11_d829e67e69.html to jest to ... prosze zeby ktos jesli moze naprawil ten blad... A wogule grafika jest troche tibijska... chodzi mi o podloze... Narazie uzywam jej bo sie ucze i niemam czasu na swoje grafiki... Gdy to opanuje bede uzywal wlasnych Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Ajot Opublikowano 24 Lutego 2007 Udostępnij Opublikowano 24 Lutego 2007 Przycisk zostaje wystrzelony w prawą strone, dlatego ze w momencie gdy sie nim nie poruszyłeś, dalej posiada direction=0 (prawo). Twoim problemem jest to, ze najpewniej zapisales direction=0 albo w stepie, albo w draw evencie, i wartosc ta jest nonstop zapisywana, zamiast zostac zapisana tylko na poczatku stworzenia obiektu, i udaje ci sie strzelac w poprawnym kierunku jedynie wtedy, gdy inny event nadpisuje ta wartosc zaraz po step evencie. Radze przejrzec kod twojej postaci, i sprawdzic czy tak nie jest. Jezeli nie, to najprostsza metoda jest dodanie 1 zmiennej, i wykoszystac step event do sprawdzania aktualnej pozycji postaci. NP. Step Event Bohatera Create Bohatera variableDirection='gora'; Step Bohatera if (image_single=bohater_patrzy_w_gore_sprite) { variableDirection='gora'; } if (image_single=bohater_patrzy_w_lewo_sprite) { variableDirection='lewo'; } if (image_single=bohater_patrzy_w_dol_sprite) { variableDirection='dol'; } if (image_single=bohater_patrzy_w_prawo_sprite) { variableDirection='prawo'; } if (variableDirection='gora') { direction=90; } if (variableDirection='prawo') { direction=0; } if (variableDirection='lewo') { direction=180; } if (variableDirection='dol') { direction=270; } Nie jest to jednak doskonaly sposób, z racji wykorzystania az 8 warunków w step evencie. Sadze jednak, ze jako podstawa moze sluzyc do rozwoju twojej wiedzy o warunkach, i bedziesz z nim eksperymentowal. Pamietaj jednak, ze im wieksza ilosc sprawdzanych warunków 30 razy na sekunde, tym wolniej działa gra, wiec powinienes unikac takich obiektów. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maxpayn Opublikowano 24 Lutego 2007 Udostępnij Opublikowano 24 Lutego 2007 KLIK :P Pomogło czy jeszcze coś nie tak Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Athun Opublikowano 24 Lutego 2007 Autor Udostępnij Opublikowano 24 Lutego 2007 MAxpayne wielkie dzieki za pomoc... Zobacze jak to robiles i moze bede wiedzial na przyszlosc jak to sie robi :) @Sadam Heh, nieznam sie na kodowaniu :P byc moze przez to ze nie przeczytalem ani jednego Tutoriala ? :D Ale i tak dzieki :D Moglbys dac swoje gg? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maxpayn Opublikowano 24 Lutego 2007 Udostępnij Opublikowano 24 Lutego 2007 o mnie ci chodzi athun jak chcesz moge ci dac moje gg :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Athun Opublikowano 24 Lutego 2007 Autor Udostępnij Opublikowano 24 Lutego 2007 Nom jesli mzoesz to daj :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maxpayn Opublikowano 25 Lutego 2007 Udostępnij Opublikowano 25 Lutego 2007 Ok wyśle ci na pm :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
facek8 Opublikowano 25 Marca 2007 Udostępnij Opublikowano 25 Marca 2007 nie wiem jak zalaczyc plik do mojego postu. Chcialbym zeby ktos mi pomogl ze stzrelanie bo nie moge sobie poradzic. dla was to chwilka. powiedzcie jaks ie zalancza albo dajcie e-mail Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marmot Opublikowano 25 Marca 2007 Udostępnij Opublikowano 25 Marca 2007 https://gmclan.org/up.html ;f . Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 25 Marca 2007 Udostępnij Opublikowano 25 Marca 2007 Off topic: Maxpayn tak świecisz przykładami a gdzie masz mój przykład poziomej platformy :P bo z mojej dziwnie zeskakuje :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się