Skocz do zawartości

XxMichałxX

Zbanowani
  • Postów

    866
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez XxMichałxX

  1. 1. No ale nie wiem jak to sprite wyrzucic.. a nie da sie w draw jak jest eksplozja to swojego zrobic?

    2. No ok, ale jak wtedy ustawic ze jak w glowe to 100hp a w reszte 50hp?

     

    edit: 2. A może zrobić, że głowa to ludek.y-5?czy jakos wymierzyc tak..

  2. Chciałem sobie zrobić taką strzelanke typu snajper, że widac przez celownik jakąś platforme na której biegają ludziki i je trzeba zestrzelić. Teraz mam dwa pytania:

     

    1. Jak zrobić wypryskującą krew po zastrzeleniu gostka?

    2. Jak ustalić punkt w celowniku (np środek) i gdy nim sie trafi w glowe to umiera gostek odrazu a jak w inna czesc ciala to 50hp zabiera?

  3. Zrobiłem sobie bota do ponga.

    Step:

    GML
    if y>room_height-70 then y=room_height-70

    if y<0 then y=0

    if x>room_width-30 then x=room_width-30

    if distance_to_object(o_pilka)<250

    {

    if y=o_pilka.y then speed=0

    else

    {

    speed=4

    }

    }

    else

    {

    speed=2

    }

    direction=point_direction(x,y,x,o_pilka.y)

     

     

    Jest troche nie dociągnięty - paletka trzęsie się, czasami na siłę wali w ściane i tylko w 60% symuluje prawdziwego gracza.

     

    Jeżeli macie lepsze pomysły na bota do ponga (napewno ;)) piszcie bede wdzieczny!

  4. no tez tak myslalem ale nei bardzo wiem jak to zrobic i za duzo filozofi w tym wszystkim .. nie da sie jakos latwo tego zrobic?

     

    moze jakos by sie dalo okreslic ktory jest pierwszy?

     

    zrobiłbym wtedy tak:

    on create:

    global.id+=1

    id=global.id

     

     

    i w step:

    if 'moje id jest najmniejsze ze wszystkich' then speed=2

     

    ?

     

    tylko to mojde id jest najmniejsze ze wszystkich jak zrobic?

     

    edit: a moze if id<=global.id then speed=2 ?

    edit2: a nie w edit1 bzdura

    edit3: ehh ale nie bo bedzie w tym wszystkim szedl tylko pierwszy a drugiego jak ktos z tylu dotknie to juz nie pojdzie chyba ze pierwszy umrze ;/

    edit4: a moze poprostu zrobie ze kazdy ludek jest solid i gdy z tylu jakis wejdzie na tego z przodu to go zblokuje jak sciana i bedzie wciaz w neigo szedl ale nie pojdzie bo bedzie go blokował?

    edit5 (:o):

    jak to możliwe u ciebie u mnie dobrze jest

    to zostaw włączona gre dluzej to zobaczysz

  5. no dobrze, chodzi mi o to co piszesz tylko ze pomyśl:

     

    czerwony walczy z niebieskim. nagle dochodzi drugi niebieski i za jego plecami sie zatrzymuje bo dystans miedzy nimi jest mniejszy od 20. ten pierwszy niebieski zabije czerwonego i nie pojdzie dalej bo dystans do tego z tylu jest mniejszy od 20 i bedzie stal. jak to zrobic innaczej?

     

    edit: fervi mi podpowiedział, by uzyc place_free

    no to zrobilem - dla czerwonego (ktory idzie w prawo)

    if place_free(x+0.4,y)=1

    {idz=1}

    else

    {idz=0}

     

    i dla niebieskeigo tak samo ale x-0.4

     

    efekt taki sam jak wczesniej, nie wiem czemu ;/

  6. delphi to gow*o. Kazda rzecz jaka istnieje ktora znalazlem w necie zwiazana z delphi ( kazdy przyklad itp) nic nie dzialalo jak robilem, w ogole nawet zadne te .. nie pamietam jak to sie nazwya wiec nazwe to 'klocki' nie działają mi ktore dodalem (np keyspy). Errory i w ogole jak cokolwiek robilem w delphi to mnie brala kur*ica

×
×
  • Dodaj nową pozycję...