PDA

View Full Version : Xenobot Sio



Itz Guti
02-06-2017, 02:09 AM
Hey,

I used Search Function for Sio Script,
but the Script i found is not really working can someone help me out?

Jetta
02-10-2017, 05:24 AM
I use these two scripts and done it for like 2 years. It's one sio and one mas res script works great I think to use both at same time. Here is dropbox links.
https://www.dropbox.com/s/4b1a4gj48ekpwry/%5BSupport%5D%20Exura%20Sio.lua?dl=0
https://www.dropbox.com/s/kg4n2qreaa15l4d/%5BSupport%5D%20Exura%20Gran%20Mas%20Res.lua?dl=0

Itz Guti
02-11-2017, 12:43 AM
thanks mate!

Samoxx
12-25-2017, 11:45 AM
LUA Code:

--Advenced script for elder druid who using sio spell for healing friends--

local PercentHPtoHeal = 90 -- PERCENTAGE of health and below to sio party members/war allies
local RandHP = 3 -- Health randomization percentage (over 5% is unnecessary and can cause slow heal times)
local SelfMP = 500 -- Minimum amount of mana to have when using sio (actual mana, not a percentage)
local RandMP = 3 -- Mana randomization percentage (over 5% is unnecessary and can cause slow heal times)
local SelfHP = 700 -- Minimum health to have before using sio (actual health, not a percentage)
local RandHP2 = 3 -- Self health randomization percentage (over 5% is unnecessary and can cause slow heal times)
local HealParty = true -- Heal Party, true/false
local HealWarAllies = true -- HealWarAllies, true/false
local HealWhiteList = true -- Heal White list players, true/false

local WhiteList = {"Player Name 1", "Player Name 2", "Player Name 3", "Player Name 4"} -- names of players to heal as long as "HealWhiteList" is true

-- ! ! ! ! ! ! ! ! ! DO NOT TOUCH BELOW HERE ! ! ! ! ! ! ! ! ! --
function AutoSio()
local PercentHPtoHeal = (PercentHPtoHeal + (math.random((RandHP*-1),RandHP)))
local MPpercent = ((Self.Mana() / Self.MaxMana())*100)
local HPpercent = ((Self.Health() / Self.MaxHealth())*100)
local SelfMP = (((SelfMP / Self.MaxMana())*100) + (math.random((RandMP*-1),RandMP)))
local SelfHP = (((SelfHP / Self.MaxHealth())*100) + (math.random((RandHP2*-1),RandHP2)))
local mob = Self.GetSpectators(false)
for i = 1, #mob do
if mob[i]:isPlayer() then
playername = mob[i]:Name()
AfriendPos = mob[i]:Position()
if (HealWarAllies and mob[i]:isWarAlly()) or (HealParty and mob[i]:isPartyMember()) or (HealWhiteList and table.find(WhiteList, playername, false)) then
if (mob[i]:HealthPercent() <= PercentHPtoHeal) and (MPpercent >= SelfMP) and (HPpercent >= SelfHP) and (Self.DistanceFromPosition(AfriendPos.x, AfriendPos.y, AfriendPos.z) <= 7) and (Self.Position().z == AfriendPos.z) then
Self.Cast("exura sio ""..playername, 140)
wait(800,900)
break
end
end
end
end
end
while true do
AutoSio()
wait(100,125)
end