Register for your free account! | Forgot your password?

You last visited: Today at 03:24

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release]3rd Reborn Script

Discussion on [Release]3rd Reborn Script within the CO2 PServer Guides & Releases forum part of the CO2 Private Server category.

Reply
 
Old   #1
 
TheLeGend209's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 157
Received Thanks: 15
[Release]3rd Reborn Script

Code:
public void ReBorn3(byte ToJob)
        {
            try
            {
                {
                    if (Level == 121)
                        StatP += 40;
                    else if (Level == 122)
                        StatP += 50;
                    else if (Level == 123)
                        StatP += 60;
                    else if (Level == 124)
                        StatP += 70;
                    else if (Level == 125)
                        StatP += 80;
                    else if (Level == 126)
                        StatP += 90;
                    else if (Level == 127)
                        StatP += 100;
                    else if (Level == 128)
                        StatP += 105;
                    else if (Level == 129)
                        StatP += 115;
                    else if (Level == 130)
                        StatP += 125;
                    else if (Level >= 131)
                        StatP += 175;

                    MyClient.SendPacket(General.MyPackets.Vital(UID, 11, StatP));


                    RBCount++;
                    Level = 15;
                    Exp = 0;
                    LearnSkill(9876, 0);
                    if (PrevJob == 15)
                    {
                        if (Job < 46 && Job > 40)//good to go!
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 132 || ToJob == 142)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1195, 0);
                            }
                            PrevJob = 45;
                        }
                        if (Job < 146 && Job > 141)//good to go!
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                                LearnSkill(1025, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1120, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            PrevJob = 145;
                        }
                        if (Job < 16 && Job > 10)//good to go!
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                                LearnSkill(3050, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                                LearnSkill(3050, 0);
                            }
                            if (ToJob == 132 || ToJob == 142)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(3050, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(3050, 0);
                            }
                            PrevJob = 15;
                        }
                        if (Job < 26 && Job > 20)//good to go!
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1020, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                                LearnSkill(3060, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1025, 0);
                                LearnSkill(1020, 0);
                                LearnSkill(3060, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1020, 0);
                                LearnSkill(3060, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1015, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                                LearnSkill(3060, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(3060, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            PrevJob = 25;
                        }
                        if (Job < 136 && Job > 131)//good to go
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1090, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1085, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(3090, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1175, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1100, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            PrevJob = 135;
                        }
                    }
                    else if (PrevJob == 25)
                    {
                        if (Job < 46 && Job > 40)//good
                        {
                            if (ToJob == 41)
                            {
                            }
                            if (ToJob == 21)
                            {
                            }
                            if (ToJob == 11)
                            {
                            }
                            if (ToJob == 132 || ToJob == 142)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1020, 0);
                            }
                            PrevJob = 45;
                        }
                        if (Job < 146 && Job > 141)//done
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1020, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1120, 0);
                                LearnSkill(1020, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1020, 0);
                            }
                            PrevJob = 145;
                        }
                        if (Job < 16 && Job > 10)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 132 || ToJob == 142)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(3050, 0);
                            }
                            PrevJob = 15;
                        }
                        if (Job < 26 && Job > 20)//done
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1020, 0);
                                LearnSkill(3060, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1025, 0);
                                LearnSkill(1020, 0);
                                LearnSkill(3060, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1020, 0);
                                LearnSkill(3060, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(3060, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(3060, 0);
                            }
                            PrevJob = 25;
                        }
                        if (Job < 136 && Job > 131)//done
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1020, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1100, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(3090, 0);
                                LearnSkill(1025, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1020, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1055, 0);
                                LearnSkill(1175, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1020, 0);
                                LearnSkill(1100, 0);
                            }
                            PrevJob = 135;
                        }
                    }
                    else if (PrevJob == 145)//done
                    {
                        if (Job < 46 && Job > 40)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132 || ToJob == 142)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1195, 0);
                            }
                            PrevJob = 45;
                        }
                        if (Job < 146 && Job > 141)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1120, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                            }
                            PrevJob = 145;
                        }
                        if (Job < 16 && Job > 10)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 132 || ToJob == 142)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(3050, 0);
                            }
                            PrevJob = 15;
                        }
                        if (Job < 26 && Job > 20)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1020, 0);
                                LearnSkill(3060, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1025, 0);
                                LearnSkill(1020, 0);
                                LearnSkill(3060, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1020, 0);
                                LearnSkill(3060, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(3060, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(3060, 0);
                            }
                            PrevJob = 25;
                        }
                        if (Job < 136 && Job > 131)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1120, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(3090, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1175, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1055, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1100, 0);
                            }
                            PrevJob = 135;
                        }
                    }
                    else if (PrevJob == 135)//yay done!
                    {
                        if (Job < 46 && Job > 40)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132 || ToJob == 142)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            PrevJob = 45;
                        }
                        if (Job < 146 && Job > 141)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1055, 0);
                                LearnSkill(1100, 0);
                                LearnSkill(1175, 0);
                                LearnSkill(1075, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1055, 0);
                                LearnSkill(1100, 0);
                                LearnSkill(1175, 0);
                                LearnSkill(1075, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1055, 0);
                                LearnSkill(1100, 0);
                                LearnSkill(1175, 0);
                                LearnSkill(1075, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1055, 0);
                                LearnSkill(1100, 0);
                                LearnSkill(1175, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1120, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1055, 0);
                                LearnSkill(1100, 0);
                                LearnSkill(1175, 0);
                                LearnSkill(1075, 0);
                            }
                            PrevJob = 145;
                        }
                        if (Job < 16 && Job > 10)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132 || ToJob == 142)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(3050, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            PrevJob = 15;
                        }
                        if (Job < 26 && Job > 20)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(3060, 0);
                                LearnSkill(1020, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1025, 0);
                                LearnSkill(3060, 0);
                                LearnSkill(1020, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(3060, 0);
                                LearnSkill(1020, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(3060, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(3060, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            PrevJob = 25;
                        }
                        if (Job < 136 && Job > 131)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(3090, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1100, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(3090, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1100, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(3090, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1100, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1175, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(3090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1100, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(3090, 0);
                                LearnSkill(1175, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1055, 0);
                                LearnSkill(1100, 0);
                            }
                            PrevJob = 135;
                        }
                    }
                    else if (PrevJob == 45)
                    {
                        if (Job < 46 && Job > 40)
                        {
                            if (ToJob == 41)
                            {
                            }
                            if (ToJob == 21)
                            {
                            }
                            if (ToJob == 11)
                            {
                            }
                            if (ToJob == 132 || ToJob == 142)
                            {
                            }
                            PrevJob = 45;
                        }
                        if (Job < 146 && Job > 141)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1120, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                            }
                            PrevJob = 145;
                        }
                        if (Job < 16 && Job > 10)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 132 || ToJob == 142)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(3050, 0);
                            }
                            PrevJob = 15;
                        }
                        if (Job < 26 && Job > 20)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(3060, 0);
                                LearnSkill(1020, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(3060, 0);
                                LearnSkill(1025, 0);
                                LearnSkill(1020, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(3060, 0);
                                LearnSkill(1020, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(3060, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(3060, 0);
                            }
                            PrevJob = 25;
                        }
                        if (Job < 136 && Job > 131)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(3090, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1175, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1055, 0);
                                LearnSkill(1100, 0);
                            }
                            PrevJob = 135;
                        }
                    }
                    else
                    {
                        if (Job < 46 && Job > 40)
                        {
                            if (ToJob == 41)
                            {
                            }
                            if (ToJob == 21)
                            {
                            }
                            if (ToJob == 11)
                            {
                            }
                            if (ToJob == 132 || ToJob == 142)
                            {
                            }
                            PrevJob = 45;
                        }
                        if (Job < 146 && Job > 141)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1001, 0);
                                LearnSkill(1005, 0);
                                LearnSkill(1000, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1000, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1001, 0);
                                LearnSkill(1000, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1120, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(3080, 0);
                            }
                            PrevJob = 145;
                        }
                        if (Job < 16 && Job > 10)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 132 || ToJob == 142)
                            {
                                LearnSkill(1110, 0);
                                LearnSkill(1190, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(3050, 0);
                            }
                            PrevJob = 15;
                        }
                        if (Job < 26 && Job > 20)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1020, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(1025, 0);
                                LearnSkill(1020, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1020, 0);
                            }
                            if (ToJob == 11)
                            {
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(3060, 0);
                            }
                            PrevJob = 25;
                        }
                        if (Job < 136 && Job > 131)
                        {
                            if (ToJob == 41)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 21)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 11)
                            {
                                LearnSkill(1005, 0);
                                LearnSkill(1085, 0);
                                LearnSkill(1090, 0);
                                LearnSkill(1095, 0);
                                LearnSkill(1195, 0);
                            }
                            if (ToJob == 132)
                            {
                                LearnSkill(3090, 0);
                            }
                            if (ToJob == 142)
                            {
                                LearnSkill(1175, 0);
                                LearnSkill(1075, 0);
                                LearnSkill(1195, 0);
                                LearnSkill(1055, 0);
                                LearnSkill(1100, 0);
                            }
                            PrevJob = 135;
                        }
                    }

                    Job = ToJob;

                    DataBase.GetStats(this);
                    GetEquipStats(1, true);
                    GetEquipStats(2, true);
                    GetEquipStats(3, true);
                    GetEquipStats(4, true);
                    GetEquipStats(5, true);
                    GetEquipStats(6, true);
                    GetEquipStats(7, true);
                    GetEquipStats(8, true);
                    MinAtk = Str;
                    MaxAtk = Str;
                    MaxHP = BaseMaxHP();
                    Potency = Level;
                    GetEquipStats(1, false);
                    GetEquipStats(2, false);
                    GetEquipStats(3, false);
                    GetEquipStats(4, false);
                    GetEquipStats(5, false);
                    GetEquipStats(6, false);
                    GetEquipStats(7, false);
                    GetEquipStats(8, false);
                    CurHP = MaxHP;
                    MyClient.SendPacket(General.MyPackets.Vital((long)UID, 7, Job));
                    MyClient.SendPacket(General.MyPackets.Vital((long)UID, 16, Str));
                    MyClient.SendPacket(General.MyPackets.Vital((long)UID, 17, Agi));
                    MyClient.SendPacket(General.MyPackets.Vital((long)UID, 15, Vit));
                    MyClient.SendPacket(General.MyPackets.Vital((long)UID, 14, Spi));
                    MyClient.SendPacket(General.MyPackets.Vital((long)UID, 2, MaxMana()));
                    MyClient.SendPacket(General.MyPackets.GeneralData((long)UID, 0, 0, 0, 92));
                    MyClient.SendPacket(General.MyPackets.Vital((long)UID, 0, CurHP));
                }

                for (byte i = 1; i < 9; i++)
                {
                    if (Equips[i] == null || Equips[i] == "") continue;
                    string I = Equips[i];
                    string[] II = I.Split('-');
                    uint IID = uint.Parse(II[0]);
                    byte Quality = (byte)Other.ItemQuality(IID);

                    if (i == 1)
                    {
                        string NewID = "";

                        if (Other.WeaponType(IID) == 111 || Other.WeaponType(IID) == 113 || Other.WeaponType(IID) == 114 || Other.WeaponType(IID) == 118 || Other.WeaponType(IID) == 117)
                        {
                            NewID = II[0].Remove(4, 2);
                            NewID = NewID + "0" + Quality.ToString();

                            Equips[i] = NewID + "-" + II[1] + "-" + II[2] + "-" + II[3] + "-" + II[4] + "-" + II[5];
                            II[0] = NewID;
                            MyClient.SendPacket(General.MyPackets.AddItem(Equips_UIDs[i], int.Parse(II[0]), byte.Parse(II[1]), byte.Parse(II[2]), byte.Parse(II[3]), byte.Parse(II[4]), byte.Parse(II[5]), i, 100, 100));
                        }
                        else if (Other.WeaponType(IID) == 112)
                        {
                            byte Type = byte.Parse(II[0][4].ToString());
                            byte Color = byte.Parse(II[0][3].ToString());
                            NewID = "11" + Type.ToString() + Color.ToString() + "0" + Quality.ToString();
                            Equips[i] = NewID + "-" + II[1] + "-" + II[2] + "-" + II[3] + "-" + II[4] + "-" + II[5];
                            II[0] = NewID;
                            MyClient.SendPacket(General.MyPackets.AddItem(Equips_UIDs[i], int.Parse(II[0]), byte.Parse(II[1]), byte.Parse(II[2]), byte.Parse(II[3]), byte.Parse(II[4]), byte.Parse(II[5]), i, 100, 100));
                        }
                    }
                    else if (i == 2)
                    {
                        string NewID = "";

                        NewID = II[0].Remove(3, 3);
                        NewID += "00" + Quality.ToString();
                        Equips[i] = NewID + "-" + II[1] + "-" + II[2] + "-" + II[3] + "-" + II[4] + "-" + II[5];
                        II[0] = NewID;
                        MyClient.SendPacket(General.MyPackets.AddItem(Equips_UIDs[i], int.Parse(II[0]), byte.Parse(II[1]), byte.Parse(II[2]), byte.Parse(II[3]), byte.Parse(II[4]), byte.Parse(II[5]), i, 100, 100));
                    }
                    else if (i == 3)
                    {
                        string NewID = "";
                        if (Other.WeaponType(IID) == 130 || Other.WeaponType(IID) == 131 || Other.WeaponType(IID) == 133 || Other.WeaponType(IID) == 134)
                        {
                            NewID = II[0].Remove(4, 2);
                            NewID = NewID + "0" + Quality.ToString();

                            Equips[i] = NewID + "-" + II[1] + "-" + II[2] + "-" + II[3] + "-" + II[4] + "-" + II[5];
                            II[0] = NewID;
                            MyClient.SendPacket(General.MyPackets.AddItem(Equips_UIDs[i], int.Parse(II[0]), byte.Parse(II[1]), byte.Parse(II[2]), byte.Parse(II[3]), byte.Parse(II[4]), byte.Parse(II[5]), i, 100, 100));
                        }
                        else if (Other.WeaponType(IID) == 135 || Other.WeaponType(IID) == 136 || Other.WeaponType(IID) == 138 || Other.WeaponType(IID) == 139)
                        {
                            byte Type = byte.Parse(II[0][2].ToString());
                            byte Color = byte.Parse(II[0][3].ToString());
                            Type -= 5;
                            NewID = "13" + Type.ToString() + Color.ToString() + "0" + Quality.ToString();
                            Equips[i] = NewID + "-" + II[1] + "-" + II[2] + "-" + II[3] + "-" + II[4] + "-" + II[5];
                            II[0] = NewID;
                            MyClient.SendPacket(General.MyPackets.AddItem(Equips_UIDs[i], int.Parse(II[0]), byte.Parse(II[1]), byte.Parse(II[2]), byte.Parse(II[3]), byte.Parse(II[4]), byte.Parse(II[5]), i, 100, 100));
                        }
                    }
                    else if (i == 4)
                    {
                        string NewID = "";

                        NewID = II[0].Remove(3, 3);
                        NewID += "02" + Quality.ToString();
                        Equips[i] = NewID + "-" + II[1] + "-" + II[2] + "-" + II[3] + "-" + II[4] + "-" + II[5];
                        II[0] = NewID;
                        MyClient.SendPacket(General.MyPackets.AddItem(Equips_UIDs[i], int.Parse(II[0]), byte.Parse(II[1]), byte.Parse(II[2]), byte.Parse(II[3]), byte.Parse(II[4]), byte.Parse(II[5]), i, 100, 100));
                    }
                    else if (i == 5)
                    {
                        string NewID = "";

                        if (Other.WeaponType(IID) == 900)
                        {
                            NewID = II[0].Remove(4, 2);
                            NewID += "0" + Quality.ToString();
                            Equips[i] = NewID + "-" + II[1] + "-" + II[2] + "-" + II[3] + "-" + II[4] + "-" + II[5];
                            II[0] = NewID;
                            MyClient.SendPacket(General.MyPackets.AddItem(Equips_UIDs[i], int.Parse(II[0]), byte.Parse(II[1]), byte.Parse(II[2]), byte.Parse(II[3]), byte.Parse(II[4]), byte.Parse(II[5]), i, 100, 100));
                        }
                        else if (Other.ItemType(IID) == 4 || Other.ItemType(IID) == 5)
                        {
                            NewID = II[0].Remove(3, 3);
                            NewID += "02" + Quality.ToString();
                            Equips[i] = NewID + "-" + II[1] + "-" + II[2] + "-" + II[3] + "-" + II[4] + "-" + II[5];
                            II[0] = NewID;
                            MyClient.SendPacket(General.MyPackets.AddItem(Equips_UIDs[i], int.Parse(II[0]), byte.Parse(II[1]), byte.Parse(II[2]), byte.Parse(II[3]), byte.Parse(II[4]), byte.Parse(II[5]), i, 100, 100));
                        }
                    }
                    else if (i == 6)
                    {
                        string NewID = "";

                        NewID = II[0].Remove(3, 3);
                        NewID += "01" + Quality.ToString();
                        Equips[i] = NewID + "-" + II[1] + "-" + II[2] + "-" + II[3] + "-" + II[4] + "-" + II[5];
                        II[0] = NewID;
                        MyClient.SendPacket(General.MyPackets.AddItem(Equips_UIDs[i], int.Parse(II[0]), byte.Parse(II[1]), byte.Parse(II[2]), byte.Parse(II[3]), byte.Parse(II[4]), byte.Parse(II[5]), i, 100, 100));
                    }
                    else if (i == 8)
                    {
                        string NewID = "";

                        NewID = II[0].Remove(3, 3);
                        NewID += "01" + Quality.ToString();
                        Equips[i] = NewID + "-" + II[1] + "-" + II[2] + "-" + II[3] + "-" + II[4] + "-" + II[5];
                        II[0] = NewID;
                        MyClient.SendPacket(General.MyPackets.AddItem(Equips_UIDs[i], int.Parse(II[0]), byte.Parse(II[1]), byte.Parse(II[2]), byte.Parse(II[3]), byte.Parse(II[4]), byte.Parse(II[5]), i, 100, 100));
                    }

                }

                MyClient.SendPacket(General.MyPackets.Vital(UID, 13, Level));
                MyClient.SendPacket(General.MyPackets.String(UID, 10, "hitstar"));
                World.SendMsgToAll(Name + " Got Third Reborn!!!", "SYSTEM", 2011);
                World.UpdateSpawn(this);
                GetEquipStats(1, true);
                GetEquipStats(2, true);
                GetEquipStats(3, true);
                GetEquipStats(4, true);
                GetEquipStats(5, true);
                GetEquipStats(6, true);
                GetEquipStats(7, true);
                GetEquipStats(8, true);
                MinAtk = Str;
                MaxAtk = Str;
                MaxHP = BaseMaxHP();
                Potency = Level;
                GetEquipStats(1, false);
                GetEquipStats(2, false);
                GetEquipStats(3, false);
                GetEquipStats(4, false);
                GetEquipStats(5, false);
                GetEquipStats(6, false);
                GetEquipStats(7, false);
                GetEquipStats(8, false);
                CurHP = MaxHP;
            }
            catch (Exception Exc) { Console.WriteLine(Exc); }
        }
This isnt the best but itl work
TheLeGend209 is offline  
Thanks
2 Users
Old 06/28/2009, 02:01   #2
 
elite*gold: 20
Join Date: May 2008
Posts: 1,103
Received Thanks: 254
Same thing as 2nd reborn just edited for 3rd but eh lol
Pete1990 is offline  
Old 06/28/2009, 02:14   #3
 
TheLeGend209's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 157
Received Thanks: 15
Quote:
Originally Posted by Pete1990 View Post
Same thing as 2nd reborn just edited for 3rd but eh lol

thats what i said
TheLeGend209 is offline  
Old 06/28/2009, 03:48   #4
 
raidenx123's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 1,705
Received Thanks: 441
Lol 2nd reborn is almost same as 1st so whats the matter if 3rd is almost same as second.
raidenx123 is offline  
Old 06/28/2009, 03:51   #5
 
TheLeGend209's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 157
Received Thanks: 15
Quote:
Originally Posted by raidenx123 View Post
Lol 2nd reborn is almost same as 1st so whats the matter if 3rd is almost same as second.
i know right lol all 2nd reborn is 1st with the skills added and better attributes
TheLeGend209 is offline  
Old 06/28/2009, 04:19   #6
 
n0mansland's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 780
Received Thanks: 255
Its cool thanks for it.. I dont really think much of reborn except good skills and **** Just think of it as a new chance to level to 135 again
n0mansland is offline  
Old 06/28/2009, 04:42   #7
 
danielachraf's Avatar
 
elite*gold: 20
Join Date: Mar 2008
Posts: 958
Received Thanks: 494
The 3rd reborn needs new effects in the client to be good (As Qonquer has)
danielachraf is offline  
Old 06/28/2009, 12:49   #8
 
_Emme_'s Avatar
 
elite*gold: 1142
Join Date: Aug 2006
Posts: 2,464
Received Thanks: 1,162
It's awful coded tbh. And I don't see the reason to make new reborn voids for each reborn, you're doing the same thing, making RBCount 1 higher...
_Emme_ is offline  
Old 06/28/2009, 12:50   #9
 
L1nk1n*P4rK's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 303
Received Thanks: 39
Very Instable.....
L1nk1n*P4rK is offline  
Reply


Similar Threads Similar Threads
Revised Perfect Reborn Script
12/30/2010 - CO2 PServer Guides & Releases - 47 Replies
Well as well all know there were some bugs in my "perfect" reborn script, so I'm going to release the revised edition. First in character.cs define this public int Top = 0; Then search for: public void RebornCharacter(byte ToJob) Replace that entire void with this public void RebornCharacter(byte ToJob) { try {
[Release] PHP Reborn Script
12/13/2009 - Dekaron Private Server - 24 Replies
Hi, zombe and me where working on a reborn script for player to have there own reborn without the help of GM's this allows them to reborn them when they want just go to the page fill in your character name, and follow the steps Here is the code: reborn.php (FILE MUST BE REBORN.PHP !!!!)
[Release] Reborn Script (Pro Edition)
04/17/2009 - CO2 PServer Guides & Releases - 23 Replies
This is everything you need to setup Reborn in your LOTF based server source. This code doesn't have the MyClient.Drop(); since it is pointless and lame, and has extra Stats for all Jobs including Water Tao. Why Release it? - Already been released, this one is just better. What will I need? - Brain w/ common sense - LOTF source http://www.elitepvpers.com/forum/co2-main-discussio ns-questions/150327-lotf-source-guide.html]
[release]2ND reborn
03/03/2009 - CO2 PServer Guides & Releases - 4 Replies
REMOVED
[Release] Reborn-Destiny
11/25/2008 - Flyff PServer Advertising - 9 Replies
~Close~



All times are GMT +1. The time now is 03:24.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.