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] Jak sprawdzic czy rosa zostala uzyta?


infern4ll

Rekomendowane odpowiedzi

Opublikowano

Tak jak w pytaniu.

 

Gdy klikam na np. Czerwona rose uaktywniam ja, gdy w tym czasie klikam ja ponownie gra informuje mnie ze rosa zostala uzyta i nie pozwala jej uzyc ponownie.

 

Sukam sposobu na sledzenie czasu dzialania ros

Bylbym wdzieczny za przyklady kodu w pythonie lub konkretne boty z taka funkcja

sygnaturka%20metek.jpg
Opublikowano

Ustawienie zegara na okreslony czas nie do konca jest efektywne bo przy pierwszej zmianie kanalu przesuna sie czasy bota i faktyczne na serwerze. Kombinowalem troche z uiAffectShower.AffectShower() . funkcja zawiera "jakies" obiekty, ktorych blizej okteslic nie potrafie. Byc moze nie ma sposobu na sledzenie czasow . A czy jest w takim razie sposob na sledzenie czy okreslony efekt jest aktywny czy wylaczony? Lub druga ewentualnosc (tylko teoretyczna oparta na domyslach) kazdy item jest "oflagowany" ( ITEM_FLAG_... ITEM_ANTIFLAG) idac tym tropem czy jest mozliwe czasowe zablokowanie samej rosy jako itemu? (gdzie np elementy eq odblokowuje sie razem ze wzrostam expa). Lub ewentualnie funkcja player.GetAffect() w odniesieniu do czego moze byc uzyta.

sygnaturka%20metek.jpg

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...