|Only Registered members can see download links. | Click here to buy subscription or here to register.
Hello.
Unfortunately no, I had troubles in past, so I don't sell scripts anymore.
|Only Registered members can see download links. | Click here to buy subscription or here to register.|Only Registered members can see download links. | Click here to buy subscription or here to register.alt="Sad" title="Sad" class="smilie smilie_8" />
However I still help people for free. But feel free to make any donations, but without any obligations between the two of us. I replied your PM back with our email address.
I won't be sad if you don't, but I will certainly be happy if you do it on your own.
|Only Registered members can see download links. | Click here to buy subscription or here to register.|Only Registered members can see download links. | Click here to buy subscription or here to register.alt="Smile" title="Smile" class="smilie smilie_1" />
You can use this script to check if GM healed your mana:
|Only Registered members can see download links. | Click here to buy subscription or here to register.
As I said, you can use Alerts -> GM Detected -> Pause Bot to pause bot when GM is detected. If you enable Persistents -> (Persistent) -> Pause on Pause Bot? then the persistent will be paused when Bot is paused. So the script would be paused if GM is detected.
Notice that Bot cannot detect a GM when it's invisible.
If i understood you correctly, that's what you asked for:
Script #1
It will ONLY make runes if your mana % is between 30% and 40%. At the start, it will calculate how many runes it can make based on CONFIG.ManaSpell (default: 200) and make only that amount. So if GM heals while you make runes, it would still make the same amount.
Examples:
-- You have 30% (let's say that's 600 mana) and it takes 200 mana per rune, it will make 3 runes no matter what.
-- You have 40% mana (let's say that's 800 mana) and it takes 200 mana per rune, it will make 4 runes no matter what.
-- You have 41% mana, it will NOT make ANY runes.
local CONFIG = {
ManaStart = { Min = 30, Max = 40 }, -- Starts making runes when mana % is INSIDE this range.
Spell = 'adori vis', -- Spell to make rune.
ManaSpell = 200, -- Mana to to make rune. Used to calculate how many runes it will make in a row.
}
local manaPercent = mppc()
if manaPercent >= CONFIG.ManaStart.Min and manaPercent <= CONFIG.ManaStart.Max then
local amountRunes = math.floor(mp() / CONFIG.ManaSpell)
for i = 1, amountRunes do
if not cancast() then
wait(1000, 1300)
end
say(CONFIG.Spell)
end
end
Script #2
Works pretty much as the script above, but without start range.
It will ONLY make runes if your mana % is higher than CONFIG.ManaStart (default: 80). At the start, it will calculate how many runes it can make based on CONFIG.ManaSpell (default: 200) and make only that amount. So if GM heals while making runes, it would still make the same amount.
Examples:
-- You have 80% (let's say that's 1000 mana) and it takes 200 mana per rune, it will make 5 runes no matter what.
local CONFIG = {
ManaStart = 80, -- Starts making runes when mana % is equal or higher this value.
Spell = 'adori vis', -- Spell to make rune.
ManaSpell = 200, -- Mana to to make rune. Used to calculate how many runes it will make in a row.
}
local manaPercent = mppc()
if manaPercent >= CONFIG.ManaStart then
local amountRunes = math.floor(mp() / CONFIG.ManaSpell)
for i = 1, amountRunes do
if not cancast() then
wait(1000, 1300)
end
say(CONFIG.Spell)
end
end
Script #3
This script will ONLY make runes if your mana % is between 30% and 40%. It will only try to make X runes according the value you setup on CONFIG.SpellAttempts (default: 3). So if GM heals, it would still make the same amount.
Examples:
-- You have 31% mana, it will make 3 runes no matter what.
-- You have 40% mana, it will make 3 runes no matter what.
-- You have 41% mana, it will NOT make ANY runes.
local CONFIG = {
ManaStart = { Min = 30, Max = 40 }, -- Starts making runes when mana % is INSIDE this range.
Spell = 'adori vis', -- Spell to make rune.
SpellAttempts = 3, -- How many runes should it make when reaching mana start?
}
local manaPercent = mppc()
if manaPercent >= CONFIG.ManaStart.Min and manaPercent <= CONFIG.ManaStart.Max then
for i = 1, SpellAttempts do
if not cancast() then
wait(1000, 1300)
end
say(CONFIG.Spell)
end
end