• 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

VPS Starter Arubacloud
–1 głos
379 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 (255,320 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 (255,320 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ź 191 wizyt
pytanie zadane 24 marca 2018 w Sprzęt komputerowy przez Vorfrande Początkujący (360 p.)
0 głosów
2 odpowiedzi 140 wizyt
pytanie zadane 26 stycznia 2022 w HTML i CSS przez NightWish Nowicjusz (160 p.)
0 głosów
2 odpowiedzi 349 wizyt
pytanie zadane 12 listopada 2017 w JavaScript przez Grzesiek Łyczak Nowicjusz (150 p.)

92,775 zapytań

141,703 odpowiedzi

320,560 komentarzy

62,109 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

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!

...