12-31-2011, 21:13 PM
I need to know if those two script codes use same proccessor resources or which consume less.
the only difference is first one i defiened
GetTargetSave = GetTarget();
does that makes proccess less data?
LUA Programming
GetTargetSave = GetTarget();
if (GetTargetSave ~= nil) then
if (GetTargetSave:GetRangeTo(GetMe()) < 600) and (GetTargetSave:GetHp() ~= 0) and (GetTargetSave:IsMyPartyMember()) and (GetMe():GetMp() > 207) then
if (GetTargetSave:GetHpPercent() < 30) then
Command("/useskill Panic Heal");
elseif (GetSkills():FindById(11755):IsSkillAvailable() == true) and (GetTargetSave:GetMaxHp() - GetTargetSave:GetHp() < 3000) and (GetTargetSave:GetHpPercent() < 80) and (GetMe():GetMp() > 138) then
Command("/useskill Radiant Heal");
end;
end;
end;
LUA Programming
if (GetTarget() ~= nil) then
if (GetTarget():GetRangeTo(GetMe()) < 600) and (GetTarget():GetHp() ~= 0) and (GetTarget():IsMyPartyMember()) and (GetMe():GetMp() > 207) then
if (GetTarget():GetHpPercent() < 30) then
Command("/useskill Panic Heal");
elseif (GetSkills():FindById(11755):IsSkillAvailable() == true) and (GetTarget():GetMaxHp() - GetTarget():GetHp() < 3000) and (GetTarget():GetHpPercent() < 80) and (GetMe():GetMp() > 138) then
Command("/useskill Radiant Heal");
end;
end;
end;
the only difference is first one i defiened
GetTargetSave = GetTarget();
does that makes proccess less data?