Need promotation npc in coemu

06/02/2009 10:01 sawickas#1
Maby sombary can realaise all get promet npcs?
06/02/2009 11:51 -Reflexis-#2
Quote:
Originally Posted by sawickas View Post
Maby sombary can realaise all get promet npcs?
***Better English***
Can someone release the Promotion NPCs at the Promo Center?
06/02/2009 12:18 sawickas#3
Yes promotacion center an for ninja to
06/02/2009 12:25 sawickas#4
Thanks for beter inglish xD
06/02/2009 12:29 mejo33#5
Its promoter for ninja in promotion center MIGHTYTAO he give guard for reborn char on global.

Quote:
case 35500://MightyTao Promo NPC
{
if((int)CSocket.Client.Class >= 50 && (int)CSocket.Client.Class <= 55)
{
if(LinkBack == 0)
{
Text("What can I do for you, skillfull ninja?\n", CSocket);
Link("Get promoted.", 1, CSocket);
Link("Learn skills.", 2, CSocket);
Link("Nothing.", 255, CSocket);
End(CSocket);
}
else if(LinkBack == 2)
{
Text("Which skill will it be, ninja?\n I'm currently too lazy to teach more.", CSocket);
Link("TwoFoldBlades[Level 40]", 3, CSocket);
Link("ToxicFog[Level 70]", 4, CSocket);
Link("Poison Start[Level 70]", 5, CSocket);
/*
* TODO: reborn skill 70-6003(counter skill)
?-6003(archer bane)
exp skill
?-6010(shuriken vortex)
?-6011(fatal strike)
i have no idea of the level requirement of the "?" skillz its written fixed on the co guide
*/
End(CSocket);
}
else if(LinkBack == 3)
{
int SkillID = 6000;
if(CSocket.Client.Level >= 40)
{
if(!CSocket.Client.Skills.ContainsKey(SkillID))
{
Struct.CharSkill Skill = new Struct.CharSkill();
Skill.ID = SkillID;
Skill.Level = 0;
Skill.Exp = 0;
CSocket.Client.Skills.Add(Skill.ID, Skill);
Database.Database.SetSkill(Skill.ID, Skill.Level, Skill.Exp, CSocket.Client.ID, false);
CSocket.Send(ConquerPacket.Skill(Skill.ID, Skill.Level, Skill.Exp));
}
Text("Congrats! You have learned this skill.", CSocket);
Link("Thanks!", 255, CSocket);
End(CSocket);
}
else
{
Text("You are not yet high enough level for this skill.", CSocket);
Link("Okay, sorry.", 255, CSocket);
End(CSocket);
}
}
else if(LinkBack == 4)
{
int SkillID = 6001;
if(CSocket.Client.Level >= 70)
{
if(!CSocket.Client.Skills.ContainsKey(SkillID))
{
Struct.CharSkill Skill = new Struct.CharSkill();
Skill.ID = SkillID;
Skill.Level = 0;
Skill.Exp = 0;
CSocket.Client.Skills.Add(Skill.ID, Skill);
Database.Database.SetSkill(Skill.ID, Skill.Level, Skill.Exp, CSocket.Client.ID, false);
CSocket.Send(ConquerPacket.Skill(Skill.ID, Skill.Level, Skill.Exp));
}
Text("Congrats! You have learned this skill.", CSocket);
Link("Thanks!", 255, CSocket);
End(CSocket);
}
else
{
Text("You are not yet high enough level for this skill.", CSocket);
Link("Okay, sorry.", 255, CSocket);
End(CSocket);
}
}
else if(LinkBack == 5)
{
int SkillID = 6002;
if(CSocket.Client.Level >= 70)
{
if(!CSocket.Client.Skills.ContainsKey(SkillID))
{
Struct.CharSkill Skill = new Struct.CharSkill();
Skill.ID = SkillID;
Skill.Level = 0;
Skill.Exp = 0;
CSocket.Client.Skills.Add(Skill.ID, Skill);
Database.Database.SetSkill(Skill.ID, Skill.Level, Skill.Exp, CSocket.Client.ID, false);
CSocket.Send(ConquerPacket.Skill(Skill.ID, Skill.Level, Skill.Exp));
}
Text("Congrats! You have learned this skill.", CSocket);
Link("Thanks!", 255, CSocket);
End(CSocket);
}
else
{
Text("You are not yet high enough level for this skill.", CSocket);
Link("Okay, sorry.", 255, CSocket);
End(CSocket);
}
}
else if(LinkBack == 1)
{
if((int)CSocket.Client.Class == 50)
{
if(CSocket.Client.Level >= 15)
{
CSocket.Client.Class += 1;
CSocket.Send(ConquerPacket.Status(CSocket, 2, (int)CSocket.Client.Class, Struct.StatusTypes.Job));
Text("Congrats! You have been promoted!", CSocket);
Link("Thanks!!!", 255, CSocket);
End(CSocket);
}
else
{
Text("You must be at least level 15, sorry.", CSocket);
Link("Okay, thanks.", 255, CSocket);
End(CSocket);
}
}
else if((int)CSocket.Client.Class == 51)
{
if(CSocket.Client.Level >= 40)
{
CSocket.Client.Class += 1;
CSocket.Send(ConquerPacket.Status(CSocket, 2, (int)CSocket.Client.Class, Struct.StatusTypes.Job));
Text("Congrats! You have been promoted!", CSocket);
Link("Thanks!!!", 255, CSocket);
End(CSocket);
}
else
{
Text("You must be at least level 40, sorry.", CSocket);
Link("Okay, thanks.", 255, CSocket);
End(CSocket);
}
}
else if((int)CSocket.Client.Class == 52)
{
if(CSocket.Client.Level >= 70)
{
CSocket.Client.Class += 1;
CSocket.Send(ConquerPacket.Status(CSocket, 2, (int)CSocket.Client.Class, Struct.StatusTypes.Job));
Text("Congrats! You have been promoted!", CSocket);
Link("Thanks!!!", 255, CSocket);
End(CSocket);
}
else
{
Text("You must be at least level 70, sorry.", CSocket);
Link("Okay, thanks.", 255, CSocket);
End(CSocket);
}
}
else if((int)CSocket.Client.Class == 53)
{
if(CSocket.Client.Level >= 100)
{
CSocket.Client.Class += 1;
CSocket.Send(ConquerPacket.Status(CSocket, 2, (int)CSocket.Client.Class, Struct.StatusTypes.Job));
Text("Congrats! You have been promoted!", CSocket);
Link("Thanks!!!", 255, CSocket);
End(CSocket);
}
else
{
Text("You must be at least level 100, sorry.", CSocket);
Link("Okay, thanks.", 255, CSocket);
End(CSocket);
}
}
else if((int)CSocket.Client.Class == 54)
{
if(CSocket.Client.Level >= 110)
{
CSocket.Client.Class += 1;
CSocket.Send(ConquerPacket.Status(CSocket, 2, (int)CSocket.Client.Class, Struct.StatusTypes.Job));
Text("Congrats! You have been promoted!", CSocket);
Link("Thanks!!!", 255, CSocket);
End(CSocket);
}
else
{
Text("You must be at least level 110, sorry.", CSocket);
Link("Okay, thanks.", 255, CSocket);
End(CSocket);
}
}
else
{
Text("You need not be promoted anymore!", CSocket);
Link("Okay, thanks.", 255, CSocket);
End(CSocket);
}
}
}
else
{
Text("Please see your trainer NPC, I can only train ninjas! Get lost.", CSocket);
Link("Okay, sorry.", 255, CSocket);
End(CSocket);
}
break;
}
06/02/2009 12:32 sawickas#6
It work for coemu 2v?
06/02/2009 12:59 EnoiZe#7
That was an CoEmu vē Release :D
06/02/2009 13:28 Zanzibar#8
Quote:
Originally Posted by EnoiZe View Post
That was an CoEmu vē Release :D
You mean V2. 'vē' = Version Squared ;; V2 = Version 2 =]
06/02/2009 16:08 KraHen#9
Although a Ninja Promoter NPC would be useless if you don`t have the skills...
06/02/2009 16:35 TheLeGend209#10
Quote:
Originally Posted by sawickas View Post
Maby sombary can realaise all get promet npcs?
lol wat a fail post
06/02/2009 18:09 mejo33#11
Quote:
Originally Posted by sawickas View Post
It work for coemu 2v?
yea its work on coemu v2
I helped You? Or You liked my post? Press THANKS
06/02/2009 18:12 Kiyono#12
I'm sure that the promotion NPCs were included lmao
06/02/2009 18:52 sawickas#13
/Closed