Hi guys, i am try put my templar bot, but i have many problem with someone skills, i am lvl 69 asmodian. the error is 597 line but, i dont know, this is my Templar.lua fixed for me, is simple and is functional but if anyone can help me performance it, i want use buff attack and potions, but i dont know how, please help me, and sorry for my english
function Attack( Entity, Range, Stunned )
--if Settings.CritFood then
-- self:CheckCritFood();
-- end
--if Settings.AttackFood then
--self:CheckAttackFood();
--end
--if Settings.NaturalHeal then
-- self:CheckNaturalHeal();
--end
-- if Settings.AttackScroll then
-- self:CheckAttackScroll();
-- end
-- if Settings.RunScroll then
-- self:CheckRunScroll();
-- end
-- if Helper:CheckAvailable( "Aether Leash" ) then
-- Helper:CheckExecute( "Aether Leash" );
-- return false;
-- end
-- if Helper:CheckAvailable( "Empyrean Fury" ) then
-- Helper:CheckExecute( "Empyrean Fury" );
-- return false;
-- end
-- if Helper:CheckAvailable( "Divine Fury" ) then
-- Helper:CheckExecute( "Divine Fury" );
-- return false;
-- end
-- if Settings.Templar.AllowDoomLure and Range >= 5 and Range <= 17 and Helper:CheckAvailable( "Aether Leash" ) then
-- Helper:CheckExecute( "Aether Leash" );
-- return false;
-- end
-- -- Ranged Stumbled 1: Springing Slice
-- if Helper:CheckAvailable( "Illusion Chains" ) then
-- Helper:CheckExecute( "Illusion Chains" );
-- return false;
-- end
-- if Player:GetDP() >= 2000 then
-- if Helper:CheckAvailable( "Empyrean Chastisement" ) then
-- Helper:CheckExecute( "Empyrean Chastisement" );
-- return false;
-- elseif Helper:CheckAvailable( "Hand of Healing" ) then
-- Helper:CheckExecute( "Hand of Healing" );
-- return false;
-- end
-- end
if self.AttackStarted ~= Entity:GetID() then
self.AttackStarted = Entity:GetID();
Helper:CheckExecute( "Attack/Chat" );
return false;
end
if Helper:CheckAvailable( "Dazing Severe Blow" ) then
self.FerociousTrigger = true;
Helper:CheckExecute( "Dazing Severe Blow" );
return false;
end
if Helper:CheckAvailable( "Ferocious Strike" ) then
Helper:CheckExecute( "Ferocious Strike" );
return false;
end
if Helper:CheckAvailable( "Body Smash" ) then
Helper:CheckExecute( "Body Smash" );
return false;
elseif Helper:CheckAvailable( "Inquisitor's Blow" ) then
Helper:CheckExecute( "Inquisitor's Blow" );
return false;
end
if Helper:CheckAvailable( "Punishing Thrust" ) then
Helper:CheckExecute( "Punishing Thrust" );
return false;
end
if Helper:CheckAvailable( "Punishment" ) then
Helper:CheckExecute( "Punishment" );
return false;
end
if Helper:CheckAvailable( "Holy Punishment" ) then
Helper:CheckExecute( "Holy Punishment" );
return false;
end
if Helper:CheckAvailable( "Sword Storm" ) then
Helper:CheckExecute( "Sword Storm" );
return false;
end
return true;
end
function Heal( BeforeForce )
if Helper:CheckAvailable( "Empyrean Armor" ) and Player:GetHealth() <= 75 then
Helper:CheckExecute( "Empyrean Armor" );
return false;
end
-- Defense 2: Iron Skin
if Helper:CheckAvailable( "Iron Skin" ) and Player:GetHealth() <= 50 then
Helper:CheckExecute( "Iron Skin" );
return false;
end
-- Health Recover: Prayer of Resilience
if Player:GetHealth() <= 55 and Helper:CheckAvailable( "Prayer of Resilience" ) then
Helper:CheckExecute( "Prayer of Resilience" );
return false;
end
-- Nothing was executed, continue with other functions.
return true;
end
function Pause()
if ( self.StateBuffTime == nil or self.StateBuffTime < Time()) then
-- Retrieve the state.
local EntityState = Player:GetState();
-- Update the state checking timer.
self.StateBuffTime = Time() + 1000;
end
-- Nothing was executed, continue with other functions.
return true;
Hi guys, i am try put my templar bot, but i have many problem with someone skills, i am lvl 69 asmodian. the error is 597 line but, i dont know, this is my Templar.lua fixed for me, is simple and is functional but if anyone can help me performance it, i want use buff attack and potions, but i dont know how, please help me, and sorry for my english
function Attack( Entity, Range, Stunned )
--if Settings.CritFood then
-- self:CheckCritFood();
-- end
--if Settings.AttackFood then
--self:CheckAttackFood();
--end
--if Settings.NaturalHeal then
-- self:CheckNaturalHeal();
--end
-- if Settings.AttackScroll then
-- self:CheckAttackScroll();
-- end
-- if Settings.RunScroll then
-- self:CheckRunScroll();
-- end
-- if Helper:CheckAvailable( "Aether Leash" ) then
-- Helper:CheckExecute( "Aether Leash" );
-- return false;
-- end
-- if Helper:CheckAvailable( "Empyrean Fury" ) then
-- Helper:CheckExecute( "Empyrean Fury" );
-- return false;
-- end
-- if Helper:CheckAvailable( "Divine Fury" ) then
-- Helper:CheckExecute( "Divine Fury" );
-- return false;
-- end
-- if Settings.Templar.AllowDoomLure and Range >= 5 and Range <= 17 and Helper:CheckAvailable( "Aether Leash" ) then
-- Helper:CheckExecute( "Aether Leash" );
-- return false;
-- end
-- -- Ranged Stumbled 1: Springing Slice
-- if Helper:CheckAvailable( "Illusion Chains" ) then
-- Helper:CheckExecute( "Illusion Chains" );
-- return false;
-- end
-- if Player:GetDP() >= 2000 then
-- if Helper:CheckAvailable( "Empyrean Chastisement" ) then
-- Helper:CheckExecute( "Empyrean Chastisement" );
-- return false;
-- elseif Helper:CheckAvailable( "Hand of Healing" ) then
-- Helper:CheckExecute( "Hand of Healing" );
-- return false;
-- end
-- end
if self.AttackStarted ~= Entity:GetID() then
self.AttackStarted = Entity:GetID();
Helper:CheckExecute( "Attack/Chat" );
return false;
end
if Helper:CheckAvailable( "Dazing Severe Blow" ) then
self.FerociousTrigger = true;
Helper:CheckExecute( "Dazing Severe Blow" );
return false;
end
if Helper:CheckAvailable( "Ferocious Strike" ) then
Helper:CheckExecute( "Ferocious Strike" );
return false;
end
if Helper:CheckAvailable( "Body Smash" ) then
Helper:CheckExecute( "Body Smash" );
return false;
elseif Helper:CheckAvailable( "Inquisitor's Blow" ) then
Helper:CheckExecute( "Inquisitor's Blow" );
return false;
end
if Helper:CheckAvailable( "Punishing Thrust" ) then
Helper:CheckExecute( "Punishing Thrust" );
return false;
end
if Helper:CheckAvailable( "Punishment" ) then
Helper:CheckExecute( "Punishment" );
return false;
end
if Helper:CheckAvailable( "Holy Punishment" ) then
Helper:CheckExecute( "Holy Punishment" );
return false;
end
if Helper:CheckAvailable( "Sword Storm" ) then
Helper:CheckExecute( "Sword Storm" );
return false;
end
return true;
end
function Heal( BeforeForce )
if Helper:CheckAvailable( "Empyrean Armor" ) and Player:GetHealth() <= 75 then
Helper:CheckExecute( "Empyrean Armor" );
return false;
end
-- Defense 2: Iron Skin
if Helper:CheckAvailable( "Iron Skin" ) and Player:GetHealth() <= 50 then
Helper:CheckExecute( "Iron Skin" );
return false;
end
-- Health Recover: Prayer of Resilience
if Player:GetHealth() <= 55 and Helper:CheckAvailable( "Prayer of Resilience" ) then
Helper:CheckExecute( "Prayer of Resilience" );
return false;
end
-- Nothing was executed, continue with other functions.
return true;
end
function Pause()
if ( self.StateBuffTime == nil or self.StateBuffTime < Time()) then
-- Retrieve the state.
local EntityState = Player:GetState();
-- Update the state checking timer.
self.StateBuffTime = Time() + 1000;
end
-- Nothing was executed, continue with other functions.
return true;
end
What AionInterface.dll are you using to make it work?
Here you go guys, fixed some smaller issues today.
For my usage it works now 100%.
It's not optimized and some debug code is still in there.
So Performance could take a small hit.
Maybe Ninja or me will release a cleaned version.
No support. But if you post me the exact Lua Command what gives wrong output, i maybe help you ;-)
it's so funny to see how many players are back in PVP since aionscript work again...
without AS they didn't come hahah after 2 weeks waiting for pvp no one now many are back . If AS die mean AIOn die too nodays lolll
noticed that with AS open, on some specific maps the client crash - tried 4 times into a specific instance and every time it crashed few seconds after I opened AS, without it open the game was running perfectly, will test it out more :P
edit: getting crash even by using nogravity in certain moments, is like the char getting bounced versus an invisible wall and it make the client crash right after
What happened to aionscript ? 08/30/2013 - Aion - 2 Replies Took a summerbreak from aion and coming back the website is down?
Is aionscript no more ?
Aionscript 08/29/2013 - Aion - 4 Replies Why is Aionscript not working anymore and do they have a ETA on this fix?
AionScript 02/26/2013 - Aion - 2 Replies - Does it still works?
- What can a sorc do with it at the moment?
- Do ppl. get banned for using it or banned because of own stupidy
(: showing the hack when ppl. are near and so on).
Thanks
- Aion EU!
Aionscript and other Bots 01/18/2013 - Aion - 0 Replies Hey
Blastradius isnt supporting AS longer i think because he doesnt answer us... . Do u know another bots which can do solo bosses with no gravity and teleport hack ?
Fragen zu AionScript 04/24/2012 - Aion - 0 Replies Ich würde gerne einen Kleriker hinter meinem Ranger herlaufen lassen und diesen als Healbot zu benutzen. Allerdings funzt es nicht so wie es soll, besser gesagt der Kleri macht gar nichts.
Ich gehe folgendermassen vor:
Ich starte 2 mal das Spiel und logge mich ein
Ich starte Aion Script und wähle den Prozess mit meinem Kleri aus.
Dann wähle ich das OffizialGrinderFramework aus und klicke auf "on"
soweit so gut, aber wenn ich dann in gruppe bin und mein jäger schaden bekommt macht der...