[Release]All Skills Command

05/12/2009 02:16 Pete1990#1
I was asked for this command on LOTF HELP chat box so i put it out there for everone Well here you go. Just put this umm here ur other commands are:) [WARNING] FLAME ME ILL REPORT YOU(Peteninja said so) If this helps hit Thanks:)
This one is for Ini Files
HTML Code:
if (Splitter[0] == "/learnall")
                                        {
                                            MyChar.Skills.Clear();
                                            MyChar.Skill_Exps.Clear();
                                            MyChar.LearnSkill(1015, 0);
                                            MyChar.LearnSkill(1020, 0);
                                            MyChar.LearnSkill(1025, 0);
                                            MyChar.LearnSkill(1040, 0);
                                            MyChar.LearnSkill(1110, 0);
                                            MyChar.LearnSkill(8002, 0);
                                            MyChar.LearnSkill(1320, 2);
                                            MyChar.LearnSkill(1050, 0);
                                            MyChar.LearnSkill(9876, 0);
                                            MyChar.LearnSkill(1000, 4);
                                            MyChar.LearnSkill(1001, 3);
                                            MyChar.LearnSkill(1002, 3);
                                            MyChar.LearnSkill(1005, 4);
                                            MyChar.LearnSkill(1010, 0);
                                            MyChar.LearnSkill(1015, 0);
                                            MyChar.LearnSkill(1020, 0);
                                            MyChar.LearnSkill(1030, 0);
                                            MyChar.LearnSkill(1040, 0);
                                            MyChar.LearnSkill(1055, 3);
                                            MyChar.LearnSkill(1060, 0);
                                            MyChar.LearnSkill(1075, 4);
                                            MyChar.LearnSkill(1045, 4);
                                            MyChar.LearnSkill(1076, 4);
                                            MyChar.LearnSkill(1085, 4);
                                            MyChar.LearnSkill(1090, 4);
                                            MyChar.LearnSkill(1095, 4);
                                            MyChar.LearnSkill(1100, 0);
                                            MyChar.LearnSkill(1105, 0);
                                            MyChar.LearnSkill(1115, 4);
                                            MyChar.LearnSkill(1120, 3);
                                            MyChar.LearnSkill(1120, 3);
                                            MyChar.LearnSkill(1120, 3);
                                            MyChar.LearnSkill(1120, 3);
                                            MyChar.LearnSkill(1125, 0);
                                            MyChar.LearnSkill(1150, 7);
                                            MyChar.LearnSkill(1165, 3);
                                            MyChar.LearnSkill(1160, 3);
                                            MyChar.LearnSkill(1051, 0);
                                            MyChar.LearnSkill(1021, 0);
                                            MyChar.LearnSkill(1175, 4);
                                            MyChar.LearnSkill(1170, 4);
                                            MyChar.LearnSkill(1080, 7);
                                            MyChar.LearnSkill(1190, 2);
                                            MyChar.LearnSkill(1195, 2);
                                            MyChar.LearnSkill(1230, 9);
                                            MyChar.LearnSkill(1250, 9);
                                            MyChar.LearnSkill(1260, 9);
                                            MyChar.LearnSkill(1270, 7);
                                            MyChar.LearnSkill(1290, 9);
                                            MyChar.LearnSkill(1300, 9);
                                            MyChar.LearnSkill(5040, 9);
                                            MyChar.LearnSkill(5050, 9);
                                            MyChar.LearnSkill(1310, 9);
                                            MyChar.LearnSkill(1320, 2);
                                            MyChar.LearnSkill(1280, 8);
                                            MyChar.LearnSkill(1360, 4);
                                            MyChar.LearnSkill(1350, 4);
                                            MyChar.LearnSkill(5010, 9);
                                            MyChar.LearnSkill(5020, 9);
                                            MyChar.LearnSkill(5001, 9);
                                            MyChar.LearnSkill(5030, 9);
                                            MyChar.LearnSkill(8000, 5);
                                            MyChar.LearnSkill(8001, 5);
                                            MyChar.LearnSkill(8030, 0);
                                            MyChar.LearnSkill(8036, 0);
                                            MyChar.LearnSkill(8003, 0);
                                            MyChar.LearnSkill(9000, 3);
                                            MyChar.LearnSkill(4000, 3);
                                            MyChar.LearnSkill(4010, 3);
                                            MyChar.LearnSkill(4020, 3);
                                            MyChar.LearnSkill(4030, 3);
                                            MyChar.LearnSkill(4040, 3);
                                            MyChar.LearnSkill(4060, 3);
                                            MyChar.LearnSkill(4070, 3);
                                            MyChar.LearnSkill(10200, 0);
                                            MyChar.LearnSkill(10202, 2);
                                            MyChar.LearnSkill(10201, 0);
                                            MyChar.LearnSkill(7000, 9);
                                            MyChar.LearnSkill(7030, 9);
                                            MyChar.LearnSkill(7010, 9);
                                            MyChar.LearnSkill(7020, 9);
                                            MyChar.LearnSkill(7040, 9);
                                            MyChar.LearnSkill(3050, 0);
                                            MyChar.LearnSkill(3080, 0);
                                            MyChar.LearnSkill(3060, 0);
                                            MyChar.LearnSkill(3090, 5);
                                        }
This one is gonna be for Mysql
HTML Code:
if (Splitter[0] == "/learnall")
                {
                    Char.Skills.Clear();
                    Char.Skill_Exps.Clear();
                    Char.MyClient.MyChar.LearnSkill(1015, 0);
                    Char.MyClient.MyChar.LearnSkill(1020, 0);
                    Char.MyClient.MyChar.LearnSkill(1025, 0);
                    Char.MyClient.MyChar.LearnSkill(1040, 0);
                    Char.MyClient.MyChar.LearnSkill(1110, 0);
                    Char.MyClient.MyChar.LearnSkill(8002, 0);
                    Char.MyClient.MyChar.LearnSkill(1320, 2);
                    Char.MyClient.MyChar.LearnSkill(1050, 0);
                    Char.MyClient.MyChar.LearnSkill(9876, 0);
                    Char.MyClient.MyChar.LearnSkill(1000, 4);
                    Char.MyClient.MyChar.LearnSkill(1001, 3);
                    Char.MyClient.MyChar.LearnSkill(1002, 3);
                    Char.MyClient.MyChar.LearnSkill(1005, 4);
                    Char.MyClient.MyChar.LearnSkill(1010, 0);
                    Char.MyClient.MyChar.LearnSkill(1015, 0);
                    Char.MyClient.MyChar.LearnSkill(1020, 0);
                    Char.MyClient.MyChar.LearnSkill(1030, 0);
                    Char.MyClient.MyChar.LearnSkill(1040, 0);
                    Char.MyClient.MyChar.LearnSkill(1055, 3);
                    Char.MyClient.MyChar.LearnSkill(1060, 0);
                    Char.MyClient.MyChar.LearnSkill(1075, 4);
                    Char.MyClient.MyChar.LearnSkill(1045, 4);
                    Char.MyClient.MyChar.LearnSkill(1076, 4);
                    Char.MyClient.MyChar.LearnSkill(1085, 4);
                    Char.MyClient.MyChar.LearnSkill(1090, 4);
                    Char.MyClient.MyChar.LearnSkill(1095, 4);
                    Char.MyClient.MyChar.LearnSkill(1100, 0);
                    Char.MyClient.MyChar.LearnSkill(1105, 0);
                    Char.MyClient.MyChar.LearnSkill(1115, 4);
                    Char.MyClient.MyChar.LearnSkill(1120, 3);
                    Char.MyClient.MyChar.LearnSkill(1120, 3);
                    Char.MyClient.MyChar.LearnSkill(1120, 3);
                    Char.MyClient.MyChar.LearnSkill(1120, 3);
                    Char.MyClient.MyChar.LearnSkill(1125, 0);
                    Char.MyClient.MyChar.LearnSkill(1150, 7);
                    Char.MyClient.MyChar.LearnSkill(1165, 3);
                    Char.MyClient.MyChar.LearnSkill(1160, 3);
                    Char.MyClient.MyChar.LearnSkill(1051, 0);
                    Char.MyClient.MyChar.LearnSkill(1021, 0);
                    Char.MyClient.MyChar.LearnSkill(1175, 4);
                    Char.MyClient.MyChar.LearnSkill(1170, 4);
                    Char.MyClient.MyChar.LearnSkill(1080, 7);
                    Char.MyClient.MyChar.LearnSkill(1190, 2);
                    Char.MyClient.MyChar.LearnSkill(1195, 2);
                    Char.MyClient.MyChar.LearnSkill(1230, 9);
                    Char.MyClient.MyChar.LearnSkill(1250, 9);
                    Char.MyClient.MyChar.LearnSkill(1260, 9);
                    Char.MyClient.MyChar.LearnSkill(1270, 7);
                    Char.MyClient.MyChar.LearnSkill(1290, 9);
                    Char.MyClient.MyChar.LearnSkill(1300, 9);
                    Char.MyClient.MyChar.LearnSkill(5040, 9);
                    Char.MyClient.MyChar.LearnSkill(5050, 9);
                    Char.MyClient.MyChar.LearnSkill(1310, 9);
                    Char.MyClient.MyChar.LearnSkill(1320, 2);
                    Char.MyClient.MyChar.LearnSkill(1280, 8);
                    Char.MyClient.MyChar.LearnSkill(1360, 4);
                    Char.MyClient.MyChar.LearnSkill(1350, 4);
                    Char.MyClient.MyChar.LearnSkill(5010, 9);
                    Char.MyClient.MyChar.LearnSkill(5020, 9);
                    Char.MyClient.MyChar.LearnSkill(5001, 9);
                    Char.MyClient.MyChar.LearnSkill(5030, 9);
                    Char.MyClient.MyChar.LearnSkill(8000, 5);
                    Char.MyClient.MyChar.LearnSkill(8001, 5);
                    Char.MyClient.MyChar.LearnSkill(8030, 0);
                    Char.MyClient.MyChar.LearnSkill(8036, 0);
                    Char.MyClient.MyChar.LearnSkill(8003, 0);
                    Char.MyClient.MyChar.LearnSkill(9000, 3);
                    Char.MyClient.MyChar.LearnSkill(4000, 3);
                    Char.MyClient.MyChar.LearnSkill(4010, 3);
                    Char.MyClient.MyChar.LearnSkill(4020, 3);
                    Char.MyClient.MyChar.LearnSkill(4030, 3);
                    Char.MyClient.MyChar.LearnSkill(4040, 3);
                    Char.MyClient.MyChar.LearnSkill(4060, 3);
                    Char.MyClient.MyChar.LearnSkill(4070, 3);
                    Char.MyClient.MyChar.LearnSkill(10200, 0);
                    Char.MyClient.MyChar.LearnSkill(10202, 2);
                    Char.MyClient.MyChar.LearnSkill(10201, 0);
                    Char.MyClient.MyChar.LearnSkill(7000, 9);
                    Char.MyClient.MyChar.LearnSkill(7030, 9);
                    Char.MyClient.MyChar.LearnSkill(7010, 9);
                    Char.MyClient.MyChar.LearnSkill(7020, 9);
                    Char.MyClient.MyChar.LearnSkill(7040, 9);
                    Char.MyClient.MyChar.LearnSkill(3050, 0);
                    Char.MyClient.MyChar.LearnSkill(3080, 0);
                    Char.MyClient.MyChar.LearnSkill(3060, 0);
                    Char.MyClient.MyChar.LearnSkill(3090, 5);
                }
05/12/2009 02:46 superplox#2
nice i use to have this code but i deleted it becouse it was buggy =\
05/12/2009 03:00 kinshi88#3
A foreach loop would be way better lol
05/12/2009 03:11 PeTe Ninja#4
Quote:
Originally Posted by kinshi88 View Post
A foreach loop would be way better lol
xD pete that is what i was telling you on chatbox you could do like each bigger or w.e but your way isgood too :D
05/12/2009 03:17 Pete1990#5
My way is fine for me and easyer:D
05/12/2009 03:28 superplox#6
kinshi is just trying to help lol
05/12/2009 03:52 Pete1990#7
I know im just lazy to do it i dont use that code anymore so
05/12/2009 10:52 alexbigfoot#8
Code:
if (Splitter[0] == "/learnall")
{
MyChar.Skills.Clear();
MyChar.Skill_Exps.Clear();
foreach (ushort SkillID in DataBase.SkillsDone.Keys)
    MyChar.LearnSkill(SkillID, DataBase.SkillsDone[SkillID]);
}
.
05/12/2009 13:02 Vortex.#9
+1 nice easy simple code
05/12/2009 13:49 DiegoTehCoder#10
Hehe nooby but it works! +Thanks
05/12/2009 15:44 alexbigfoot#11
Quote:
Originally Posted by PeTe Ninja View Post
This doesn't work..it gets some errors when placing in the source...
Can someone tell me whats the error?
05/12/2009 21:37 CIRASH#12
not working for me n,n
05/12/2009 21:53 PeTe Ninja#13
Quote:
Originally Posted by alexbigfoot View Post
Can someone tell me whats the error?
Error 1 The best overloaded method match for 'COServer_Project.Character.LearnSkill(short, byte)' has some invalid arguments
Error 3 Argument '2': cannot convert from 'object' to 'byte'
Error 3 Argument '2': cannot convert from 'object' to 'byte'
05/12/2009 22:36 _Emme_#14
Quote:
Originally Posted by PeTe Ninja View Post
Error 1 The best overloaded method match for 'COServer_Project.Character.LearnSkill(short, byte)' has some invalid arguments
Error 3 Argument '2': cannot convert from 'object' to 'byte'
Error 3 Argument '2': cannot convert from 'object' to 'byte'

Quote:
if (Splitter[0] == "/learnall")
{
MyChar.Skills.Clear();
MyChar.Skill_Exps.Clear();
foreach (ushort SkillID in DataBase.SkillsDone.Keys)
MyChar.LearnSkill(SkillID, (byte)DataBase.SkillsDone[SkillID]);

}
Yes, I agree. Removing an 'u' and adding a '(byte)' must be really diffucult.

Try next time, it's not as hard as it looks like.

Regards Emme
05/12/2009 22:44 PeTe Ninja#15
Quote:
Originally Posted by EmmeTheCoder View Post
Yes, I agree. Removing an 'u' and adding a '(byte)' must be really diffucult.

Try next time, it's not as hard as it looks like.

Regards Emme
xD i did try ill test later