• 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
306 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 (251,210 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 (251,210 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ź 182 wizyt
pytanie zadane 24 marca 2018 w Sprzęt komputerowy przez Vorfrande Początkujący (360 p.)
0 głosów
2 odpowiedzi 125 wizyt
pytanie zadane 26 stycznia 2022 w HTML i CSS przez NightWish Nowicjusz (160 p.)
0 głosów
2 odpowiedzi 290 wizyt
pytanie zadane 12 listopada 2017 w JavaScript przez Grzesiek Łyczak Nowicjusz (150 p.)

92,452 zapytań

141,262 odpowiedzi

319,085 komentarzy

61,854 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

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 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!

...