Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void GetStats(byte inClass, byte inLevel, Client.GameClient client)
- {
- string Class = "";
- inClass = (byte)((inClass / 10) * 10);
- switch (inClass)
- {
- case 10: Class = "Trojan"; break;
- case 20: Class = "Warrior"; break;
- case 40: Class = "Archer"; break;
- case 50: Class = "Ninja"; break;
- case 60: Class = "Monk"; break;
- case 70: Class = "Pirate"; break;
- case 80: Class = "LongLee"; break;
- default: Class = "Taoist"; break;
- }
- inLevel = Math.Max((byte)10, inLevel);
- inLevel = Math.Min((byte)120, inLevel);
- string[] Data = null;
- if (Class == "Trojan")
- Data = TrojanStats[inLevel].Split(',');
- else if (Class == "Warrior")
- Data = WarriorStats[inLevel].Split(',');
- else if (Class == "Archer")
- Data = ArcherStats[inLevel].Split(',');
- else if (Class == "Ninja")
- Data = NinjaStats[inLevel].Split(',');
- else if (Class == "Taoist")
- Data = TaoistStats[inLevel].Split(',');
- else if (Class == "Monk")
- Data = MonkStats[inLevel].Split(',');
- else if (Class == "Pirate")
- Data = MonkStats[inLevel].Split(',');
- else if (Class == "LongLee")
- Data = MonkStats[inLevel].Split(',');
- client.Entity.Strength = Convert.ToUInt16(Data[0]);
- client.Entity.Vitality = Convert.ToUInt16(Data[1]);
- client.Entity.Agility = Convert.ToUInt16(Data[2]);
- client.Entity.Spirit = Convert.ToUInt16(Data[3]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement