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

Itemy na ziemie, itemy do bp w XenoBocie


Vilche

Rekomendowane odpowiedzi

Opublikowano

witam!

 

jak na xenobocie ustawić lootera w ten sposób, że gdy zabraknie mu capa to z ciała moba wywali item na podłogę a jak bedzie miał to weźmie?

Czerwone jest piękne! Kocham <3

Opublikowano

Możesz zapisać skrypt na dwa razy. W pierwszym, żeby wywalało ma podłogę (opcja w looterze), a w drugim żeby normalnie lociło + załadowany skrypt na zbieranie itemków wokół postaci, np ten:

 

 

PickupItems = {3375, 284, 3392, 3043, 3388, 283}
Module.New('Item Picker+bp opener', function(module)
for y = -1, 1 do
for x = -1, 1 do
if table.contains(PickupItems, Map.GetTopMoveItem(Self.Position().x + x, Self.Position().y + y, Self.Position().z).id) then
Map.PickupItem(Self.Position().x + x, Self.Position().y + y, Self.Position().z, Container.GetFirst(), 0)
end
end
end
end
)

 

 

Co do skryptu, który wczytuje dane ustawienia w zależności od capa (w tym przypadku) to będzie coś takiego:

while (true) do

if Self.Cap() < 150 then loadSettings("nazwa1zdropem", "All")
elseif Self.Cap() > 151 then
loadSettings("nazwa2zlootem", "All")
end
wait(2000, 6000)
end

Najprościej będzie i tak odpalić skrypt, który wyłączy lootera jeżeli się skończy cap.

 

Opublikowano

Możesz zapisać skrypt na dwa razy. W pierwszym, żeby wywalało ma podłogę (opcja w looterze), a w drugim żeby normalnie lociło + załadowany skrypt na zbieranie itemków wokół postaci, np ten:

 

 

PickupItems = {3375, 284, 3392, 3043, 3388, 283}
Module.New('Item Picker+bp opener', function(module)
for y = -1, 1 do
for x = -1, 1 do
if table.contains(PickupItems, Map.GetTopMoveItem(Self.Position().x + x, Self.Position().y + y, Self.Position().z).id) then
Map.PickupItem(Self.Position().x + x, Self.Position().y + y, Self.Position().z, Container.GetFirst(), 0)
end
end
end
end
)

 

 

Co do skryptu, który wczytuje dane ustawienia w zależności od capa (w tym przypadku) to będzie coś takiego:

while (true) do

if Self.Cap() < 150 then loadSettings("nazwa1zdropem", "All")
elseif Self.Cap() > 151 then
loadSettings("nazwa2zlootem", "All")
end
wait(2000, 6000)
end

Najprościej będzie i tak odpalić skrypt, który wyłączy lootera jeżeli się skończy cap.

nie działa, zapisałem to w 2 plikach lua i za kazdym razem gdy próbuje to załączyć w scripts to skrypt tylko na chwile przełącza sie na prawo i po chwili znowu na lewo. 

Czerwone jest piękne! Kocham <3

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...