Skocz do zawartości

Utermiko

Użytkownicy
  • Postów

    796
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Utermiko

  1. Musisz go ręcznie rysować. Kombinuj z draw_rectangle(...).

    Zaraz poszperam w dokumentacji to może napiszę przykład.

     

    @EDIT Masz. Nie wiem czy działa bo nie sprawdzałem. Pewnie gdzieś walnąłem głupi błąd xD

    GML
    //SKRYPT draw_own_healthbar

    //argument0 - polozenie x

    //argument1 - polozenie y

    //argument2 - szerokosc

    //argument3 - wysokosc

    //argument4 - zmienna ktora chcesz pokazac

    //argument5 - maksymalny zakres paska

    draw_set_color(c_gray);

    draw_rectangle(argument0,argument1,argument0+argument2,argument1+argument3,true);

    draw_set_color(c_green);

    draw_rectangle(argument0+1,argument1-1,argument0-1+argument4*(argument2/argument5),argument1+argument3-1,false);

    GML
    //uzycie

    draw_own_healthbar(polozenie_x, polozenie_y, szerokosc, wysokosc, zmienna_ktora_chcesz_przedstawic, max_wartosc_zmiennej);

     

    //przyklad uzycia

    //DRAW

    draw_own_healthbar(5,5,200,50,glod,100);

  2. Fajna gra. Poziomy rzeczywiście coraz trudniejsze (ledwie mieszczę się w czasie jak gram za pierwszym razem). Do poprawy wg. mnie tylko kolizja bo jak skaczę ze skośnych klocków to czasem nie mogę doskoczyć na platformę wyżej.

    Zrób więcej poziomów ^^

    Grafika jest wg. mnie schludna. Sam lepszej i tak nie potrafię zrobić :D

  3. Oo racja. Nie wiedziałem o tym. Moja ma ograniczenie 4 klawiszy (kupiłem raz pod usb i nie chciała mi chodzić więc mam ps/2 -.-).

     

    @Topic Jeżeli bardzo zależy Ci na grze sieciowej, to spróbuj najpierw napisać chociaż prosty chat dla kilku osób. Z pewnością przybędzie Ci doświadczenia do pisania tego typu gry.

  4. Witam! Z góry mówię iż jestem początkujący w Delphi. Zrobiłem taki programik dla siebie, do którego wpisuje się współrzędne gdzie myszka ma kliknąć. Jak najbardziej klika ale chcę to wykorzystać w pewnej grze. I chodzi o to, że w grze symuluje kliknięcie tylko wtedy gdy uruchomię mój "twór" w Delphi przez Run(F9). Kiedy skompiluje go do *.exe (Project>Build Project1) symulowanie kliknięcia działa tylko np. na pulpicie a w grze już nie. To samo jest z symulowaniem liter klawiatury. Wydaje mi się, że to jest jakiś głupi bład, ale nie mogę go znaleźć, dlatego proszę o pomoc ;d. Uzywam Delphi 7 i mam windowsa viste.

    Myszkę przesuwam funkcją SetCursorPos(x, y); <--To dziala

    Symuluje wcisniecie myszki funkcja:

    mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0);

    mouse_event(MOUSEEVENTF_LEFTUP, x, y, 0, 0);

    Klawiatura:

    keybd_event(VkKeyScan(#32), 0, 0, 0);

    keybd_event(VkKeyScan(#32), 0, KEYEVENTF_KEYUP, 0);

    keybd_event(VkKeyScan(#32), 0, 0, 0);

    keybd_event(VkKeyScan(#32), 0, KEYEVENTF_KEYUP, 0);

     

    Przepraszam, że napisałem to trochę dziwnie ale nie wiem jak to mam wytłumaczyć ;d

     

     

    Z góry dziękuję za pomoc ;)

     

    Nie tak źle :P

  5. Ja lubię bawić się technicznymi modami do MC. Musiałem zrobić własną paczkę, bo tekkit mi laguje MC, ale za to na serwer też zrobiłem i gram z kumplami :P Sprzętu też nie mam dobrego, ale przy minimalnych ustawieniach(render krótki, wyłączone chmury, mało particle, grafika szybka) mam około 50 fps z modyfikacjami. Jak ktoś chce to mogę podesłać.

×
×
  • Dodaj nową pozycję...