Skocz do zawartości

XxMichałxX

Zbanowani
  • Postów

    866
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez XxMichałxX

  1. no dobra dzieki, a jeszcze przy okazji dwa pytania:

    1.

    GML
    draw_text(0,0,'Speed:')

    draw_healthbar(70,3,200,20,o_pilka.speed,c_black,c_aqua,c_red,0,1,1)

    draw_text(0,20,'Record: ')

    draw_healthbar(70,23,200,20,global.rekord,c_black,c_aqua,c_red,0,1,1)

    Czemu drugiego healthbara widac tylko troche wystającego spod pierwszego a ma pozycje y: 23 ?

     

    2.

    Jak obliczyc średnia speeda pilki?

  2. Jest sobie jakas zmienna która wciaz sie zmienia. Zalozmy ze ta zmienna to global.lol

    I teraz jest draw Obecna wartosc lola: global.lol

    i draw najwieksza dotychczas wartosc lola: ?

     

    w znaku zapytania nie wiem co zrobic .. moze max?

    bo chcialbym zrobic to na zasadzie rekordu ze ma sie tu zapisac największa ktora byla wartos lola, a jak sie pojawi jeszcze wieksza to ma sie na tą wieksza zmienic. Kombinowałem na zmiennych, ale nie wyszlo ;]

  3. Można to obejść.

    Jeśli chcesz zasymulować kliknięcie myszą to w zdarzeniu kliknięcia daj wywołanie zdarzenia user_event0 i tam daj to co powinno być w kliknięciu myszą. I wtedy zamiast symulować kliknięcie wywołuj user_event0.

    Wtedy masz bez DLL a wyjdzie PRAWIE na to samo. smile.gif

     

    Tak mi się przynajmniej wydaje, ale może ja się nie znam smile.gif

     

    ale nie qmam..

    jak to napisać?

  4. o lol............... :lol2:

     

    o to chodziło!!!!!

     

     

     

    gapiłem sie jak głupi i sie zastanawiałem - czemu po styknięciu z klockiem wszystkie pilki nie znikają na raz... bo jak zrobilem boty w grze strzelance i wsadzilem trzy to jednego zabilem wszystkie umarly .. no i to jest to ze trza dla kazdego bota inne hp..

     

    thx

     

    wielbie was :]

  5. W destroy o_bot:

    GML
    global.los=random(4)

    if global.los=1

    {

    instance_create(global.blastx,global.blasty,o_php)

    }

    if global.los=2

    {

    instance_create(global.blastx,global.blasty,o_pg)

    }

    if global.los=3

    {

    instance_create(global.blastx,global.blasty,o_pmk)

    }

    if global.los=4

    {

    instance_create(global.blastx,global.blasty,o_pmp)

    }

     

    obiekty pod losami sie nie tworzą, a gdy zrobie

    GML
    global.los=1 //lub dwa, lub trzy, lub cztery

    to się tworzy obiekt

     

     

  6. Mógłby mi ktos zrobic albo znalezc jakis przyklad z takim czyms:

     

    jest obiekt o_pilka , o_przycisk i o_klocek.

     

    gdy nacisnie sie myszką na o_przycisk (moze on miec obojetnie jaki sprite) to z prawego dolnego rogu ma leciec o_pilka z predkoscia 3 Czyli w create ma miec:

    GML
    speed=3

    direction=point_direction(x,y,o_klocek.x,o_klocek.y)+10-random(20)

    zrobilem randoma po to zeby nei kazda pilka trafiala w klocek.

    Jesli klikne np 10 razy szybko na ten przycisk to ma poleciec 10 pilek itd.. zeby nie byla jedna tylko sie w nieskonczonosc ich tworzylo jezeli ja wciaz naciskam.

     

    o_klocek ma byc na srodku gry (gra 600 na 600) i jezeli pilka go dotknie to sie rozwala (pilka sie rozwala).

     

    I ma byc tak ze ta jedna pilka ktora dotknie ma sie rozwalic a tamte leciec dalej. Jak mi ktos takie cos zrobi to będę go wielbił :D

     

    Dopiero jak taki przyklad dostanę, powiem po co mi był potrzebny ;p

  7. kurde.. :mellow:

     

    nie mam pojecia jak to zrobic.. raz cos z jakiegos kursu zrobilem cos z dll ale dla mnie to dll jest idiotyczne bo jest napisane pełno niezrozumiałego kodu dla mnie w pliku dll a w gm-ie zeby ten plik otworzyc 2 razy więcej..

     

    no a moze ktos by mi doradził jak to zrobic? ;}

    albo podał jakis kod w dll-u i w gmie jaki wsadzic?

×
×
  • Dodaj nową pozycję...