3 Parts all in green Part1. Add this to the top of your e3_basics.inc File (other parts are in same file ) Code: |----------------------------------------------------| |-Checks status of all Skills |/useage /bc SkillCheck #1# |This should be valid for Use on PEQ |----------------------------------------------------| #EVENT SkillCheck "<#1#> SkillCheck #2#" #EVENT SkillCheck "<#1#> CheckSkill #2#" Sub EVENT_SkillCheck(line,ChatSender,SkillToCheck) /echo Skill Checking for --> ${SkillToCheck} <-- /if (!${checkEventArgs[${ChatSender},${line},U,${SkillToCheck}]}) /return /varset SkillToCheck ${c_eventArgData} /if (${SkillToCheck.Equal[TEST]}) /bc TEST ALL /if (${Skill[${SkillToCheck}].SkillCap}>0 && ${Me.Skill[${SkillToCheck}]}>0 && ${Me.Skill[${SkillToCheck}]}>${Skill[${SkillToCheck}].SkillCap}) /bc [+G+] ${SkillToCheck} MAXED /if (${Skill[${SkillToCheck}].SkillCap}>0 && ${Me.Skill[${SkillToCheck}]}==${Skill[${SkillToCheck}].SkillCap}) /bc [+G+] ${SkillToCheck} MAXED /if (${Skill[${SkillToCheck}].SkillCap}>0 && ${Me.Skill[${SkillToCheck}]}>0 && ${Me.Skill[${SkillToCheck}]}<${Skill[${SkillToCheck}].SkillCap}) { /bc [+Y+] ${SkillToCheck} :: ${Me.Skill[${SkillToCheck}]} of ${Skill[${SkillToCheck}].SkillCap} } /if (${Skill[${SkillToCheck}].SkillCap}>0 && ${Me.Skill[${SkillToCheck}]}==0 && ${Me.Skill[${SkillToCheck}]}<${Skill[${SkillToCheck}].SkillCap}) { /bc [+R+] ${SkillToCheck} :: GOTO TRAINER:: ${Me.Skill[${SkillToCheck}]} of ${Skill[${SkillToCheck}].SkillCap} } /if (${Skill[${SkillToCheck}].SkillCap}==0 && ${Me.Skill[${SkillToCheck}]}>0) { /bc [+T+] ${SkillToCheck} ::${Me.Skill[${SkillToCheck}]} - OVERCAP } /return Part 2. Find this /doevents Exit Add the following line directly below it. Code: /doevents SkillCheck Part3. Paste this into game and reset your macros. Code: /alias /checkskill /bc CheckSkill
Usage: /checkskill Bash /only|Me /checkskill 1H Slashing /only|ROG /checkskill 2H Slashing /only|BER /checkskill Defense /only|Tank /checkskill Dodge