Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Pisanie buffbota


infern4ll

Rekomendowane odpowiedzi

Opublikowano

Witam .

 

Jestem w trakcie pisania w pythonie buffbota z opcją kikania "dopalaczy" (zielone poty, dłoń krytyka itp) dedykowanego pod Xenoxa.

 

Mam problem ze zliczaniem ilości itemów w poszczególnych komórkach eq.

 

 

for i in xrange(player.INVENTORY_PAGE_SIZE*2):
ItemValue = player.GetItemIndex(i)
if ItemValue == 71045:
PieCount += 1
self.PieInfo.SetText(str(PieCount))

 

ten fragment kodu zlicza ile kratek w eq zawiera dany item, niezależnie od tego czy w kratce jest 1 egzemplarz itemu czy 255.

 

Przykładowo :

 

rozłożę po eq 255 potek w 4 kratkach, wtedy kod widzi 4 egzemplarze a nie ich właściwą liczbę.

 

W jaki sposób można wyświetlić ich właściwą liczbę.

 

W pisaniu botów jestem "świeżaczkiem" a moja wiedza na temat pythona jest taka sobie :/ Liczę więc na pomoc bieglejszych ode mnie w tym temacie :P

 

Byłbym wdzięczny za linki lub przykłady kodu.

 

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

 

pzdr

sygnaturka%20metek.jpg
Opublikowano
for i in xrange(player.INVENTORY_PAGE_SIZE*2):
ItemValue = player.GetItemIndex(i)
if ItemValue == 71045:
	count = player.GetItemCount(i)
    self.PieInfo.SetText(str(count))
	break

Opublikowano

No i byłoby zbyt pięknie gdyby było z górki :-/

 

Kolejny problem..

 

przykladowo: kliknalem czerwona rose dzialajaca np 5 minut. w tym czasie nie moge uzyc kolejnej

 

Klikam dlon krytyka, w lewym rogu z gory ekranu wyskakuje ikonka pokazujaca czas i ponowne jej uzycie jest mozliwe po uplywie tego czasu.

 

Pytanie:

 

Jak umozliwic botowi odczytanie czy dopalacze zostaly uzyte czy nie.

sygnaturka%20metek.jpg

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...