• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Witam, Potrzebuje porad do napisania skryptu do gry

Object Storage Arubacloud
–1 głos
327 wizyt
pytanie zadane 2 stycznia 2023 w Systemy operacyjne, programy przez TheZlotek02 Nowicjusz (130 p.)
Hej wszystkim, Potrzebuje lekkiego wsparcia w napisaniu skryptu do gry MTA, mianowicie Jest tam praca która wymaga klikania 3 przycisków w losowej kolejności i chciał bym napisać skrypt który bedzie wykrywać jakie klawisze ma nacisnąć i robić to za mnie. Proszę o poradę jakich programów mam do tego użyć oraz jak się za to zabrać. Pozdrawiam i życzę szczęscia w 23.r
komentarz 2 stycznia 2023 przez VBService Ekspert (253,100 p.)
edycja 2 stycznia 2023 przez VBService

AFIAK, gra MTA nie oferuje żadnego oficjalnego api, żeby np. programowo pobierać informację, który został wylosowany przycisk i ...

... bedzie wykrywać jakie klawisze ma nacisnąć i robić to za mnie

 

BTW, prawdopodobnie język skryptowy LUA jest obsługiwany przez grę MTA, więc może coś w tę stronę.

2 odpowiedzi

0 głosów
odpowiedź 2 stycznia 2023 przez ScriptyChris Mędrzec (190,190 p.)

Chyba najprostszym sposobem będzie użycie czegoś w rodzaju AutoHotkey.

komentarz 2 stycznia 2023 przez TheZlotek02 Nowicjusz (130 p.)
A będzie w tym możliwość tego żeby program sam wykrywał co trzeba klikać?
komentarz 2 stycznia 2023 przez ScriptyChris Mędrzec (190,190 p.)
Wątpię, bo skąd skrypt miałby wiedzieć w co Ty chcesz żeby kliknął? Powinieneś mu to wskazać - czy to za pomocą jakiegoś identyfikatora okna, jego tytułu lub treści, czy za pomocą koordynatów na ekranie.
0 głosów
odpowiedź 2 stycznia 2023 przez VBService Ekspert (253,100 p.)
edycja 2 stycznia 2023 przez VBService

Można spróbować użyć, też Python-a.

Jeśli chcesz pobrać informację o nazwie przycisku, który gra losuje, to najprawdopodobniej będziesz musiał użyć odpowiedniego interfejsu API lub mechanizmu wymiany danych, który jest dostępny w grze. Jeśli takiego interfejsu nie ma, możliwe, że będziesz musiał użyć narzędzi do analizy obrazu lub tekstu, aby wyodrębnić tę informację z ekranu gry.

Jeśli chcesz nacisnąć na wybrany klawisz, możesz skorzystać z bibliotek do automatyzacji zadań, takich jak pyautogui lub pywinauto, które umożliwiają symulowanie naciśnięcia klawisza na klawiaturze lub kliknięcia myszą.

 

 

BTW,
Pamiętaj jednak, że automatyzacja gier często jest nielegalna i nieetyczna, więc upewnij się, że znasz i przestrzegasz wszelkie odpowiednie przepisy i zasady dotyczące gry.

Podobne pytania

0 głosów
1 odpowiedź 184 wizyt
pytanie zadane 24 marca 2018 w Sprzęt komputerowy przez Vorfrande Początkujący (360 p.)
0 głosów
2 odpowiedzi 127 wizyt
pytanie zadane 26 stycznia 2022 w HTML i CSS przez NightWish Nowicjusz (160 p.)
0 głosów
2 odpowiedzi 298 wizyt
pytanie zadane 12 listopada 2017 w JavaScript przez Grzesiek Łyczak Nowicjusz (150 p.)

92,555 zapytań

141,403 odpowiedzi

319,557 komentarzy

61,940 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...