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

[Szukam] Funkcja sprawdzająca ekwipunek gracza.


Rekomendowane odpowiedzi

Opublikowano

Witam.

 

Poszukuję funkcji, która sprawdzi np. czy posiadamy jakiś item w miejscach gdzie zakłada się maskę uczuć i dodatkowy item. Generalnie w tych 2 miejsach na PD ring/maskę uczuć/coś tam jeszcze.

 

Jeśli chodzi o konkretne działanie funkcji, to powinna ona sprawdzać czy mamy coś założone np. w tamtym miejscu , a jeśli tak to jaki item.

 

Taka funkcja zapewne nie istnieje, bo szukałem.

 

Ale doszukałem się funkcji

item.cell

, która sprawdza w jakim położeniu znajduje się item, lecz działa ona tylko jeśli użyjemy ją w

while itemid.use

, jeśli użyję tej funkcji w

while login

to już nie działa ...

 

Macie jakieś sugestie odnośnie tego?

Opublikowano

item.select_cell(97 lub 98)

 

No ok, ale to, podobnie jak item.cell, bedzie działać tylko jesli bedzie w

while itemid.use

, w login będzie już kiepsko.

Opublikowano

sprawdz to

pc.get_armor()

pc.get_weapon()

This is who I am, this is what the world made me

I don't give a fuck whether you love me or hate me.

Opublikowano

Niekoniecznie założonej.

Pokaż część kodu, do której chcesz dolepić tą swoją funkcję to pomyślimy.

A tak to Ci nie będę pisał, bo już kwiatmix podał prawidłową odpowiedź: )

Opublikowano

Masz:

quest kwiatmix begin
 state start begin
   when login or logout or kill or levelup or use or chat or click begin
  if item.select_cell(97) or item.select_cell(98) then
   item.get_id()
  end
   end
 end
end

Lub:

quest kwiatmix begin
 state start begin
   when login or logout or kill or levelup or use or chat or click begin
  if item.select_cell(97) == true or item.select_cell(98) == true then
   item.get_id()
  end
   end
 end
end

Opublikowano

Inaczej to nie wiem jak to zrobić, myślę że to dobry sposób będzie. Chyba, że ktoś poda nam funkcję która sprawdza co robimy w danym momencie (nie przez when use itg.).

PS: Możesz dawać mi lajki 5 na profilku i głosić o mnie na mpc. AHAHA

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...