SRL Archive - Reflection Help

R_GetSkillLevel/Experience Constant?


Runescape Pro

2010-11-17 15:59:46

There are two ways to specify what skill you want to be checking. You can use a string or a const. If I'm trying to check RC, what would I put as the const? In the aforementioned function's descriptions, it says the const of a skill is significantly faster. Please help? Thanks in advance.

Coh3n

2010-11-17 16:09:11

Are you talking about these?

{ const Skills consts
Description: To be used with Players.Level[] array
Players woodcutting level: Players[i].Level[Skill_WoodCutting]
Last Edit: 22 June 2010 -- Nava2
}
const
SKILL_ATTACK = 0;
SKILL_DEFENCE = 1;
SKILL_STRENGTH = 2;
SKILL_HITPOINTS = 3; SKILL_HP = SKILL_HITPOINTS;
SKILL_RANGE = 4;
SKILL_PRAYER = 5;
SKILL_MAGIC = 6;
SKILL_COOKING = 7;
SKILL_WOODCUTTING = 8;
SKILL_FLETCHING = 9;
SKILL_FISHING = 10;
SKILL_FIREMAKING = 11;
SKILL_CRAFTING = 12;
SKILL_SMITHING = 13;
SKILL_MINING = 14;
SKILL_HERBLORE = 15;
SKILL_AGILITY = 16;
SKILL_THIEVING = 17;
SKILL_SLAYER = 18;
SKILL_FARMING = 19;
SKILL_RUNECRAFTING = 20;
SKILL_HUNTER = 21;
SKILL_CONSTRUCTION = 22;
SKILL_SUMMONING = 23;
SKILL_DUNGEONEERING = 24;
They're in players.scar.

For Runecrafting, you'd put SKILL_RUNECRAFTING as the constant.

Cstrike

2010-11-17 16:12:55

From: Coh3n
Are you talking about these?

{ const Skills consts
Description: To be used with Players.Level[] array
Players woodcutting level: Players[i].Level[Skill_WoodCutting]
Last Edit: 22 June 2010 -- Nava2
}
const
SKILL_ATTACK = 0;
SKILL_DEFENCE = 1;
SKILL_STRENGTH = 2;
SKILL_HITPOINTS = 3; SKILL_HP = SKILL_HITPOINTS;
SKILL_RANGE = 4;
SKILL_PRAYER = 5;
SKILL_MAGIC = 6;
SKILL_COOKING = 7;
SKILL_WOODCUTTING = 8;
SKILL_FLETCHING = 9;
SKILL_FISHING = 10;
SKILL_FIREMAKING = 11;
SKILL_CRAFTING = 12;
SKILL_SMITHING = 13;
SKILL_MINING = 14;
SKILL_HERBLORE = 15;
SKILL_AGILITY = 16;
SKILL_THIEVING = 17;
SKILL_SLAYER = 18;
SKILL_FARMING = 19;
SKILL_RUNECRAFTING = 20;
SKILL_HUNTER = 21;
SKILL_CONSTRUCTION = 22;
SKILL_SUMMONING = 23;
SKILL_DUNGEONEERING = 24;
They're in players.scar.

For Runecrafting, you'd put SKILL_RUNECRAFTING as the constant.


I love you, I've been looking for that.

Runescape Pro

2010-11-17 19:01:29

Thank you sir. :)