Skocz do zawartości

kalis

Użytkownicy
  • Postów

    68
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez kalis

  1. dzieki za odpowiedz po paru przerobkach dziala:) tylko chodzi jak pijany czyli czasem zatacza kola (jak dojdzie do muru to szaleje):D moze ktos cos jeszcze dorzuci od siebie :D pozdro
  2. mam sobie zolnierzy 2 i chce im zrobic zeby chodzili sobie na patrole(uzywalem path ale sa nieefektywne - bo gdy moj player podejdzie do niego na odleglosc 60 on podaza za mna ale po zderzeniu np z murem obiekt staje, a ma go wyminac i isc dalej.. a) i zeby jak bedzie np 30 pikseli od mojego playera zaczyna strzelac do mnie, a jak moj ucieknie to dalej wraca do patrolowania po okreslonym pathu
  3. if global.czy_zdarzenie[1]=true { ob_player1.x=200; global.czy_zdarzenie[1]=false//deaktywacja; global.czy_akcja=false//deaktywacja global.aktualny_player+=1; global.czy_ruch_pionek[global.aktualny_player]=true } Dawno się nie bawilem w GMie i nie pamietam kodu, ale może to dlatego że jest: if global.czy_zdarzenie[1]=true a nie: if global.czy_zdarzenie[1]==true
  4. przestudiowalem wszystko i dalej nic zmienilem kod if mouse_check_button_released(mb_left) { tmp2=global.gracz[1,7] tmp2-=5 if tmp2>=0 and global.ekwip_ile[1]<=9 { global.gracz[1,7]=tmp2; global.ekwip_ile[1]+=1; global.dostepny_ekwip[1,global.ekwip_ile[1]]=1 //napoj_reg_1 } global.pionek_akcja[1]=false; global.targowisko_akcja=false; global.czy_akcja_wykonane=true; instance_destroy(); } odkrylem że na poczatku global.ekwip_ile[1]=0 i wg tego co ja planujesz powinno sie o jeden zwiekszyc a sie zwieksza o 4 a gdy chce ponowic to juz pozostaje tylko 4 i bierze mi -37 z global.gracz[1,7]
  5. dla proby usunelem wszystko i zostawilem zeby tylko po nacisnieciu na obiekt odjelo mi od tego 10 global.gracz[1,7]-=10; instance_destroy(); a okazalo sie ze odejmuje mi do -300 dziwne
  6. na poczatku wartosci maja: global.ekwip_ile[1]=0 global.dostepny_ekwip[1,0-9]=0; ( od 0 do 9) napewno mam left pressed i wiem ze to jest problem z ifem bo gdy zmieniem wartosc przy global.ekwip_ile[1]<wartosc to on mi to wykona tyle razy ile jest ta wartosc a ja chce tylko raz tymon ta wartosc istnieje bo global.ekwip_ile[1]=0 ale wchodzac do ifa zwieksza sie o jeden czyli otrzymujem global.dostepny_ekwip[1,1] co istnieje nie wiem moze moj mozg cos nie pojmuje dzis help me please
  7. Ostatnio mi sie nudzilo a to sobie siadlem do Gm Pomysl sobie szybko znalazlem no i sobie robiem i robiem ale mam problem gdzie tu jest bład w kodzie : tmp=global.gracz[1,7] tmp2=tmp-1 if tmp2>=0 and global.ekwip_ile[1]<9 { global.gracz[1,7]=tmp2; global.ekwip_ile[1]+=1; global.dostepny_ekwip[1,global.ekwip_ile[1]]=1 } instance_destroy(); global.gracz[1,7] mam ustawione na 20 kod ten mam w left pressed i po nacnisnieciu na ten obiekt global.gracz[1,7] zmienia sie na 11a wg mnie powinno na 19 dodam ze global.ekwip_ile=0 na poczatku i to pewnie z tego sie bierze mi sie wydaje ze on mi ten if robi te 9 razy dawno sie nie bawilem i juz pozapominalem
  8. to moze ktos mnie nakieruje na dobra droge ?
  9. no to chyba lipa bo wy tez nie wiecie jak to zrobic ;/ a zapowiadalo sie mi wsyzstko fajnie dzieki za zainteresowanie .. kolejny projekt nie bedzie dokonczony
  10. cos mi to nie idzie ... tu macie screen o co mi mniej wiecej chodzi moze jakies inne podpowiedzi beda :D LINK
  11. qrde to moze na pilce bedzie wam latwiej kazda druzyna ma swoj numerek czyli druzyna[1]=amika druzyna [2]=odra itd i teraz ja wybieram np odre czyli druzyne [2] i jak macie terminarz ktory jest staly to zeby mi sie wyswietlal mecz druzyny[2] a w nastepnej kolejce tak samo a jak wezmem no druzyne[9] to tamten mecz mi wyswietlalo z druzyna ktora ma w terminarzu rozumiecie ?? prosze powiedzcie ze tak pozdrawiam
  12. Panowie zlitujcie sie :) nie chce na wstepie zrezygnowac :D
  13. hmmm sprobujem jeszcze raz mam stale zmienne a[1]='imie1' a[2]='imie2' a[3]='imie3' a[4]='imie4' i teraz mam wybor zawodnika od 1-4 . Powiedzmy ze wybieram 2 wtedy moja zmienna to a[2] czyli nazywam sie 'imie2' teraz Tworzy mi sie tabelka pojedynku kto z kim i np a[1] - a[2] a[3] - a[4] i chcem zeby mi przeszlo do walki gdzei jest rzypisany moj player w tym przypadku tej pierwszej po walce kazdemu z a[numer] dodaje pkt 3 dla wygranego 0 dla przegranego i daje na druga runde gdzie walczy sie z innym przeciwnikiem a[1] - a[4] a[2] - a[3] i tu zeby mi przeszlo do walki znowu gdzie jest przypisany moj player. Umiem zrobic wtedy jak player jest staly np zawze bedzie miec wartosc 2 ( a[2]) ale nie umiem sobie poradzic zeby sie to ladnie zmienialo w zaleznosci od wyboru od 1-4 Bo za kazdym razem walki beda inne dla kazdego zawodnika mam nadzieje ze ktos to obczai :) pozdrowienia
  14. dawno mnie tu nie bylo ale wrocilem i odrazu problem ;] sory za brak tematu ale nie wiedzialem nawet jak to nazwac :) a wiec : mam np 6 zmiennych a[1]='tekst1' a[2]='tekst2' a[3]='tekst3' a[4]='tekst4' a[5]='tekst5' a[6]='tekst6' i teraz w menu mam np 6 playerow do wyboru i jak wybieram np 3 to zmienna wybor=3 i teraz tak mam tabelke a[1] - a[2] a[3] - a[4] a[5] - a[6] i chcem aby po nacisnieciu dalej wyskoczyl tekst co jest przy a[3] ( jako ze mam 3 playra czyli inaczej to a[wybor]) i a[4] gdy dam na wroc jest druga tabelka a[1] - a[3] a[2] - a[5] a[4] - a [6] i analogicznie zeby mi wypisalo a[1] - a[3] ( bo ja mam wybor =3) skompliowalem to ale nie wiem jak to prosciej napisac z gory dzieki za kazda pomoc
  15. ja to mam tak ale to jest zle moze na podstawie czegos takiego ktos mi wymysli dobrze dzialajace czas[i]=round(380+random(40)); czas_2km_min[i]=round(czas[i]/60); czas_2km_sec[i]=czas[i]-(czas_2km_min[i]*60) przy czym i to numer zawodnika 2km czas na 2 km w min i sek a ta liczba 380 to ilosc sekund
  16. tylko ze mi chodzi o takie cos ze mam 70 zawodnikow o roznych statystykach i zeby tym co maja mniejsze statsy generowac min i sekundy bo jak ja zrobilem moim sposobem to mi generowalo czasem np 07:-21 a minusowych sekund nie widzialem to powinien byc prosty skrypt tylko ze mi misusy wychodza
  17. marmot to mi sie przyda jako do mojego playera a teraz potrzebuje do wygenerowania dla 70 zawodnikow komputera:P ale do tego potrzebuje tylko automatyczny czas w jakims przedziale czasowym
  18. marmot czekaj czekaj bo zesmy sie nie zrozumieli chyba teras mi chodzi tylko o to zeby mi komp wygenerowal czas bez strzelania bez niczego narazie potrzebuje tylko zeby mi wygenerowal czas z jakim player przebiegl np 1 km np okolo 4 min a z tego co czytalem u Ciebie to jest zrobione strzelanie komputera tak ??
  19. Mam pytanie: kiedyś na Amigę był taki manager piłki nożnej, gdzie dookoła menu były kwadraty z różnymi akcjami i się naciskało na losuj i to się tak przemieszczało i losowało różne akcje. Wiem, że namieszałem ( :P ), ale nie wiem jak to opisać. :P Byłbym wdzięczny za nazwę, jakby ktoś skumał, o co mi chodzi. :) Doliczyłem się około 30 błędów (oczywiście je poprawiłem). Następnym razem będę dawał ostrzeżenia. Patrysław
  20. marmot no powiem Ci ze chyba o to chodzi bo robiem biatlon i chcem zeby mi komputerowe czasy generowalo wiec jezeli wiesz jak to zrobic to wyjasnij mi troszke a jakos dam sobie rade bo jak robilem moim sposobem to mi sekundy czasem ujemne wychodzily firemark nie sekundy maja rasnac tylko komputer ma generowac mu czas z przedzialu
  21. napisze to moze lopatologicznie mam 5 playerow kazdy ma swoje pkt i chce zeby generowal im sie czas ze wzgledu na punkty zeby kto ma mniej niz 30 pkt mial czas z przedzialu np 04min :00 sec - 05:00 a kto ma wiecej zeby mial przedzial inny
  22. to jak nikt tego nie umie czy tak proste ze nikomu sie nie chce o tym pisac??
  23. mam pytanie czy idzie zrobic cos takiego zeby skrypt generowal mi dla 5 osob czas w min i sec w zaleznosci od wartosci zmiennej pkt np dla pkt <30 czas moze byc w przedziale 05:05 05:40 a dla pkt > 50 04:30 do 05:00
  24. ranma i o to chodzilo ;] dzieki wielkie
  25. tylko gdzie to wstawic do step??
×
×
  • Dodaj nową pozycję...