The addition of this method rids the need for War3_GetSkillLevel() API calls and increases performance for faster lockup of a users current skill when needed in other parts of the program:
Code://Better tracking of current level for increased performance! public OnSkillLevelChanged(client,race,skill,newskilllevel) { if(race==thisRaceID) { if(skill==SKILL_ONE) //1 { skill_level_one[client]=newskilllevel; } else if(skill==SKILL_TWO) //2 { skill_level_two[client]=newskilllevel; } else if(skill==SKILL_THREE) //3 { skill_level_three[client]=newskilllevel; } else if(skill==ULT) //4 { skill_level_ult[client]=newskilllevel; } } }







Register To Reply