You last visited: Today at 20:17
Advertisement
Revised Perfect Reborn Script
Discussion on Revised Perfect Reborn Script within the CO2 PServer Guides & Releases forum part of the CO2 Private Server category.
05/15/2010, 20:01
#1
elite*gold: 0
Join Date: Oct 2009
Posts: 8,784
Received Thanks: 5,304
Revised Perfect Reborn Script
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
Code:
public int Top = 0;
Then search for:
Code:
public void RebornCharacter(byte ToJob)
Replace that entire void with this
Code:
public void RebornCharacter(byte ToJob)
{
try
{
for (byte i = 1; i < 9; i++)
if (i != 7 || i != 8)
{
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)
{
PreviousJob = 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)
{
PreviousJob = 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)
{
PreviousJob = 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)
{
PreviousJob = 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)
{
PreviousJob = 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)
{
PreviousJob = 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
NewSkill(new Skill() { ID = 4000 , Lvl = 0, Exp = 0 });
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 reborned for the first time!", 2011, 0);
}
public void RebornCharacter2(byte ToJob)
{
try
{
for (byte i = 1; i < 9; i++)
if (i != 7 || i != 8)
{
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);
}
if (Equips.Fan.ID != 0)
{
Inventory.Add(Equips.Get(10));
EquipStats(10, false);
Game.World.Spawn(this, false);
Equips.UnEquip(10, this);
}
if (Equips.Tower.ID != 0)
{
Inventory.Add(Equips.Get(11));
EquipStats(11, false);
Game.World.Spawn(this, false);
Equips.UnEquip(11, this);
}
}
catch { }
Reborns++;
byte ExtraStat = 0;
if (Level >= 120)
ExtraStat = (byte)((-120 + Level) * 3 + Reborns * 10 + 45);
else
ExtraStat = (byte)(Reborns * 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));
}
Skills.Clear();
Profs.Clear();
#region Archer2
#region Arch-Arch
if (PreviousJob == 45 && Job == 45)
{
Top = 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 Arch-Fire
else if (PreviousJob == 45 && Job == 145)
{
Top = 145;
if (ToJob == 11 || ToJob == 21 || ToJob == 41)
{
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 });
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
}
else if (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 });
NewSkill(new Skill() { ID = 10010 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1120 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 142)
{
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3080 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Arch-Tro
if (PreviousJob == 45 && Job == 15)
{
Top = 15;
if (ToJob == 41 || ToJob == 132 || ToJob == 142 || ToJob == 51)
{
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
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 });
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 21)
{
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
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 });
NewSkill(new Skill() { ID = 5100 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Arch-War
if (PreviousJob == 45 && Job == 25)
{
Top = 25;
if (ToJob == 41 || ToJob == 142)
{
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11)
{
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1015 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1320 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 21 || ToJob == 41)
{
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1025 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Arch-Water
if (PreviousJob == 45 && Job == 135)
{
Top = 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 });
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1280 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1350 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || ToJob == 21)
{
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 });
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1280 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1350 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 142)
{
NewSkill(new Skill() { ID = 1050 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1055 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1175 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1280 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1350 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1280 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1350 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3090 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 51)
{
NewSkill(new Skill() { ID = 10010 , Lvl = 0, Exp = 0 });
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 });
}
}
#endregion
#region Arch-Nin
if (PreviousJob == 45 && Job == 55)
{
Top = 55;
if (ToJob == 41)
{
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || ToJob == 21 || ToJob == 132 || ToJob == 142)
{
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 51)
{
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6004 , Lvl = 0, Exp = 0 });
}
}
#endregion
#endregion
#region Trojan2
#region Tro-Arch
if (PreviousJob == 15 && Job == 45)
{
if (ToJob == 41)
{
NewSkill(new Skill() { ID = 1190 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1110 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5000 , Lvl = 0, Exp = 0 });
}
else
{
NewSkill(new Skill() { ID = 1190 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1110 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Tro-Fire
if (PreviousJob == 15 && Job == 145)
{
Top = 145;
if (ToJob == 41 || ToJob == 51)
{
NewSkill(new Skill() { ID = 1190 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1110 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
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 == 11 || ToJob == 21)
{
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
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 });
NewSkill(new Skill() { ID = 1190 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1110 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 1190 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1110 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1120 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Tro-Tro
if (PreviousJob == 15 && Job == 15)
{
Top = 15;
if (ToJob == 41 || ToJob == 51)
{
NewSkill(new Skill() { ID = 1190 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1110 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
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 = 1190 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1110 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3080 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || ToJob == 21)
{
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
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 == 132)
{
NewSkill(new Skill() { ID = 1190 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1110 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1120 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Tro-War
if (PreviousJob == 15 && Job == 25)
{
Top = 25;
if (ToJob == 41 || ToJob == 142)
{
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 = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || ToJob == 51)
{
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 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1015 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1320 , 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 = 1270 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
}
else if (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 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5100 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1025 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Tro-Water
if (PreviousJob == 15 && Job == 135)
{
Top = 135;
if (ToJob == 41)
{
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 });
NewSkill(new Skill() { ID = 1005 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1095 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1195 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1090 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 142)
{
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 });
NewSkill(new Skill() { ID = 1050 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1175 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11)
{
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1005 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1195 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1095 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1090 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1085 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 21 || ToJob == 51)
{
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 });
NewSkill(new Skill() { ID = 1005 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1085 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1095 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1195 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1090 , Lvl = 0, Exp = 0 });
}
else if (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 });
NewSkill(new Skill() { ID = 3090 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Tro-Nin
if (PreviousJob == 15 && Job == 55)
{
Top = 55;
if (ToJob == 51)
{
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 });
NewSkill(new Skill() { ID = 6000 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6003 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6004 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6011 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6010 , Lvl = 0, Exp = 0 });
}
else
{
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 });
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
}
}
#endregion
#endregion
#region Ninja2
#region Nin-Arch
if (PreviousJob == 55 && Job == 45)
{
Top = 45;
if (ToJob == 41)
{
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5000 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 51)
{
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || ToJob == 21 || ToJob == 142 || ToJob == 132)
{
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Nin-Fire
{
Top = 145;
if (PreviousJob == 55 && Job == 145)
{
if (ToJob == 11 || ToJob == 21 || ToJob == 41 || ToJob == 51)
{
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
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 = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3080 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1000 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 1120 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
}
}
}
#endregion
#region Nin-Tro
if (PreviousJob == 55 && Job == 15)
{
Top = 15;
if (ToJob == 41 || ToJob == 51 || ToJob == 132 || ToJob == 142)
{
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 });
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11)
{
NewSkill(new Skill() { ID = 1110 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1190 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6001 , 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 = 1270 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5100 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Nin-War
if (PreviousJob == 55 && Job == 25)
{
Top = 25;
if (ToJob == 41 || ToJob == 142)
{
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || ToJob == 51)
{
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1015 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , 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 == 21)
{
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , 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 = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1025 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Nin-Water
if (PreviousJob == 55 && Job == 135)
{
Top = 135;
if (ToJob == 41)
{
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1005 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1095 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1195 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1090 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 142)
{
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
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 = 6001 , Lvl = 0, Exp = 0 });
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 = 1000 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1005 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3090 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Nin-Nin
if (PreviousJob == 55 && Job == 55)
{
Top = 55;
if (ToJob == 51)
{
NewSkill(new Skill() { ID = 6000 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6002 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6003 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6004 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6010 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6011 , Lvl = 0, Exp = 0 });
}
else
{
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
}
}
#endregion
#endregion
#region Fire2
#region Fire-Arch
if (PreviousJob == 145 && Job == 45)
{
Top = 45;
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 });
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
}
#endregion
#region Fire-Fire
if (PreviousJob == 145 && Job == 145)
{
Top = 145;
if (ToJob == 41 || ToJob == 11 || ToJob == 51 || ToJob == 21)
{
NewSkill(new Skill() { ID = 3080 , Lvl = 0, Exp = 0 });
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 = 3080 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1120 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Fire-Tro
if (PreviousJob == 145 && Job == 15)
{
Top = 15;
if (ToJob == 41 || ToJob == 142 || ToJob == 132 || 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 });
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1110 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1190 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 21)
{
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 });
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5100 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1110 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1190 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11)
{
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 });
NewSkill(new Skill() { ID = 3050 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Fire-War
if (PreviousJob == 145 && Job == 25)
{
Top = 25;
if (ToJob == 41)
{
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 });
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 142)
{
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || 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 });
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 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 21)
{
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 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
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 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
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 });
}
}
#endregion
#region Fire-Water
if (PreviousJob == 145 && Job == 135)
{
Top = 135;
if (ToJob == 41)
{
NewSkill(new Skill() { ID = 1005 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1195 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1095 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1090 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 142)
{
NewSkill(new Skill() { ID = 1050 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1055 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1175 , 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 });
NewSkill(new Skill() { ID = 1120 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Fire-Nin
if (PreviousJob == 145 && Job == 55)
{
Top = 55;
if (ToJob == 51)
{
NewSkill(new Skill() { ID = 3080 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
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
{
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
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 });
}
}
#endregion
#endregion
#region War2
#region War-Arch
if (PreviousJob == 25 && Job == 45)
{
Top = 45;
if (ToJob == 41)
{
NewSkill(new Skill() { ID = 5000 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 132 || ToJob == 142)
{
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || ToJob == 51)
{
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 21)
{
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region War-Fire
if (PreviousJob == 25 && Job == 145)
{
Top = 145;
if (ToJob == 41)
{
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
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 = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3080 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || ToJob == 51)
{
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
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 == 25)
{
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 == 132)
{
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1120 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region War-Tro
if (PreviousJob == 25 && Job == 15)
{
Top = 15;
if (ToJob == 41 || ToJob == 142 || ToJob == 132 || ToJob == 51)
{
NewSkill(new Skill() { ID = 1320 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
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 = 1320 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3050 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 21)
{
NewSkill(new Skill() { ID = 5100 , Lvl = 0, Exp = 0 });
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 });
}
}
#endregion
#region War-War
if (PreviousJob == 25 && Job == 25)
{
Top = 25;
if (ToJob == 41 || ToJob == 142)
{
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1320 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || ToJob == 51)
{
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1015 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 21)
{
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 1025 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1320 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region War-Water
if (PreviousJob == 25 && Job == 135)
{
Top = 135;
if (ToJob == 41)
{
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
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 });
NewSkill(new Skill() { ID = 1280 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1350 , Lvl = 0, Exp = 0 });
}
if (ToJob == 142)
{
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1005 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1175 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1050 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1055 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1280 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1350 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11)
{
NewSkill(new Skill() { ID = 1005 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , 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 });
NewSkill(new Skill() { ID = 1280 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1350 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 21)
{
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 });
NewSkill(new Skill() { ID = 1280 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1350 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1025 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3090 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1280 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1350 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 51)
{
NewSkill(new Skill() { ID = 1005 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , 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 });
}
}
#endregion
#region War-Nin
if (PreviousJob == 25 && Job == 55)
{
Top = 55;
if (ToJob == 41)
{
NewSkill(new Skill() { ID = 1320 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
}
else
{
NewSkill(new Skill() { ID = 1320 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 6002 , Lvl = 0, Exp = 0 });
}
}
#endregion
#endregion
#region Water2
#region Water-Arch
if (PreviousJob == 135 && Job == 45)
{
Top = 45;
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 });
NewSkill(new Skill() { ID = 5000 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
}
else
{
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 });
NewSkill(new Skill() { ID = 5000 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5002 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Water-Fire
if (PreviousJob == 135 && Job == 145)
{
Top = 145;
if (ToJob == 11 || ToJob == 21 | ToJob == 41 || ToJob == 51)
{
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 });
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 == 132)
{
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 });
NewSkill(new Skill() { ID = 1120 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
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 });
NewSkill(new Skill() { ID = 3080 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Water-Tro
if (PreviousJob == 135 && Job == 15)
{
Top = 15;
if (ToJob == 41 || ToJob == 142 || ToJob == 132 || 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 });
NewSkill(new Skill() { ID = 1190 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1110 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 21)
{
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 });
NewSkill(new Skill() { ID = 1190 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1110 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1270 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 5100 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11)
{
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 });
NewSkill(new Skill() { ID = 3050 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Water-War
if (PreviousJob == 135 && Job == 25)
{
Top = 25;
if (ToJob == 41)
{
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 });
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1350 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1280 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 142)
{
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 });
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 11 || 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 });
NewSkill(new Skill() { ID = 1015 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1320 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 21)
{
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 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
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 });
NewSkill(new Skill() { ID = 1020 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1040 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3060 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1025 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Water-Water
if (PreviousJob == 135 && Job == 135)
{
Top = 135;
if (ToJob == 11 || ToJob == 21 || ToJob == 41 || 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 });
NewSkill(new Skill() { ID = 3090 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 132)
{
NewSkill(new Skill() { ID = 3090 , Lvl = 0, Exp = 0 });
}
else if (ToJob == 142)
{
NewSkill(new Skill() { ID = 1050 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1055 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 1175 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 3090 , Lvl = 0, Exp = 0 });
}
}
#endregion
#region Water-Nin
if (PreviousJob == 135 && Job == 55)
{
Top = 55;
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 });
NewSkill(new Skill() { ID = 6001 , Lvl = 0, Exp = 0 });
}
#endregion
#endregion
Job = ToJob;
NewSkill(new Skill() { ID = 9876 , Lvl = 0, Exp = 0 });
NewSkill(new Skill() { ID = 4000 , Lvl = 0, Exp = 0 });
Database.GetStats(this);
MyClient.LocalMessage(2000, "Congratulations! You are now reborn. All your skills and proficiency are gone.");
World.SendMsgToAll("SYSTEM", Name + " has reborned for the second time!", 2011, 0);
}
Then in database.cs go to
Code:
public static Game.Character LoadCharacter(string Name, ref string Account)
And inside of it search for
Code:
C.UniversityPoints = BR.ReadUInt32();
and under that put
Code:
C.Top = BR.ReadInt32();
Now search for
Code:
BW.Write(C.UniversityPoints);
and under that put
Now this next part you must follow these instructions VERY carefully.
In the create character void search for this
and under that you will see
Under that put this
And that is the fully working rebirth script for first and second reborn. It has all the skills for every class. There shouldn't be any bugs but if you happen to find any post them here. All credits to me.
05/15/2010, 20:16
#2
elite*gold: 0
Join Date: May 2010
Posts: 298
Received Thanks: 57
I thought you didnt use lotf ?
05/15/2010, 20:41
#3
elite*gold: 20
Join Date: Jun 2006
Posts: 3,296
Received Thanks: 925
Quote:
Originally Posted by
MonstersAbroad
I thought you didnt use lotf ?
He doesn't need to use it to make a release for it.
05/15/2010, 21:36
#4
elite*gold: 0
Join Date: Sep 2008
Posts: 178
Received Thanks: 62
Ehm... why don't edit the other one? ...
05/15/2010, 22:38
#5
elite*gold: 0
Join Date: Oct 2009
Posts: 8,784
Received Thanks: 5,304
It was closed because I was releasing this one.
05/15/2010, 23:12
#6
elite*gold: 0
Join Date: Nov 2009
Posts: 322
Received Thanks: 63
Nice! goodjob
05/16/2010, 12:44
#7
elite*gold: 0
Join Date: Jul 2008
Posts: 98
Received Thanks: 6
it don't wor for me. if i go sec rb all my skills are gone. and what do you meen with define?
05/16/2010, 13:11
#8
elite*gold: 0
Join Date: May 2007
Posts: 35
Received Thanks: 6
Hey,
I have a question.
Do i need to use your first reborn script then fix it with this ? or just use this alone ?
Because i tried it on a source 5165 without custom adds, but i don't get the blessing skill...
Edit: i tried Wawa/war/troj wawa->war is good but once i become wawa/war/troj i have only summon guard, xp skill flyingmoon accuracy and roar. and no blessing skill.
05/16/2010, 21:57
#9
elite*gold: 0
Join Date: Oct 2009
Posts: 8,784
Received Thanks: 5,304
Quote:
Originally Posted by
alex4war
it don't wor for me. if i go sec rb all my skills are gone. and what do you meen with define?
Did you compile after you added this in?
Quote:
Originally Posted by
flex30
Hey,
I have a question.
Do i need to use your first reborn script then fix it with this ? or just use this alone ?
Because i tried it on a source 5165 without custom adds, but i don't get the blessing skill...
Edit: i tried Wawa/war/troj wawa->war is good but once i become wawa/war/troj i have only summon guard, xp skill flyingmoon accuracy and roar. and no blessing skill.
At the end of the 2nd rb script you see it adds the skill.
I'm pretty sure the ID is correct.
05/17/2010, 02:14
#10
elite*gold: 0
Join Date: May 2007
Posts: 35
Received Thanks: 6
Quote:
Originally Posted by
.Arco
Did you compile after you added this in?
At the end of the 2nd rb script you see it adds the skill.
I'm pretty sure the ID is correct.
Work well for rb1 but once you're rb2 it don't put good skills, and you don't get bless.
So work very well for rb1 but not for rb2.
05/17/2010, 04:54
#11
elite*gold: 0
Join Date: Oct 2009
Posts: 8,784
Received Thanks: 5,304
Hmm did you have the skill after you relogged?
05/17/2010, 12:53
#12
elite*gold: 0
Join Date: Nov 2007
Posts: 62
Received Thanks: 21
I changed the messages of the first and second reborn (global message it sends) to the ones retail CO has. When I go to second reborn it spits out the first reborn message. I have recompiled this and played around with it a little. I think it is instead of running the second reborn part it is going through the first reborn part a second time.
05/17/2010, 13:43
#13
elite*gold: 0
Join Date: May 2010
Posts: 630
Received Thanks: 130
then put skill self at 2nd rb.
skilld is 9876, 0
05/17/2010, 20:18
#14
elite*gold: 0
Join Date: Sep 2006
Posts: 42
Received Thanks: 14
2rb dont work.. ?
05/17/2010, 20:56
#15
elite*gold: 0
Join Date: Apr 2008
Posts: 1,152
Received Thanks: 321
cool... :O
Similar Threads
[Release]Perfect RB Script
03/29/2010 - CO2 PServer Guides & Releases - 93 Replies
After about a week of working on this I shall release a perfect RB script for 5165.
I went to the Conquer website and got the combination for every RB possible.
Well a lot of people are saying its not working.
Well this is pretty much just a base then I guess.
As dragon said, its easy enough to manipulate.
All credits go to me.
First you are going to Character.cs and search for:public byte PreviousJob
You are going to change that to public byte PreviousJob1
It will ask you something...
Script - The perfect song / dance in party
03/04/2010 - Lin2 Exploits, Hacks, Bots, Tools & Macros - 14 Replies
If SWS and BD is 78 and the songs of second class is enchanted to +6, not need recharge, the MP will recovered after song/dance.
Song:
LABEL(ren)
!CharBuffs(Song of Renewal){
USESKILL(Song of Renewal)
}
!CharBuffs(Song of Renewal){
[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]3rd Reborn Script
06/28/2009 - CO2 PServer Guides & Releases - 8 Replies
public void ReBorn3(byte ToJob)
{
try
{
{
if (Level == 121)
StatP += 40;
else if (Level == 122)
StatP += 50;
else if (Level == 123)
[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]
All times are GMT +2. The time now is 20:17 .