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 - odznaczanie, monk - pytania


Rishon

Rekomendowane odpowiedzi

Opublikowano

witam mam pytanko, czy jest jakiś skrypt który odznaczałby akurat monka gdy ma poniżej 30% hp i zaznaczał gdy ma powyzej np. 50% ? I drugie pytanie, slyszalem ze xenobot jest darmowy na trzy dni, czy to prawda? I jak juz zalozylem temat to mam jeszcze jedno, gdzie najlepiej skillować na full afku na całą noc na monku tak żeby były 2 spidery lub cokolwiek innego do shieldingu, dzięki za odpowiedzi

 

edit: dodam ze nigdy nie korzystałem z xenobota

Opublikowano

 

slyszalem ze xenobot jest darmowy na trzy dni, czy to prawda?

Jak scrackujesz to masz na zawsze, tutaj pokazane jak: http://www.mpcforum.pl/topic/1554872-xenobot-pod-aktualn%C4%85-wersj%C4%99-tibii-starsz%C4%85-1093-1098/

 

gdzie najlepiej skillować na full afku na całą noc na monku tak żeby były 2 spidery lub cokolwiek innego do shieldingu, dzięki za odpowiedzi

http://www.mpcforum.pl/topic/1577157-trening-helper/#entry13313485

Tutaj masz skrypt na skilowanie.

 

Opublikowano

dzięki za odpowiedź ale ja poszukuje skryptu który by odznaczał monka gdy ma ponizej 30% hp i zaznaczał jak powyzej 50% a nie skilowanie na slime :) wystarczy mały skrypcik z tego co wiem tylko nie wiem jaki

Opublikowano

Odznacza Monka gdy ma poniżej 30% hp i zaznacza jak się podleczy do 50%.

local trainer = "Monk"
local lastTarget = 0
Module.New("BattleModule", function(module)
	--let's find a target
	if Self.TargetID() < 1 then
		for i = CREATURES_LOW, CREATURES_HIGH do
			local creature = Creature.GetFromIndex(i)
			if creature:isValid() and creature:ID() ~= Self.ID() then
				if creature:isOnScreen() and creature:isVisible() and creature:isAlive() and 

creature:isReachable() then
					local name = creature:Name()
					if creature:DistanceFromSelf() <= 1 then
						if name == trainer then --target found
							if creature:HealthPercent() >= 50 then
								if lastTarget > 0 and Creature(lastTarget):isAlive() then
									if creature:ID() == lastTarget then
										creature:Attack()
										break
									end
								else
									creature:Attack()
									lastTarget = creature:ID()
									break
								end
							end
						end
					end
				end
			end
		end
	else --is attacking
		local target = Creature(Self.TargetID())
		if target:isOnScreen() and target:isVisible() and target:isAlive() and target:isReachable() then
			if target:HealthPercent() <= 30 then
				Self.StopAttack()
			else
				if not target:isTarget() then
					target:Attack()
				end
			end
		end
	end
	module:Delay(1000)
end)

Na przyszłość pisz TUTAJ.

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...