افتراضي حصريا ريبورن باك (رجوع الي 1 ريبورن زي كونكر )
2 مشترك
{ستار}{سورك}|اغانى| افلام |العاب|برامج|كونكر| :: °ˆ~*¤®‰«العبه الجباره كونكر»‰®¤*~ˆ° :: °ˆ~*¤®‰«قسم كونكر تهييس وشروحات السيرفر »‰®¤*~ˆ°
صفحة 1 من اصل 1
افتراضي حصريا ريبورن باك (رجوع الي 1 ريبورن زي كونكر )
بسم الله الرحمن الرحيم
ده ايتم بيرجعك لى اول ريبورن
هنشوف فى الصور
..
..
..
..
خش فى
Game/Character.cs
ودور على
كود:
#region Class1MoneyBag
وحط ده فوقه
كود:
#region BackTo1
case 721875:
{
foreach (Character Chaar in World.H_Chars.Values)
{
Chaar.MyClient.DialogNPC = 200005;
PacketHandling.NPCDialog.Handle(Chaar.MyClient, null, 200005, 0);
Chaar.MyClient.EndSend();
}
break;
}
#endregion
وبحث عن
كود:
public void RebornCharacter(byte ToJob)
وحط ده فوقه
كود:
public void RebornAgine(byte ToJob)
{
try
{
for (byte i = 1; i < 9; i++)
if (i != 7 || i !=
{
Item I = Equips.Get(i);
if (I.ID != 0)
{
EquipStats(i, false);
ItemIDManipulation IDM = new ItemIDManipulation(I.ID);
IDM.LowestLevel(i);
I.ID = IDM.ToID();
Equips.Replace(i, I, this);
EquipStats(i, true);
}
}
else
{
Item I = Equips.Get(i);
Equips.Replace(i, I, this);
}
}
catch { }
Reborns++;
byte ExtraStat = 0;
if (Level >= 120)
ExtraStat = (byte)((-120 + Level) * 10 + (Reborns * 10));
else
ExtraStat = (byte)((-110 + Level) * 10);
StatPoints = ExtraStat;
Level = 15;
Experience = 0;
foreach (Skill S in Skills.Values)
{
MyClient.AddSend(Packets.GeneralData(EntityID, S.ID, 0, 0, 109));
}
foreach (Prof P in Profs.Values)
{
MyClient.AddSend(Packets.GeneralData(EntityID, P.ID, 0, 0, 108));
}
Teleport(1002, 438, 377);
Skills.Clear();
Profs.Clear();
#region Ninja
if (Job == 55)
{
PreviousJob1 = 55;
if (ToJob == 51)
{
NewSkill(new Skill() { ID = 6001, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6004, Lvl = 0, Exp = 0 });
}
else
{
NewSkill(new Skill() { ID = 6001, Lvl = 0, Exp = 0 });
}
}
#endregion
#region Trojan
if (Job == 15)
{
PreviousJob1 = 15;
if (ToJob == 41 || ToJob == 142 || ToJob == 132)
{
NewSkill(new Skill() { ID = 1110, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1190, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270, Lvl = 0, Exp = 0 });
}
else if (ToJob == 11)
{
NewSkill(new Skill() { ID = 3050, Lvl = 0, Exp = 0 });
}
else if (ToJob == 21)
{
NewSkill(new Skill() { ID = 1110, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1190, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5100, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270, Lvl = 0, Exp = 0 });
}
else if (ToJob == 51)
{
NewSkill(new Skill() { ID = 1110, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1190, Lvl = 0, Exp = 0 });
}
}
#endregion
#region Warrior
if (Job == 25)
{
PreviousJob1 = 25;
if (ToJob == 41 || ToJob == 142)
{
NewSkill(new Skill() { ID = 1020, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040, Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || ToJob == 51)
{
NewSkill(new Skill() { ID = 1015, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1320, Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 1025, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1020, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040, Lvl = 0, Exp = 0 });
}
else if (ToJob == 21)
{
NewSkill(new Skill() { ID = 3060, Lvl = 0, Exp = 0 });
}
}
#endregion
#region WaterTao
if (Job == 135)
{
PreviousJob1 = 135;
if (ToJob == 41)
{
NewSkill(new Skill() { ID = 1005, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1090, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1095, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1195, Lvl = 0, Exp = 0 });
}
else if (ToJob == 142)
{
NewSkill(new Skill() { ID = 1050, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1175, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1055, Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || ToJob == 21 || ToJob == 51)
{
NewSkill(new Skill() { ID = 1005, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1085, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1090, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1095, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1195, Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 3090, Lvl = 0, Exp = 0 });
}
}
#endregion
#region Archer
if (Job == 45)
{
PreviousJob1 = 45;
if (ToJob == 41)
{
NewSkill(new Skill() { ID = 5000, Lvl = 0, Exp = 0 });
}
else
{
NewSkill(new Skill() { ID = 5002, Lvl = 0, Exp = 0 });
}
}
#endregion
#region FireTao
if (Job == 145)
{
PreviousJob1 = 145;
if (ToJob == 11 || ToJob == 21 || ToJob == 41 || ToJob == 51)
{
NewSkill(new Skill() { ID = 1000, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1001, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1005, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1195, Lvl = 0, Exp = 0 });
}
else if (ToJob == 142)
{
NewSkill(new Skill() { ID = 3080, Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 1120, Lvl = 0, Exp = 0 });
}
}
#endregion
Job = ToJob;
Database.GetStats(this);
MyClient.LocalMessage(2000, "Congratulations! You are now reborn. All your skills and proficiency are gone.");
World.SendMsgToAll("SYSTEM", Name + " has got 1st Agine ", 2011, 0);
}
وبعدن ضيف الان بى سى ده
كود:
#region Back To 1st
case 200005:
{
if (option == 0)
{
GC.AddSend(Packets.NPCSay("Are You Sure You Would To Back To 1st Reborn"));
GC.AddSend(Packets.NPCLink("Yeah i want ", 1));
GC.AddSend(Packets.NPCLink("Nope, you're mistaken.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (option == 1)
{
if (GC.MyChar.Reborns == 2)
{
GC.AddSend(Packets.NPCSay("Alright, you must be level 130 or higher and have a celestial stone with you."));
GC.AddSend(Packets.NPCSay("Oh and water taos are the exception. They can reborn on level 110"));
GC.AddSend(Packets.NPCLink("Ok ok, reborn me!", 2));
GC.AddSend(Packets.NPCLink("I have changed my mind.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (option == 2)
{
if (GC.MyChar.Level >= 120 || GC.MyChar.Job == 135 && GC.MyChar.Level >= 110)
{
if (GC.MyChar.Job % 10 == 5)
{
if (GC.MyChar.InventoryContains(721875, 1, GC))
{
GC.AddSend(Packets.NPCSay("Choose what you do you want to receive:"));
GC.AddSend(Packets.NPCLink("Super gem.", 30));
GC.AddSend(Packets.NPCLink("Bless in my equipment.", 31));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("LoL"));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("You've got to be a master to reborn."));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("Get out of here you weakling! You're not high level enough."));
GC.AddSend(Packets.NPCLink("Ow... ", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (option == 30 || option == 31)
{
if (option == 30)
{
GC.MyChar.addBless = 0;
GC.MyChar.SuperGem = 1;
GC.AddSend(Packets.NPCSay("Alright choose the gem."));
GC.AddSend(Packets.NPCLink("Dragon", 43));
GC.AddSend(Packets.NPCLink("Phoenix", 33));
GC.AddSend(Packets.NPCLink("Fury", 53));
GC.AddSend(Packets.NPCLink("Moon", 93));
GC.AddSend(Packets.NPCLink("Rainbow", 63));
GC.AddSend(Packets.NPCLink("Next", 64));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (option == 31)
{
GC.MyChar.addBless = 1;
GC.MyChar.SuperGem = 0;
GC.AddSend(Packets.NPCSay("Alright choose the job."));
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", );
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (option == 64)
{
GC.AddSend(Packets.NPCLink("Kylin", 73));
GC.AddSend(Packets.NPCLink("Violet", 83));
GC.AddSend(Packets.NPCLink("Glory", 153));
GC.AddSend(Packets.NPCLink("Thunder", 133));
GC.AddSend(Packets.NPCLink("Back", 30));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (option >= 33 && option <= 153)
{
byte Gem = (byte)(option - 30);
GC.MyChar.SuperGem = Gem;
GC.AddSend(Packets.NPCSay("Alright choose the job."));
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", );
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (option >= 3 && option <=
{
if (GC.MyChar.Level >= 120 || GC.MyChar.Job == 135 && GC.MyChar.Level >= 110)
{
if (GC.MyChar.InventoryContains(721875, 1, GC))
{
GC.MyChar.RemoveItem(721875, 1, GC);
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
}
Over:
if (option == 3)
{
GC.MyChar.RebornAgine(11);
GC.MyChar.Reborns = 1;
}
if (option == 4)
{
GC.MyChar.RebornAgine(21);
GC.MyChar.Reborns = 1;
}
if (option == 5)
{
GC.MyChar.RebornAgine(41);
GC.MyChar.Reborns = 1;
}
if (option == 6)
{
GC.MyChar.RebornAgine(132);
GC.MyChar.Reborns = 1;
}
if (option == 7)
{
GC.MyChar.RebornAgine(142);
GC.MyChar.Reborns = 1;
}
if (option ==
{
GC.MyChar.RebornAgine(51);
GC.MyChar.Reborns = 1;
}
}
}
}
else if (option == 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 (option == 201)
{
if (GC.MyChar.Reborns > 0)
{
if (GC.MyChar.InventoryContains(1088000, 1, GC))
{
Game.Item DB = null;
foreach (Game.Item I in GC.MyChar.Inventory.Values)
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 = 0;
GC.MyChar.Agi = 0;
GC.MyChar.Spi = 0;
GC.MyChar.Vit = 1;
GC.MyChar.StatPoints = (ushort)(AllAtributes - 1);
GC.MyChar.CurHP = 1;
GC.MyChar.RemoveItem(1088000, 1, GC);
GC.AddSend(Packets.NPCSay("Okay, Done."));
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
وحط ده فى npcs.txt
كود:
200005 197 2 0 5000 50 50
ده شفره التجيب بيها الايتم
كود:
/item 721875 0
يا جماعه ياريت اليخش يرد مش بقول يقيم يردو بس
ده ايتم بيرجعك لى اول ريبورن
هنشوف فى الصور
..
..
..
..
خش فى
Game/Character.cs
ودور على
كود:
#region Class1MoneyBag
وحط ده فوقه
كود:
#region BackTo1
case 721875:
{
foreach (Character Chaar in World.H_Chars.Values)
{
Chaar.MyClient.DialogNPC = 200005;
PacketHandling.NPCDialog.Handle(Chaar.MyClient, null, 200005, 0);
Chaar.MyClient.EndSend();
}
break;
}
#endregion
وبحث عن
كود:
public void RebornCharacter(byte ToJob)
وحط ده فوقه
كود:
public void RebornAgine(byte ToJob)
{
try
{
for (byte i = 1; i < 9; i++)
if (i != 7 || i !=
{
Item I = Equips.Get(i);
if (I.ID != 0)
{
EquipStats(i, false);
ItemIDManipulation IDM = new ItemIDManipulation(I.ID);
IDM.LowestLevel(i);
I.ID = IDM.ToID();
Equips.Replace(i, I, this);
EquipStats(i, true);
}
}
else
{
Item I = Equips.Get(i);
Equips.Replace(i, I, this);
}
}
catch { }
Reborns++;
byte ExtraStat = 0;
if (Level >= 120)
ExtraStat = (byte)((-120 + Level) * 10 + (Reborns * 10));
else
ExtraStat = (byte)((-110 + Level) * 10);
StatPoints = ExtraStat;
Level = 15;
Experience = 0;
foreach (Skill S in Skills.Values)
{
MyClient.AddSend(Packets.GeneralData(EntityID, S.ID, 0, 0, 109));
}
foreach (Prof P in Profs.Values)
{
MyClient.AddSend(Packets.GeneralData(EntityID, P.ID, 0, 0, 108));
}
Teleport(1002, 438, 377);
Skills.Clear();
Profs.Clear();
#region Ninja
if (Job == 55)
{
PreviousJob1 = 55;
if (ToJob == 51)
{
NewSkill(new Skill() { ID = 6001, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6004, Lvl = 0, Exp = 0 });
}
else
{
NewSkill(new Skill() { ID = 6001, Lvl = 0, Exp = 0 });
}
}
#endregion
#region Trojan
if (Job == 15)
{
PreviousJob1 = 15;
if (ToJob == 41 || ToJob == 142 || ToJob == 132)
{
NewSkill(new Skill() { ID = 1110, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1190, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270, Lvl = 0, Exp = 0 });
}
else if (ToJob == 11)
{
NewSkill(new Skill() { ID = 3050, Lvl = 0, Exp = 0 });
}
else if (ToJob == 21)
{
NewSkill(new Skill() { ID = 1110, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1190, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5100, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270, Lvl = 0, Exp = 0 });
}
else if (ToJob == 51)
{
NewSkill(new Skill() { ID = 1110, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1190, Lvl = 0, Exp = 0 });
}
}
#endregion
#region Warrior
if (Job == 25)
{
PreviousJob1 = 25;
if (ToJob == 41 || ToJob == 142)
{
NewSkill(new Skill() { ID = 1020, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040, Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || ToJob == 51)
{
NewSkill(new Skill() { ID = 1015, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1320, Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 1025, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1020, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040, Lvl = 0, Exp = 0 });
}
else if (ToJob == 21)
{
NewSkill(new Skill() { ID = 3060, Lvl = 0, Exp = 0 });
}
}
#endregion
#region WaterTao
if (Job == 135)
{
PreviousJob1 = 135;
if (ToJob == 41)
{
NewSkill(new Skill() { ID = 1005, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1090, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1095, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1195, Lvl = 0, Exp = 0 });
}
else if (ToJob == 142)
{
NewSkill(new Skill() { ID = 1050, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1175, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1055, Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || ToJob == 21 || ToJob == 51)
{
NewSkill(new Skill() { ID = 1005, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1085, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1090, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1095, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1195, Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 3090, Lvl = 0, Exp = 0 });
}
}
#endregion
#region Archer
if (Job == 45)
{
PreviousJob1 = 45;
if (ToJob == 41)
{
NewSkill(new Skill() { ID = 5000, Lvl = 0, Exp = 0 });
}
else
{
NewSkill(new Skill() { ID = 5002, Lvl = 0, Exp = 0 });
}
}
#endregion
#region FireTao
if (Job == 145)
{
PreviousJob1 = 145;
if (ToJob == 11 || ToJob == 21 || ToJob == 41 || ToJob == 51)
{
NewSkill(new Skill() { ID = 1000, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1001, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1005, Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1195, Lvl = 0, Exp = 0 });
}
else if (ToJob == 142)
{
NewSkill(new Skill() { ID = 3080, Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 1120, Lvl = 0, Exp = 0 });
}
}
#endregion
Job = ToJob;
Database.GetStats(this);
MyClient.LocalMessage(2000, "Congratulations! You are now reborn. All your skills and proficiency are gone.");
World.SendMsgToAll("SYSTEM", Name + " has got 1st Agine ", 2011, 0);
}
وبعدن ضيف الان بى سى ده
كود:
#region Back To 1st
case 200005:
{
if (option == 0)
{
GC.AddSend(Packets.NPCSay("Are You Sure You Would To Back To 1st Reborn"));
GC.AddSend(Packets.NPCLink("Yeah i want ", 1));
GC.AddSend(Packets.NPCLink("Nope, you're mistaken.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (option == 1)
{
if (GC.MyChar.Reborns == 2)
{
GC.AddSend(Packets.NPCSay("Alright, you must be level 130 or higher and have a celestial stone with you."));
GC.AddSend(Packets.NPCSay("Oh and water taos are the exception. They can reborn on level 110"));
GC.AddSend(Packets.NPCLink("Ok ok, reborn me!", 2));
GC.AddSend(Packets.NPCLink("I have changed my mind.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (option == 2)
{
if (GC.MyChar.Level >= 120 || GC.MyChar.Job == 135 && GC.MyChar.Level >= 110)
{
if (GC.MyChar.Job % 10 == 5)
{
if (GC.MyChar.InventoryContains(721875, 1, GC))
{
GC.AddSend(Packets.NPCSay("Choose what you do you want to receive:"));
GC.AddSend(Packets.NPCLink("Super gem.", 30));
GC.AddSend(Packets.NPCLink("Bless in my equipment.", 31));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
{
GC.AddSend(Packets.NPCSay("LoL"));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("You've got to be a master to reborn."));
GC.AddSend(Packets.NPCLink("I see.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else
{
GC.AddSend(Packets.NPCSay("Get out of here you weakling! You're not high level enough."));
GC.AddSend(Packets.NPCLink("Ow... ", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (option == 30 || option == 31)
{
if (option == 30)
{
GC.MyChar.addBless = 0;
GC.MyChar.SuperGem = 1;
GC.AddSend(Packets.NPCSay("Alright choose the gem."));
GC.AddSend(Packets.NPCLink("Dragon", 43));
GC.AddSend(Packets.NPCLink("Phoenix", 33));
GC.AddSend(Packets.NPCLink("Fury", 53));
GC.AddSend(Packets.NPCLink("Moon", 93));
GC.AddSend(Packets.NPCLink("Rainbow", 63));
GC.AddSend(Packets.NPCLink("Next", 64));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (option == 31)
{
GC.MyChar.addBless = 1;
GC.MyChar.SuperGem = 0;
GC.AddSend(Packets.NPCSay("Alright choose the job."));
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", );
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
}
else if (option == 64)
{
GC.AddSend(Packets.NPCLink("Kylin", 73));
GC.AddSend(Packets.NPCLink("Violet", 83));
GC.AddSend(Packets.NPCLink("Glory", 153));
GC.AddSend(Packets.NPCLink("Thunder", 133));
GC.AddSend(Packets.NPCLink("Back", 30));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (option >= 33 && option <= 153)
{
byte Gem = (byte)(option - 30);
GC.MyChar.SuperGem = Gem;
GC.AddSend(Packets.NPCSay("Alright choose the job."));
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", );
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else if (option >= 3 && option <=
{
if (GC.MyChar.Level >= 120 || GC.MyChar.Job == 135 && GC.MyChar.Level >= 110)
{
if (GC.MyChar.InventoryContains(721875, 1, GC))
{
GC.MyChar.RemoveItem(721875, 1, GC);
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
}
Over:
if (option == 3)
{
GC.MyChar.RebornAgine(11);
GC.MyChar.Reborns = 1;
}
if (option == 4)
{
GC.MyChar.RebornAgine(21);
GC.MyChar.Reborns = 1;
}
if (option == 5)
{
GC.MyChar.RebornAgine(41);
GC.MyChar.Reborns = 1;
}
if (option == 6)
{
GC.MyChar.RebornAgine(132);
GC.MyChar.Reborns = 1;
}
if (option == 7)
{
GC.MyChar.RebornAgine(142);
GC.MyChar.Reborns = 1;
}
if (option ==
{
GC.MyChar.RebornAgine(51);
GC.MyChar.Reborns = 1;
}
}
}
}
else if (option == 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 (option == 201)
{
if (GC.MyChar.Reborns > 0)
{
if (GC.MyChar.InventoryContains(1088000, 1, GC))
{
Game.Item DB = null;
foreach (Game.Item I in GC.MyChar.Inventory.Values)
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 = 0;
GC.MyChar.Agi = 0;
GC.MyChar.Spi = 0;
GC.MyChar.Vit = 1;
GC.MyChar.StatPoints = (ushort)(AllAtributes - 1);
GC.MyChar.CurHP = 1;
GC.MyChar.RemoveItem(1088000, 1, GC);
GC.AddSend(Packets.NPCSay("Okay, Done."));
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
وحط ده فى npcs.txt
كود:
200005 197 2 0 5000 50 50
ده شفره التجيب بيها الايتم
كود:
/item 721875 0
يا جماعه ياريت اليخش يرد مش بقول يقيم يردو بس
badboy- :.مشرف كونكر تهييس وشروحات السرفرات:.
-
عدد مشآرڪآتي : 28
النقاط : 1400
التقّيمّ : 0
عًٍـمـًرٌٍيَـے : 31
النقاط الذهبية : ((50))
رد: افتراضي حصريا ريبورن باك (رجوع الي 1 ريبورن زي كونكر )
شكرا شكرا والف شكر
tarekayman- ::عضو فعال::
-
عدد مشآرڪآتي : 9
النقاط : 403
التقّيمّ : 0
مواضيع مماثلة
» قوانين قسم "كونكر تهييس "
» الحل النهائى للأيتم الجديده الى فى كونكر
» افتراضي لتسهيل لفلفة الاسلحة
» ان بي سي بيبلص الحصان زي كونكر العاديه بالظبط 5165
» " برامج باتش 1128 كونكر العربيه
» الحل النهائى للأيتم الجديده الى فى كونكر
» افتراضي لتسهيل لفلفة الاسلحة
» ان بي سي بيبلص الحصان زي كونكر العاديه بالظبط 5165
» " برامج باتش 1128 كونكر العربيه
{ستار}{سورك}|اغانى| افلام |العاب|برامج|كونكر| :: °ˆ~*¤®‰«العبه الجباره كونكر»‰®¤*~ˆ° :: °ˆ~*¤®‰«قسم كونكر تهييس وشروحات السيرفر »‰®¤*~ˆ°
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى