Skocz do zawartości

kalis

Użytkownicy
  • Postów

    68
  • Dołączył

  • Ostatnia wizyta

Osiągnięcia kalis

Smart Newbie

Smart Newbie (2/13)

0

Reputacja

  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
×
×
  • Dodaj nową pozycję...