PHP Code:
6th Reborn:
#region 6th Reborn
case 12456677:
{
if (Control == 0)
{
GC.AddSend(Packets.NPCSay("So you feel like getting 6th reborn? Well then you came to the right place. In order to get 6th reborn you need to be level 120 and have 50k cps "));
GC.AddSend(Packets.NPCLink("Hmm i want to be 6th rb!", 1));
GC.AddSend(Packets.NPCLink("Lemme think about it!", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control == 1)
{
if (GC.MyChar.Reborns < 6)
{
GC.AddSend(Packets.NPCSay("Time to get rb so your ready!?"));
GC.AddSend(Packets.NPCLink("Im ready", 2));
GC.AddSend(Packets.NPCLink("I have changed my mind.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("You are allready 6th reborn, How dare you fool me faggit!"));
GC.AddSend(Packets.NPCLink("Lmao you got pwned!", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (Control == 2)
{
if (GC.MyChar.Level >= 120 || GC.MyChar.Job == 135 && GC.MyChar.Level >= 110)
{
if (GC.MyChar.Job % 10 == 5)
{
if (GC.MyChar.CPs >= 50000)
{
GC.MyChar.CPs -= 50000;
GC.AddSend(Packets.NPCSay("Do you want me to bless your equipment, Or would you rather have a super gem its your choice"));
GC.AddSend(Packets.NPCLink("Super Gem", 30));
GC.AddSend(Packets.NPCLink("Bless Rb", 31));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("Gawd dammit u have to get 50k cps first dood!"));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("You must be a Master in your class or i will not be able to help you on your journey"));
GC.AddSend(Packets.NPCLink("**** that", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("Your level is not high enough hmm u should keep leveling and u can come back again"));
GC.AddSend(Packets.NPCLink("I got it. ", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (Control == 30 || Control == 31)
{
if (Control == 30)
{
GC.MyChar.addBless = 0;
GC.MyChar.SuperGem = 1;
GC.AddSend(Packets.NPCSay("Choose which super gem you want"));
GC.AddSend(Packets.NPCLink("Super Dragon", 43));
GC.AddSend(Packets.NPCLink("Super Phoenix", 33));
GC.AddSend(Packets.NPCLink("Super Fury", 53));
GC.AddSend(Packets.NPCLink("Super Moon", 93));
GC.AddSend(Packets.NPCLink("Super Rainbow", 63));
GC.AddSend(Packets.NPCLink("Next", 64));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 31)
{
GC.MyChar.addBless = 1;
GC.MyChar.SuperGem = 0;
GC.AddSend(Packets.NPCSay("Which class would you like to be reborn to, But choose wisely because you only have one chance."));
GC.AddSend(Packets.NPCLink("Trojan", 3));
GC.AddSend(Packets.NPCLink("Warrior", 4));
GC.AddSend(Packets.NPCLink("Archer", 5));
GC.AddSend(Packets.NPCLink("WaterTaoist", 6));
GC.AddSend(Packets.NPCLink("FireTaoist", 7));
GC.AddSend(Packets.NPCLink("Ninja", 8));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (Control == 64)
{
GC.AddSend(Packets.NPCLink("Super Kylin", 73));
GC.AddSend(Packets.NPCLink("Super Violet", 83));
GC.AddSend(Packets.NPCLink("Super Glory", 153));
GC.AddSend(Packets.NPCLink("Super Thunder", 133));
GC.AddSend(Packets.NPCLink("Back", 30));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control >= 33 && Control <= 153)
{
byte Gem = (byte)(Control - 30);
GC.MyChar.SuperGem = Gem;
GC.AddSend(Packets.NPCSay("Which class would you like to be reborn to, But choose wisely because you only have one chance."));
GC.AddSend(Packets.NPCLink("Trojan", 3));
GC.AddSend(Packets.NPCLink("Warrior", 4));
GC.AddSend(Packets.NPCLink("Archer", 5));
GC.AddSend(Packets.NPCLink("WaterTaoist", 6));
GC.AddSend(Packets.NPCLink("FireTaoist", 7));
GC.AddSend(Packets.NPCLink("Ninja", 8));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control >= 3 && Control <= 8)
{
if (GC.MyChar.Level >= 120 || GC.MyChar.Job == 135 && GC.MyChar.Level >= 110)
{
if (GC.MyChar.CPs >= 50000)
{
GC.MyChar.CPs -= 50000;
if (GC.MyChar.SuperGem != 0)
{
GC.MyChar.AddItem((uint)(700000 + GC.MyChar.SuperGem));
}
else if (GC.MyChar.addBless != 0)
{
#region HG
if (GC.MyChar.Equips.HeadGear.ID != 0)
{
if (GC.MyChar.Equips.HeadGear.Bless == 0)
{
GC.MyChar.Equips.HeadGear.Bless = 1;
goto Over;
}
}
#endregion
#region Necklace
if (GC.MyChar.Equips.Necklace.ID != 0)
{
if (GC.MyChar.Equips.Necklace.Bless == 0)
{
GC.MyChar.Equips.Necklace.Bless = 1;
goto Over;
}
}
#endregion
#region Ring
if (GC.MyChar.Equips.Ring.ID != 0)
{
if (GC.MyChar.Equips.Ring.Bless == 0)
{
GC.MyChar.Equips.Ring.Bless = 1;
goto Over;
}
}
#endregion
#region LeftHand
if (GC.MyChar.Equips.LeftHand.ID != 0)
{
if (GC.MyChar.Equips.LeftHand.Bless == 0)
{
GC.MyChar.Equips.LeftHand.Bless = 1;
goto Over;
}
}
#endregion
#region RightHand
if (GC.MyChar.Equips.RightHand.ID != 0)
{
if (GC.MyChar.Equips.RightHand.Bless == 0)
{
GC.MyChar.Equips.RightHand.Bless = 1;
goto Over;
}
}
#endregion
#region Boots
if (GC.MyChar.Equips.Boots.ID != 0)
{
if (GC.MyChar.Equips.Boots.Bless == 0)
{
GC.MyChar.Equips.Boots.Bless = 1;
goto Over;
}
}
#endregion
#region Gourd
if (GC.MyChar.Equips.Gourd.ID != 0)
{
if (GC.MyChar.Equips.Gourd.Bless == 0)
{
GC.MyChar.Equips.Gourd.Bless = 1;
goto Over;
}
}
#endregion
#region Garment
if (GC.MyChar.Equips.Garment.ID != 0)
{
if (GC.MyChar.Equips.Garment.Bless == 0)
{
GC.MyChar.Equips.Garment.Bless = 1;
goto Over;
}
}
#endregion
#region Fan
if (GC.MyChar.Equips.Fan.ID != 0)
{
if (GC.MyChar.Equips.Fan.Bless == 0)
{
GC.MyChar.Equips.Fan.Bless = 1;
goto Over;
}
}
#endregion
#region Tower
if (GC.MyChar.Equips.Tower.ID != 0)
{
if (GC.MyChar.Equips.Tower.Bless == 0)
{
GC.MyChar.Equips.Tower.Bless = 1;
goto Over;
}
}
#endregion
#region Steed
if (GC.MyChar.Equips.Steed.ID != 0)
{
if (GC.MyChar.Equips.Steed.Bless == 0)
{
GC.MyChar.Equips.Steed.Bless = 1;
goto Over;
}
}
#endregion
}
Over:
if (Control == 3) GC.MyChar.RebornCharacter(11);
if (Control == 4) GC.MyChar.RebornCharacter(21);
if (Control == 5) GC.MyChar.RebornCharacter(41);
if (Control == 6) GC.MyChar.RebornCharacter(132);
if (Control == 7) GC.MyChar.RebornCharacter(142);
if (Control == 8) GC.MyChar.RebornCharacter(51);
}
}
}
else if (Control == 200)
{
GC.AddSend(Packets.NPCSay("Alright I'll need an DragonBall."));
GC.AddSend(Packets.NPCLink("Okay here is it.", 201));
GC.AddSend(Packets.NPCLink("Its too expensive.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control == 201)
{
if (GC.MyChar.Reborns > 0)
{
if (GC.MyChar.InventoryContains(1088000, 1))
{
Game.Item DB = null;
foreach (Game.Item I in GC.MyChar.Inventory)
if (I.ID == 1088000)
{ DB = I; break; }
if (DB != null)
{
int AllAtributes = GC.MyChar.Str +
GC.MyChar.Agi +
GC.MyChar.Spi +
GC.MyChar.Vit + GC.MyChar.StatPoints;
GC.MyChar.Str = 550;
GC.MyChar.Agi = 550;
GC.MyChar.Spi = 550;
GC.MyChar.Vit = 500;
GC.MyChar.StatPoints = (ushort)(AllAtributes - 1);
GC.MyChar.CurHP = 1;
GC.MyChar.RemoveItem(DB);
GC.AddSend(Packets.NPCSay("Congratulation you have been reborned dude!."));
GC.AddSend(Packets.NPCLink("Thank you.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("You dont have the dragonball..."));
GC.AddSend(Packets.NPCLink("Ahh.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("Your not reborn...Come back when you are reborned."));
GC.AddSend(Packets.NPCLink("Alright.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
break;
}
#endregion
7th Reborn:
Code:
#region 7th Reborn
case 895623:
{
if (Control == 0)
{
GC.AddSend(Packets.NPCSay("So you feel like getting 7th reborn? Well then you came to the right place. In order to get 7th reborn you need to be level 120 and have 500k cps "));
GC.AddSend(Packets.NPCLink("Hmm i want to be 7th rb!", 1));
GC.AddSend(Packets.NPCLink("Lemme think about it!", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control == 1)
{
if (GC.MyChar.Reborns < 7)
{
GC.AddSend(Packets.NPCSay("Time to get rb so your ready!?"));
GC.AddSend(Packets.NPCLink("Im ready", 2));
GC.AddSend(Packets.NPCLink("I have changed my mind.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("You are allready 7th reborn, How dare you fool me faggit!"));
GC.AddSend(Packets.NPCLink("Lmao you got pwned!", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (Control == 2)
{
if (GC.MyChar.Level >= 120 || GC.MyChar.Job == 135 && GC.MyChar.Level >= 110)
{
if (GC.MyChar.Job % 10 == 5)
{
if (GC.MyChar.CPs >= 500000)
{
GC.MyChar.CPs -= 500000;
GC.AddSend(Packets.NPCSay("Do you want me to bless your equipment, Or would you rather have a super gem its your choice"));
GC.AddSend(Packets.NPCLink("Super Gem", 30));
GC.AddSend(Packets.NPCLink("Bless Rb", 31));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("Gawd dammit u have to get 500k cps first dood!"));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("You must be a Master in your class or i will not be able to help you on your journey"));
GC.AddSend(Packets.NPCLink("**** that", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("Your level is not high enough hmm u should keep leveling and u can come back again"));
GC.AddSend(Packets.NPCLink("I got it. ", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (Control == 30 || Control == 31)
{
if (Control == 30)
{
GC.MyChar.addBless = 0;
GC.MyChar.SuperGem = 1;
GC.AddSend(Packets.NPCSay("Choose which super gem you want"));
GC.AddSend(Packets.NPCLink("Super Dragon", 43));
GC.AddSend(Packets.NPCLink("Super Phoenix", 33));
GC.AddSend(Packets.NPCLink("Super Fury", 53));
GC.AddSend(Packets.NPCLink("Super Moon", 93));
GC.AddSend(Packets.NPCLink("Super Rainbow", 63));
GC.AddSend(Packets.NPCLink("Next", 64));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 31)
{
GC.MyChar.addBless = 1;
GC.MyChar.SuperGem = 0;
GC.AddSend(Packets.NPCSay("Which class would you like to be reborn to, But choose wisely because you only have one chance."));
GC.AddSend(Packets.NPCLink("Trojan", 3));
GC.AddSend(Packets.NPCLink("Warrior", 4));
GC.AddSend(Packets.NPCLink("Archer", 5));
GC.AddSend(Packets.NPCLink("WaterTaoist", 6));
GC.AddSend(Packets.NPCLink("FireTaoist", 7));
GC.AddSend(Packets.NPCLink("Ninja", 8));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (Control == 64)
{
GC.AddSend(Packets.NPCLink("Super Kylin", 73));
GC.AddSend(Packets.NPCLink("Super Violet", 83));
GC.AddSend(Packets.NPCLink("Super Glory", 153));
GC.AddSend(Packets.NPCLink("Super Thunder", 133));
GC.AddSend(Packets.NPCLink("Back", 30));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control >= 33 && Control <= 153)
{
byte Gem = (byte)(Control - 30);
GC.MyChar.SuperGem = Gem;
GC.AddSend(Packets.NPCSay("Which class would you like to be reborn to, But choose wisely because you only have one chance."));
GC.AddSend(Packets.NPCLink("Trojan", 3));
GC.AddSend(Packets.NPCLink("Warrior", 4));
GC.AddSend(Packets.NPCLink("Archer", 5));
GC.AddSend(Packets.NPCLink("WaterTaoist", 6));
GC.AddSend(Packets.NPCLink("FireTaoist", 7));
GC.AddSend(Packets.NPCLink("Ninja", 8));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control >= 3 && Control <= 8)
{
if (GC.MyChar.Level >= 120 || GC.MyChar.Job == 135 && GC.MyChar.Level >= 110)
{
if (GC.MyChar.CPs >= 500000)
{
GC.MyChar.CPs -= 500000;
if (GC.MyChar.SuperGem != 0)
{
GC.MyChar.AddItem((uint)(700000 + GC.MyChar.SuperGem));
}
else if (GC.MyChar.addBless != 0)
{
#region HG
if (GC.MyChar.Equips.HeadGear.ID != 0)
{
if (GC.MyChar.Equips.HeadGear.Bless == 0)
{
GC.MyChar.Equips.HeadGear.Bless = 1;
goto Over;
}
}
#endregion
#region Necklace
if (GC.MyChar.Equips.Necklace.ID != 0)
{
if (GC.MyChar.Equips.Necklace.Bless == 0)
{
GC.MyChar.Equips.Necklace.Bless = 1;
goto Over;
}
}
#endregion
#region Ring
if (GC.MyChar.Equips.Ring.ID != 0)
{
if (GC.MyChar.Equips.Ring.Bless == 0)
{
GC.MyChar.Equips.Ring.Bless = 1;
goto Over;
}
}
#endregion
#region LeftHand
if (GC.MyChar.Equips.LeftHand.ID != 0)
{
if (GC.MyChar.Equips.LeftHand.Bless == 0)
{
GC.MyChar.Equips.LeftHand.Bless = 1;
goto Over;
}
}
#endregion
#region RightHand
if (GC.MyChar.Equips.RightHand.ID != 0)
{
if (GC.MyChar.Equips.RightHand.Bless == 0)
{
GC.MyChar.Equips.RightHand.Bless = 1;
goto Over;
}
}
#endregion
#region Boots
if (GC.MyChar.Equips.Boots.ID != 0)
{
if (GC.MyChar.Equips.Boots.Bless == 0)
{
GC.MyChar.Equips.Boots.Bless = 1;
goto Over;
}
}
#endregion
#region Gourd
if (GC.MyChar.Equips.Gourd.ID != 0)
{
if (GC.MyChar.Equips.Gourd.Bless == 0)
{
GC.MyChar.Equips.Gourd.Bless = 1;
goto Over;
}
}
#endregion
#region Garment
if (GC.MyChar.Equips.Garment.ID != 0)
{
if (GC.MyChar.Equips.Garment.Bless == 0)
{
GC.MyChar.Equips.Garment.Bless = 1;
goto Over;
}
}
#endregion
#region Fan
if (GC.MyChar.Equips.Fan.ID != 0)
{
if (GC.MyChar.Equips.Fan.Bless == 0)
{
GC.MyChar.Equips.Fan.Bless = 1;
goto Over;
}
}
#endregion
#region Tower
if (GC.MyChar.Equips.Tower.ID != 0)
{
if (GC.MyChar.Equips.Tower.Bless == 0)
{
GC.MyChar.Equips.Tower.Bless = 1;
goto Over;
}
}
#endregion
#region Steed
if (GC.MyChar.Equips.Steed.ID != 0)
{
if (GC.MyChar.Equips.Steed.Bless == 0)
{
GC.MyChar.Equips.Steed.Bless = 1;
goto Over;
}
}
#endregion
}
Over:
if (Control == 3) GC.MyChar.RebornCharacter(11);
if (Control == 4) GC.MyChar.RebornCharacter(21);
if (Control == 5) GC.MyChar.RebornCharacter(41);
if (Control == 6) GC.MyChar.RebornCharacter(132);
if (Control == 7) GC.MyChar.RebornCharacter(142);
if (Control == 8) GC.MyChar.RebornCharacter(51);
}
}
}
else if (Control == 200)
{
GC.AddSend(Packets.NPCSay("Alright I'll need an DragonBall."));
GC.AddSend(Packets.NPCLink("Okay here is it.", 201));
GC.AddSend(Packets.NPCLink("Its too expensive.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control == 201)
{
if (GC.MyChar.Reborns > 0)
{
if (GC.MyChar.InventoryContains(1088000, 1))
{
Game.Item DB = null;
foreach (Game.Item I in GC.MyChar.Inventory)
if (I.ID == 1088000)
{ DB = I; break; }
if (DB != null)
{
int AllAtributes = GC.MyChar.Str +
GC.MyChar.Agi +
GC.MyChar.Spi +
GC.MyChar.Vit + GC.MyChar.StatPoints;
GC.MyChar.Str = 550;
GC.MyChar.Agi = 550;
GC.MyChar.Spi = 550;
GC.MyChar.Vit = 500;
GC.MyChar.StatPoints = (ushort)(AllAtributes - 1);
GC.MyChar.CurHP = 1;
GC.MyChar.RemoveItem(DB);
GC.AddSend(Packets.NPCSay("Congratulation you have been reborned dude!."));
GC.AddSend(Packets.NPCLink("Thank you.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("You dont have the dragonball..."));
GC.AddSend(Packets.NPCLink("Ahh.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("Your not reborn...Come back when you are reborned."));
GC.AddSend(Packets.NPCLink("Alright.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
break;
}
#endregion
8th Reborn:
Code:
#region 8th Reborn
case 8895623:
{
if (Control == 0)
{
GC.AddSend(Packets.NPCSay("So you feel like getting 8th reborn? Well then you came to the right place. In order to get 8th reborn you need to be level 120 and have 500k cps "));
GC.AddSend(Packets.NPCLink("Hmm i want to be 6th rb!", 1));
GC.AddSend(Packets.NPCLink("Lemme think about it!", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control == 1)
{
if (GC.MyChar.Reborns < 8)
{
GC.AddSend(Packets.NPCSay("Time to get rb so your ready!?"));
GC.AddSend(Packets.NPCLink("Im ready", 2));
GC.AddSend(Packets.NPCLink("I have changed my mind.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("You are allready 8th reborn, How dare you fool me faggit!"));
GC.AddSend(Packets.NPCLink("Lmao you got pwned!", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (Control == 2)
{
if (GC.MyChar.Level >= 120 || GC.MyChar.Job == 135 && GC.MyChar.Level >= 110)
{
if (GC.MyChar.Job % 10 == 5)
{
if (GC.MyChar.CPs >= 500000)
{
GC.MyChar.CPs -= 500000;
GC.AddSend(Packets.NPCSay("Do you want me to bless your equipment, Or would you rather have a super gem its your choice"));
GC.AddSend(Packets.NPCLink("Super Gem", 30));
GC.AddSend(Packets.NPCLink("Bless Rb", 31));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("Gawd dammit u have to get 500k cps first dood!"));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("You must be a Master in your class or i will not be able to help you on your journey"));
GC.AddSend(Packets.NPCLink("**** that", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("Your level is not high enough hmm u should keep leveling and u can come back again"));
GC.AddSend(Packets.NPCLink("I got it. ", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (Control == 30 || Control == 31)
{
if (Control == 30)
{
GC.MyChar.addBless = 0;
GC.MyChar.SuperGem = 1;
GC.AddSend(Packets.NPCSay("Choose which super gem you want"));
GC.AddSend(Packets.NPCLink("Super Dragon", 43));
GC.AddSend(Packets.NPCLink("Super Phoenix", 33));
GC.AddSend(Packets.NPCLink("Super Fury", 53));
GC.AddSend(Packets.NPCLink("Super Moon", 93));
GC.AddSend(Packets.NPCLink("Super Rainbow", 63));
GC.AddSend(Packets.NPCLink("Next", 64));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 31)
{
GC.MyChar.addBless = 1;
GC.MyChar.SuperGem = 0;
GC.AddSend(Packets.NPCSay("Which class would you like to be reborn to, But choose wisely because you only have one chance."));
GC.AddSend(Packets.NPCLink("Trojan", 3));
GC.AddSend(Packets.NPCLink("Warrior", 4));
GC.AddSend(Packets.NPCLink("Archer", 5));
GC.AddSend(Packets.NPCLink("WaterTaoist", 6));
GC.AddSend(Packets.NPCLink("FireTaoist", 7));
GC.AddSend(Packets.NPCLink("Ninja", 8));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (Control == 64)
{
GC.AddSend(Packets.NPCLink("Super Kylin", 73));
GC.AddSend(Packets.NPCLink("Super Violet", 83));
GC.AddSend(Packets.NPCLink("Super Glory", 153));
GC.AddSend(Packets.NPCLink("Super Thunder", 133));
GC.AddSend(Packets.NPCLink("Back", 30));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control >= 33 && Control <= 153)
{
byte Gem = (byte)(Control - 30);
GC.MyChar.SuperGem = Gem;
GC.AddSend(Packets.NPCSay("Which class would you like to be reborn to, But choose wisely because you only have one chance."));
GC.AddSend(Packets.NPCLink("Trojan", 3));
GC.AddSend(Packets.NPCLink("Warrior", 4));
GC.AddSend(Packets.NPCLink("Archer", 5));
GC.AddSend(Packets.NPCLink("WaterTaoist", 6));
GC.AddSend(Packets.NPCLink("FireTaoist", 7));
GC.AddSend(Packets.NPCLink("Ninja", 8));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control >= 3 && Control <= 8)
{
if (GC.MyChar.Level >= 120 || GC.MyChar.Job == 135 && GC.MyChar.Level >= 110)
{
if (GC.MyChar.CPs >= 500000)
{
GC.MyChar.CPs -= 500000;
if (GC.MyChar.SuperGem != 0)
{
GC.MyChar.AddItem((uint)(700000 + GC.MyChar.SuperGem));
}
else if (GC.MyChar.addBless != 0)
{
#region HG
if (GC.MyChar.Equips.HeadGear.ID != 0)
{
if (GC.MyChar.Equips.HeadGear.Bless == 0)
{
GC.MyChar.Equips.HeadGear.Bless = 1;
goto Over;
}
}
#endregion
#region Necklace
if (GC.MyChar.Equips.Necklace.ID != 0)
{
if (GC.MyChar.Equips.Necklace.Bless == 0)
{
GC.MyChar.Equips.Necklace.Bless = 1;
goto Over;
}
}
#endregion
#region Ring
if (GC.MyChar.Equips.Ring.ID != 0)
{
if (GC.MyChar.Equips.Ring.Bless == 0)
{
GC.MyChar.Equips.Ring.Bless = 1;
goto Over;
}
}
#endregion
#region LeftHand
if (GC.MyChar.Equips.LeftHand.ID != 0)
{
if (GC.MyChar.Equips.LeftHand.Bless == 0)
{
GC.MyChar.Equips.LeftHand.Bless = 1;
goto Over;
}
}
#endregion
#region RightHand
if (GC.MyChar.Equips.RightHand.ID != 0)
{
if (GC.MyChar.Equips.RightHand.Bless == 0)
{
GC.MyChar.Equips.RightHand.Bless = 1;
goto Over;
}
}
#endregion
#region Boots
if (GC.MyChar.Equips.Boots.ID != 0)
{
if (GC.MyChar.Equips.Boots.Bless == 0)
{
GC.MyChar.Equips.Boots.Bless = 1;
goto Over;
}
}
#endregion
#region Gourd
if (GC.MyChar.Equips.Gourd.ID != 0)
{
if (GC.MyChar.Equips.Gourd.Bless == 0)
{
GC.MyChar.Equips.Gourd.Bless = 1;
goto Over;
}
}
#endregion
#region Garment
if (GC.MyChar.Equips.Garment.ID != 0)
{
if (GC.MyChar.Equips.Garment.Bless == 0)
{
GC.MyChar.Equips.Garment.Bless = 1;
goto Over;
}
}
#endregion
#region Fan
if (GC.MyChar.Equips.Fan.ID != 0)
{
if (GC.MyChar.Equips.Fan.Bless == 0)
{
GC.MyChar.Equips.Fan.Bless = 1;
goto Over;
}
}
#endregion
#region Tower
if (GC.MyChar.Equips.Tower.ID != 0)
{
if (GC.MyChar.Equips.Tower.Bless == 0)
{
GC.MyChar.Equips.Tower.Bless = 1;
goto Over;
}
}
#endregion
#region Steed
if (GC.MyChar.Equips.Steed.ID != 0)
{
if (GC.MyChar.Equips.Steed.Bless == 0)
{
GC.MyChar.Equips.Steed.Bless = 1;
goto Over;
}
}
#endregion
}
Over:
if (Control == 3) GC.MyChar.RebornCharacter(11);
if (Control == 4) GC.MyChar.RebornCharacter(21);
if (Control == 5) GC.MyChar.RebornCharacter(41);
if (Control == 6) GC.MyChar.RebornCharacter(132);
if (Control == 7) GC.MyChar.RebornCharacter(142);
if (Control == 8) GC.MyChar.RebornCharacter(51);
}
}
}
else if (Control == 200)
{
GC.AddSend(Packets.NPCSay("Alright I'll need an DragonBall."));
GC.AddSend(Packets.NPCLink("Okay here is it.", 201));
GC.AddSend(Packets.NPCLink("Its too expensive.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control == 201)
{
if (GC.MyChar.Reborns > 0)
{
if (GC.MyChar.InventoryContains(1088000, 1))
{
Game.Item DB = null;
foreach (Game.Item I in GC.MyChar.Inventory)
if (I.ID == 1088000)
{ DB = I; break; }
if (DB != null)
{
int AllAtributes = GC.MyChar.Str +
GC.MyChar.Agi +
GC.MyChar.Spi +
GC.MyChar.Vit + GC.MyChar.StatPoints;
GC.MyChar.Str = 550;
GC.MyChar.Agi = 550;
GC.MyChar.Spi = 550;
GC.MyChar.Vit = 500;
GC.MyChar.StatPoints = (ushort)(AllAtributes - 1);
GC.MyChar.CurHP = 1;
GC.MyChar.RemoveItem(DB);
GC.AddSend(Packets.NPCSay("Congratulation you have been reborned dude!."));
GC.AddSend(Packets.NPCLink("Thank you.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("You dont have the dragonball..."));
GC.AddSend(Packets.NPCLink("Ahh.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("Your not reborn...Come back when you are reborned."));
GC.AddSend(Packets.NPCLink("Alright.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
break;
}
#endregion
9th Reborn:
Code:
#region 9th Reborn
case 8995623:
{
if (Control == 0)
{
GC.AddSend(Packets.NPCSay("So you feel like getting 9th reborn? Well then you came to the right place. In order to get 9th reborn you need to be level 120 and have 500k cps "));
GC.AddSend(Packets.NPCLink("Hmm i want to be 6th rb!", 1));
GC.AddSend(Packets.NPCLink("Lemme think about it!", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control == 1)
{
if (GC.MyChar.Reborns < 9)
{
GC.AddSend(Packets.NPCSay("Time to get rb so your ready!?"));
GC.AddSend(Packets.NPCLink("Im ready", 2));
GC.AddSend(Packets.NPCLink("I have changed my mind.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("You are allready 9th reborn, How dare you fool me faggit!"));
GC.AddSend(Packets.NPCLink("Lmao you got pwned!", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (Control == 2)
{
if (GC.MyChar.Level >= 120 || GC.MyChar.Job == 135 && GC.MyChar.Level >= 110)
{
if (GC.MyChar.Job % 10 == 5)
{
if (GC.MyChar.CPs >= 500000)
{
GC.MyChar.CPs -= 500000;
GC.AddSend(Packets.NPCSay("Do you want me to bless your equipment, Or would you rather have a super gem its your choice"));
GC.AddSend(Packets.NPCLink("Super Gem", 30));
GC.AddSend(Packets.NPCLink("Bless Rb", 31));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("Gawd dammit u have to get 500k cps first dood!"));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("You must be a Master in your class or i will not be able to help you on your journey"));
GC.AddSend(Packets.NPCLink("**** that", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("Your level is not high enough hmm u should keep leveling and u can come back again"));
GC.AddSend(Packets.NPCLink("I got it. ", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (Control == 30 || Control == 31)
{
if (Control == 30)
{
GC.MyChar.addBless = 0;
GC.MyChar.SuperGem = 1;
GC.AddSend(Packets.NPCSay("Choose which super gem you want"));
GC.AddSend(Packets.NPCLink("Super Dragon", 43));
GC.AddSend(Packets.NPCLink("Super Phoenix", 33));
GC.AddSend(Packets.NPCLink("Super Fury", 53));
GC.AddSend(Packets.NPCLink("Super Moon", 93));
GC.AddSend(Packets.NPCLink("Super Rainbow", 63));
GC.AddSend(Packets.NPCLink("Next", 64));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 31)
{
GC.MyChar.addBless = 1;
GC.MyChar.SuperGem = 0;
GC.AddSend(Packets.NPCSay("Which class would you like to be reborn to, But choose wisely because you only have one chance."));
GC.AddSend(Packets.NPCLink("Trojan", 3));
GC.AddSend(Packets.NPCLink("Warrior", 4));
GC.AddSend(Packets.NPCLink("Archer", 5));
GC.AddSend(Packets.NPCLink("WaterTaoist", 6));
GC.AddSend(Packets.NPCLink("FireTaoist", 7));
GC.AddSend(Packets.NPCLink("Ninja", 8));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (Control == 64)
{
GC.AddSend(Packets.NPCLink("Super Kylin", 73));
GC.AddSend(Packets.NPCLink("Super Violet", 83));
GC.AddSend(Packets.NPCLink("Super Glory", 153));
GC.AddSend(Packets.NPCLink("Super Thunder", 133));
GC.AddSend(Packets.NPCLink("Back", 30));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control >= 33 && Control <= 153)
{
byte Gem = (byte)(Control - 30);
GC.MyChar.SuperGem = Gem;
GC.AddSend(Packets.NPCSay("Which class would you like to be reborn to, But choose wisely because you only have one chance."));
GC.AddSend(Packets.NPCLink("Trojan", 3));
GC.AddSend(Packets.NPCLink("Warrior", 4));
GC.AddSend(Packets.NPCLink("Archer", 5));
GC.AddSend(Packets.NPCLink("WaterTaoist", 6));
GC.AddSend(Packets.NPCLink("FireTaoist", 7));
GC.AddSend(Packets.NPCLink("Ninja", 8));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control >= 3 && Control <= 8)
{
if (GC.MyChar.Level >= 120 || GC.MyChar.Job == 135 && GC.MyChar.Level >= 110)
{
if (GC.MyChar.CPs >= 500000)
{
GC.MyChar.CPs -= 500000;
if (GC.MyChar.SuperGem != 0)
{
GC.MyChar.AddItem((uint)(700000 + GC.MyChar.SuperGem));
}
else if (GC.MyChar.addBless != 0)
{
#region HG
if (GC.MyChar.Equips.HeadGear.ID != 0)
{
if (GC.MyChar.Equips.HeadGear.Bless == 0)
{
GC.MyChar.Equips.HeadGear.Bless = 1;
goto Over;
}
}
#endregion
#region Necklace
if (GC.MyChar.Equips.Necklace.ID != 0)
{
if (GC.MyChar.Equips.Necklace.Bless == 0)
{
GC.MyChar.Equips.Necklace.Bless = 1;
goto Over;
}
}
#endregion
#region Ring
if (GC.MyChar.Equips.Ring.ID != 0)
{
if (GC.MyChar.Equips.Ring.Bless == 0)
{
GC.MyChar.Equips.Ring.Bless = 1;
goto Over;
}
}
#endregion
#region LeftHand
if (GC.MyChar.Equips.LeftHand.ID != 0)
{
if (GC.MyChar.Equips.LeftHand.Bless == 0)
{
GC.MyChar.Equips.LeftHand.Bless = 1;
goto Over;
}
}
#endregion
#region RightHand
if (GC.MyChar.Equips.RightHand.ID != 0)
{
if (GC.MyChar.Equips.RightHand.Bless == 0)
{
GC.MyChar.Equips.RightHand.Bless = 1;
goto Over;
}
}
#endregion
#region Boots
if (GC.MyChar.Equips.Boots.ID != 0)
{
if (GC.MyChar.Equips.Boots.Bless == 0)
{
GC.MyChar.Equips.Boots.Bless = 1;
goto Over;
}
}
#endregion
#region Gourd
if (GC.MyChar.Equips.Gourd.ID != 0)
{
if (GC.MyChar.Equips.Gourd.Bless == 0)
{
GC.MyChar.Equips.Gourd.Bless = 1;
goto Over;
}
}
#endregion
#region Garment
if (GC.MyChar.Equips.Garment.ID != 0)
{
if (GC.MyChar.Equips.Garment.Bless == 0)
{
GC.MyChar.Equips.Garment.Bless = 1;
goto Over;
}
}
#endregion
#region Fan
if (GC.MyChar.Equips.Fan.ID != 0)
{
if (GC.MyChar.Equips.Fan.Bless == 0)
{
GC.MyChar.Equips.Fan.Bless = 1;
goto Over;
}
}
#endregion
#region Tower
if (GC.MyChar.Equips.Tower.ID != 0)
{
if (GC.MyChar.Equips.Tower.Bless == 0)
{
GC.MyChar.Equips.Tower.Bless = 1;
goto Over;
}
}
#endregion
#region Steed
if (GC.MyChar.Equips.Steed.ID != 0)
{
if (GC.MyChar.Equips.Steed.Bless == 0)
{
GC.MyChar.Equips.Steed.Bless = 1;
goto Over;
}
}
#endregion
}
Over:
if (Control == 3) GC.MyChar.RebornCharacter(11);
if (Control == 4) GC.MyChar.RebornCharacter(21);
if (Control == 5) GC.MyChar.RebornCharacter(41);
if (Control == 6) GC.MyChar.RebornCharacter(132);
if (Control == 7) GC.MyChar.RebornCharacter(142);
if (Control == 8) GC.MyChar.RebornCharacter(51);
}
}
}
else if (Control == 200)
{
GC.AddSend(Packets.NPCSay("Alright I'll need an DragonBall."));
GC.AddSend(Packets.NPCLink("Okay here is it.", 201));
GC.AddSend(Packets.NPCLink("Its too expensive.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (Control == 201)
{
if (GC.MyChar.Reborns > 0)
{
if (GC.MyChar.InventoryContains(1088000, 1))
{
Game.Item DB = null;
foreach (Game.Item I in GC.MyChar.Inventory)
if (I.ID == 1088000)
{ DB = I; break; }
if (DB != null)
{
int AllAtributes = GC.MyChar.Str +
GC.MyChar.Agi +
GC.MyChar.Spi +
GC.MyChar.Vit + GC.MyChar.StatPoints;
GC.MyChar.Str = 550;
GC.MyChar.Agi = 550;
GC.MyChar.Spi = 550;
GC.MyChar.Vit = 500;
GC.MyChar.StatPoints = (ushort)(AllAtributes - 1);
GC.MyChar.CurHP = 1;
GC.MyChar.RemoveItem(DB);
GC.AddSend(Packets.NPCSay("Congratulation you have been reborned dude!."));
GC.AddSend(Packets.NPCLink("Thank you.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("You dont have the dragonball..."));
GC.AddSend(Packets.NPCLink("Ahh.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("Your not reborn...Come back when you are reborned."));
GC.AddSend(Packets.NPCLink("Alright.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
break;
}
#endregion






