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

Xenobot skrypt


panxor93

Rekomendowane odpowiedzi

Opublikowano

hej,

 

potrzebuję pomocy ze skryptem.

Gram na serwerze na którym co jakiś czas spawnują się całkowicie losowo przedmioty/elementy i gdy na nich staniesz dostajesz jakieś losowe bonusy.

Skrypt wydaje mi się, że tak naprawdę mam gotowy - przerobiłem inny bardzo podobny w którym bot nie stawał na danej kratce tylko jej używał - i tu właśnie chyba pojawia się problem.

 

Wydaje mi się problem leży w funkcji Map.GetTopUseItem - tej kratki nie da się "użyć" chyba ze to tylko nazwa 

ale za cholerę nie mogę znaleźć najzwyklejszego na swiecie find kurwa item id on screen

 

pls help ? 

 

local itemID = {25058} -- ItemID to be stepped on

Module.New('StandOnTile', function(module)
	if (Self.TargetID() <= 0) then
		for y = -5, 5 do
		for x = -7, 7 do
		
	if table.contains(itemID, Map.GetTopUseItem(Self.Position().x + x, Self.Position().y + y, Self.Position().z).id) then
		Walker.Stop()
			Targeting.Stop()
				Self.WalkTo(Self.Position().x + x, Self.Position().y + y, Self.Position().z)
				wait(5000)
			Walker.Stop()
		Targeting.Stop()
	module:Delay(math.random(1000))
				end
			end
		end
	end
end)

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...