Skocz do zawartości

cysior

Użytkownicy
  • Postów

    375
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Treść opublikowana przez cysior

  1. Mi nie chodzi o keyboard_string tylko o ta zmienna tekst1='Kod to: '+string(kod)+' !'; jeśli wpisze w keyboard_string 40 i zatwierdzę enterem to kod='a' czyli powstaje w tekst1. Kiedy jak to zrobie znowu to ta literka powinna powstac obok o cos takiego xD kod to aaaa!!! przy obecnym kodzie powstaje tylko 1 litera i sie zamienia sie na inne przy zatwierdzeniu. kod+='tekst'; (czyli do zmiennej kod dodaj string "tekst") Jak ja to mam dodac do kodu? GML tekst1='Kod to: '+string(kod)+' !'; draw_text(300,300,keyboard_string); draw_text(0,0,tekst1)
  2. Mam mały problem. Chodzi o to, że robie program do szyfrowania i mam mały problem z rysowaniem.Wyglonda to tak ze jak wpisze w programie 40 to odpowiada to literce a, 41 to b i tak dalej. Jak zrobić zeby po kolejnym wpisaniu (za pomoca keyboard_string) cyfry stare litery zostawały, i nowe powstawały obok. GML tekst1='Kod to: '+string(kod)+' !'; draw_text(300,300,keyboard_string); draw_text(0,0,tekst1)// to jest draw</span> GML if keyboard_check(vk_enter) { if keyboard_string='40' { kod='a' draw_text(view_xview+15,view_yview,tekst1) }//stepp } if keyboard_check(vk_enter) { if keyboard_string='41' { kod='b' } }// i tak dalej</span>
  3. Jesli chodzi o fale uderzeniowa, to nie muszą to być standardowe efekty.
  4. Jak zrobić własny "Effect"? To moje pierwsze pytanie a drugie to jak zrobic fale"uderzeniową" która zabiera hp. Z góry dzięki :thumbsup:
  5. Mam pytanie: if moze[2]>1 { akcja moze[2]-=1 } W warunku mam coś takiego, ale nie do końca mi to pasuj. Bo gdy zmiennna moze[2] dojdzie do 1 to już sie zatrzymuje(przez znak >) Jak zrobić żeby zmienna moze[2] osiagneła 0. I dopiero wtedy nie wykonywała sie akcja a nie przy 1
  6. Program jest spoko :) 5/5
  7. O to chodzi bo jeśli tak to jak strzelam w gore jest ok a jak na boki to jest inny odstęp od broni ;/ A jesli chodzi o uwzględnienie promienia i łuk, to jak to wykonac??? To co pisał Gnysek
  8. @up możesz jaśniej ? Bo nie czaje tego lengthdir ;/
  9. Mam mały problem. Wygląda to tak , ze gdy strzele a mam długa bron (center sprit gdzieś na początku) z pocisku do shootguna to pociski wylatują gdzieś w srodku broni. Co zrobić żeby pocisk tworzył się odrazu przy koncu lufy? Z góry dzieki!
  10. cysior

    Zmiene Globalne

    @up To też sie przyda dzieki misiek999
  11. cysior

    Zmiene Globalne

    Czy to jest poprawne??(w create jakiegoś obj) GML global.bron[1]=1 global.bron[2]=0 global.bron[3]=0 I czy to jest poprawne? GML if global.bron[1]=1 and ready=1 { //akcja }
  12. cysior

    Zmiene Globalne

    Może ktoś mi objaśńić jak poprawnie używać zmiennych globalnych jak stawiać na nich warunki itp? Bo nie za bardzo rozumie wytłumaczenia w Dokumentacji. Z góry dzieki
  13. to collision GML hp -=random(5) with(other) { instance_destroy() } w step nic ciekawego nie ma poprostu za zmienne które nadają ruch obiektowi np. GML if con[1]=1 { if place_free(x+6,y) then x+=6 } Macie tu link do pliku : https://gmclan.org/up5106_12_game.html
  14. Mam mały problem. Podczas strzelania kiedy trafiam w obiekt "wróg" to on <hmm...> wykonuje nieoczekiwany ruch. tak samo jest gdy pocisk jest trochę przed wrogiem. kod na poruszanie wroga to GML if place_free(x+6,y) then x+=6 Wiem ze cos jest nie tak bo według dokumentacji: sprawdza czy pozycja (x,y) jest wolnym miejscem. Jest typowo używane wraz z ruszaniem, do sprawdzania nowej pozycji.
  15. Mam zmiena która zmienia sie po zetknięciu sie z obiektem. Przynajmniej jest tak w teorii, bo w grze obiekty nie chca sie zetknąć.Wyglonda to tak, że: - bez solid to tak ze jest jakieś 2-3 pixle przerwy od obu obiektów -solid obiekt wpada w drugi obiekt No i ciekawostka historyczna chciałem, nie zrobiłem xD
  16. Wszystko działa ok tylko jak zrobic gdy wrog znajdzie hero to zeby on juz biegł bardziej za nim bo z tym obecnym kodem jak sie skręci to wróg nawet nie zejdzie wdół tylko przechodzi przez przeszkody on jak go zlokalizuje musze miejwiecej podazac za nim. z góry dzieki
  17. Jak wykonać chodzenie wrogra po zlokalizowaniu hero.Ma on chodzic w 4 kierunkach. Chodzi mi o samo podążanie resztę juz sam zrobie GML if distance_to_object(wróg) { akcja }
  18. Mam problem który polega na tym ze gdy do tego kody ponizej użyje eventu no key to podczas np zmiany broni hero sie rusza. Jest to kod który zmienia sprite z chodzącego na stojacy Kod musi byc taki a nie inny dlatego ze hero ma 4 sprity pod kontem w 4 kierunki. Jak zrobic tak zeby ten kod działał tylko wtedy gdy nie klikamy strzalek GML if sprite_index = herodown { dirus = 270 } else if sprite_index = heroright { dirus = 0 } else if sprite_index = heroup { dirus = 90 } else if sprite_index = heroleft { dirus = 180 } if dirus = 270 { image_index=stoidown } if dirus = 0 { image_index=stoiright } if dirus = 90 { image_index=stoiup } if dirus = 180 { image_index=stoileft }
  19. CHodzenie działa świetnie a co z strzelaniem, prosze o pomoc
  20. Moj problem polega na tym ze w grze chce zrobic chodzenie w 4 kierunkach jak przekształcic ten kod w step zeby nie było chodzenia na ukosy przy kliknięciu 2 strzałek oraz jak zrobic, ustawic kierunek strzelania w grze bez myszki. Chodzi mi o to ze gracz stoi w kierunku -> to strzela w prawo jesli w góre to strzela w góre itd. GML if keyboard_check(vk_left) { if place_free(x-6,y) then x-=6 image_index=sprite0; } if keyboard_check(vk_right) { if place_free(x+6,y) then x+=6 image_index=sprite0; } if keyboard_check(vk_up) { if place_free(y-6,x) then y-=6 image_index=sprite0; } if keyboard_check(vk_down) { if place_free(y+6,x) then y+=6 image_index=sprite0; } if !keyboard_check(vk_right)&& !keyboard_check(vk_left) && !keyboard_check(vk_down) && !keyboard_check(vk_up) image_index=sprite0
  21. Po co zaśmiecasz forum takim czymś 2/5
  22. Przykład fajny ale w info game Przykład strzelajacej wiezy i wojownikow By Mazo (XxMichałxX)
  23. Dzieki. Temat do zamknięcia
×
×
  • Dodaj nową pozycję...