Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Private Server > CO2 PServer Guides & Releases
You last visited: Today at 12:15

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

Advertisement



[Release] NPC That Teaches You All Skills

Discussion on [Release] NPC That Teaches You All Skills within the CO2 PServer Guides & Releases forum part of the CO2 Private Server category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2010
Posts: 480
Received Thanks: 207
[Release] NPC That Teaches You All Skills

Place this in NPCDialog.cs:
Code:
#region NPC All Skills

                            case 998798:
                                if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("Hello.  Do you wanna learn all skills?"));
                                        GC.AddSend(Packets.NPCLink("Yes", 1));
                                        GC.AddSend(Packets.NPCLink("No Thanks", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                if (Control == 1)
                                {
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1045, Lvl = 4, Exp = 0 }); // Fast Blade (Blade)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 6003, Lvl = 4, Exp = 0 }); //Counter-Kill
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1046, Lvl = 4, Exp = 0 }); // Scent Sword (Sword)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 5030, Lvl = 9, Exp = 0 }); // Phoenix (Sword)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 7020, Lvl = 9, Exp = 0 }); // Rage (Club)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 7030, Lvl = 9, Exp = 0 }); // Celestial (scepter)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1290, Lvl = 9, Exp = 0 }); // Penetration (dagger)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 7000, Lvl = 9, Exp = 0 }); // Seizer (hook)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 7010, Lvl = 9, Exp = 0 }); // Earthquake (axe)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 7040, Lvl = 9, Exp = 0 }); // Roamer (whip)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 5040, Lvl = 9, Exp = 0 }); // Boom (hammer)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1115, Lvl = 4, Exp = 0 }); // Hercules
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1051, Lvl = 0, Exp = 0 }); // Dash (shield)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 6000, Lvl = 4, Exp = 0 }); // TwinFoldBlades (katana)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1260, Lvl = 9, Exp = 0 }); // SpeedGun (spear)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1250, Lvl = 9, Exp = 0 }); // WideStrike (glaive)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1300, Lvl = 9, Exp = 0 }); // Halt (longhammer)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 5010, Lvl = 9, Exp = 0 }); // Snow (wand)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 5020, Lvl = 9, Exp = 0 }); // StrandedMonster (halberd)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 5050, Lvl = 9, Exp = 0 }); // Boreas (poleaxe)
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1195, Lvl = 2, Exp = 0 }); // Meditation
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1100, Lvl = 0, Exp = 0 }); // Pray/Revive
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1002, Lvl = 3, Exp = 0 }); // Tornado
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1175, Lvl = 4, Exp = 0 }); // AdvancedCure
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1000, Lvl = 4, Exp = 0 }); // Thunder
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1001, Lvl = 3, Exp = 0 }); // Fire
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1005, Lvl = 4, Exp = 0 }); // Cure
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1015, Lvl = 4, Exp = 0 }); // Accuracy
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1055, Lvl = 4, Exp = 0 }); // HealingRain
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1075, Lvl = 4, Exp = 0 }); // Invisibility
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1085, Lvl = 4, Exp = 0 }); // StarofAccuracy
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1090, Lvl = 4, Exp = 0 }); // MagicShield
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1095, Lvl = 4, Exp = 0 }); // Stigma
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1120, Lvl = 3, Exp = 0 }); // FireCircle
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1125, Lvl = 3, Exp = 0 }); // Volcano
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1150, Lvl = 7, Exp = 0 }); // FireBall/FireRing
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1160, Lvl = 3, Exp = 0 }); // Bomb
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1165, Lvl = 3, Exp = 0 }); // FireofHell
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1170, Lvl = 4, Exp = 0 }); // Nectar
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1180, Lvl = 7, Exp = 0 }); // FireMeteor
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1190, Lvl = 2, Exp = 0 }); // SpiritHealing
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 3090, Lvl = 5, Exp = 0 }); // Pervade
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 8000, Lvl = 5, Exp = 0 }); // RapidFire
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 8001, Lvl = 5, Exp = 0 }); // Scatter
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 8002, Lvl = 0, Exp = 0 }); // XP Fly
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 8003, Lvl = 1, Exp = 0 }); // AdvancedFly
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 8030, Lvl = 0, Exp = 0 }); // ArrowRain
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 9000, Lvl = 3, Exp = 0 }); // Intensify
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 7000, Lvl = 0, Exp = 0 }); // Riding
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 7001, Lvl = 0, Exp = 0 }); // Spook
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 7002, Lvl = 0, Exp = 0 }); // Warcry
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1025, Lvl = 0, Exp = 0 }); // Superman 
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1020, Lvl = 0, Exp = 0 }); // XP Shield
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1110, Lvl = 0, Exp = 0 }); // Cyclone
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1040, Lvl = 0, Exp = 0 }); // Roar
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1270, Lvl = 7, Exp = 0 }); // Golem
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1280, Lvl = 8, Exp = 0 }); // WaterElf
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1350, Lvl = 4, Exp = 0 }); // DivineHare
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1360, Lvl = 4, Exp = 0 }); // NightDevil
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1320, Lvl = 2, Exp = 0 }); // FlyingMoon
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1010, Lvl = 0, Exp = 0 }); // Lightning
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1050, Lvl = 0, Exp = 0 }); // XP Revive
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 5001, Lvl = 0, Exp = 0 }); // SpeedLightning
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 4000, Lvl = 3, Exp = 0 }); // SummonGuard
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 4010, Lvl = 0, Exp = 0 }); // SummonBat
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 4020, Lvl = 0, Exp = 0 }); // SummonBatBoss
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 4030, Lvl = 0, Exp = 0 }); // StandinBat
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 4050, Lvl = 0, Exp = 0 }); // BloodyBat
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 4060, Lvl = 0, Exp = 0 }); // FireEvil
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 4070, Lvl = 0, Exp = 0 }); // Skeleton
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 3050, Lvl = 0, Exp = 0 }); // CruelShade
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 3060, Lvl = 0, Exp = 0 }); // Reflect
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 3080, Lvl = 0, Exp = 0 }); // Dodge
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1380, Lvl = 0, Exp = 0 }); // Dance2
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1385, Lvl = 0, Exp = 0 }); // Dance3
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1390, Lvl = 0, Exp = 0 }); // Dance4
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1395, Lvl = 0, Exp = 0 }); // Dance5
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1400, Lvl = 0, Exp = 0 }); // Dance6
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1405, Lvl = 0, Exp = 0 }); // Dance7
                                    GC.MyChar.RWSkill(new Game.Skill() { ID = 1410, Lvl = 0, Exp = 0 }); // Dance8
                                    GC.AddSend(Packets.NPCSay("You learned all skills!"));
                                    GC.AddSend(Packets.NPCLink("Nice!", 255));
                                    GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                    GC.AddSend(Packets.NPCFinish());
                                }
                                break;
                            #endregion
Some credits to copz
Decker_ is offline  
Thanks
5 Users
Old 02/19/2010, 03:36   #2
 
elite*gold: 0
Join Date: Feb 2009
Posts: 700
Received Thanks: 79
this release gave me a *****. +k
copz1337 is offline  
Thanks
1 User
Old 02/19/2010, 03:41   #3
 
killersub's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 884
Received Thanks: 211
I knew what Pete and Arco said was wrong...u could make ur own codes ...

anyways +k and goodjob!
killersub is offline  
Thanks
1 User
Old 02/19/2010, 03:42   #4
 
Arcо's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 8,783
Received Thanks: 5,304
Quote:
Originally Posted by killersub View Post
I knew what Pete and Arco said was wrong...u could make ur own codes ...

anyways +k and goodjob!
Lol this is Copz code.
He just took it and made it in npc form.
Arcо is offline  
Old 02/19/2010, 03:43   #5
 
elite*gold: 0
Join Date: Jul 2006
Posts: 112
Received Thanks: 26
This code kinda looks familiar. But you never said you made it. Did you? D: Good job if you did.
fishey07 is offline  
Old 02/19/2010, 03:45   #6
 
Arcо's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 8,783
Received Thanks: 5,304
Quote:
Originally Posted by fishey07 View Post
This code kinda looks familiar. But you never said you made it. Did you? D: Good job if you did.
Nah he got it from copz1337 and just made it in npcform.
Arcо is offline  
Old 02/19/2010, 03:48   #7
 
elite*gold: 40
Join Date: Feb 2010
Posts: 78
Received Thanks: 17
There is allso a released code called "/Class Command" that these these codes o.o

@Decker
Goodjob (Copy+Paste)
ArtOfWar is offline  
Old 02/19/2010, 03:53   #8
 
elite*gold: 0
Join Date: Feb 2010
Posts: 480
Received Thanks: 207
I got the skill codes from alex and did everything else myself.
But that is why I gave some credits to alex.
Decker_ is offline  
Old 02/19/2010, 04:15   #9
 
Arcо's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 8,783
Received Thanks: 5,304
Quote:
Originally Posted by Decker_ View Post
I got the skill codes from alex and did everything else myself.
But that is why I gave some credits to alex.
You did EVERYTHING ELSE by yourself?
All 10 other lines that can be simply copied andpasted from other npc's?

Honestly I think Alex deserves more than just SOME credit.
He deserves at least 70-80% credit.
Arcо is offline  
Old 02/19/2010, 04:18   #10
 
killersub's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 884
Received Thanks: 211
Quote:
Originally Posted by .Arco View Post
You did EVERYTHING ELSE by yourself?
All 10 other lines that can be simply copied andpasted from other npc's?

Honestly I think Alex deserves more than just SOME credit.
He deserves at least 70-80% credit.
what did I say last post to u >.<?

If you got nothing "positive" to say about this code then don't say it at all (if you do it "might" be considered as spam) just letting u kno before-hand...^_0
killersub is offline  
Old 02/19/2010, 05:04   #11
 
salem rey's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 275
Received Thanks: 43
Its nice releace, but its not pretty good to add in my server
salem rey is offline  
Old 02/19/2010, 05:13   #12
 
elite*gold: 0
Join Date: Feb 2009
Posts: 700
Received Thanks: 79
Quote:
Originally Posted by salem rey View Post
Its nice releace, but its not pretty good to add in my server
then just add it for pm commands. it saves alot of grief trust me.
copz1337 is offline  
Old 02/19/2010, 05:59   #13
 
Arcо's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 8,783
Received Thanks: 5,304
Quote:
Originally Posted by copz1337 View Post
then just add it for pm commands. it saves alot of grief trust me.
Isn't that what the original form of this code was?
Arcо is offline  
Old 02/19/2010, 06:43   #14
 
NukingFuts's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 480
Received Thanks: 112
yep it was a PM command
NukingFuts is offline  
Old 02/19/2010, 14:19   #15
 
StarEvaAfta!~'s Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 180
Received Thanks: 82
Please stop flaming, and any MOD come to clean this thread
StarEvaAfta!~ is offline  
Reply


Similar Threads Similar Threads
[Release]Neue Skills
01/29/2011 - Metin2 PServer Guides & Strategies - 34 Replies
Hier sind nur Krieger Skills. Es sind nur PSkills auf den Screenshots , aber alle Stufen wurden bearbeitet Wer die PC Dateien ( Die Skills ) will , kriegt sie per PN oder guckt weiter unten ;) Updates folgen! Video : Metin2 - Neu gemoddete Skills / New modded Skills +9 Glitzer : http://i50.tinypic.com/et9jrt.jpg
[Release] NPC That Teaches You Prof For Each Class
02/28/2010 - CO2 PServer Guides & Releases - 10 Replies
Some credits to .Arco for hinting me :D Put this in NPCDialog.cs: #region Prof Teacher case 677895: { if (Control == 0) { GC.AddSend(Packets.NPCSay("Would you like to learn all main weapon profencies for your class?")); GC.AddSend(Packets.NPCLink("Yes", 1));
[Release] SKILLS!
05/11/2009 - CO2 PServer Guides & Releases - 8 Replies
Here it is //SkillType Range Sector Damage/Heal CostMana/Stamina ActivationChance //Healing Rain SkillAttributes = new ushort; SkillAttributes = new ushort { 11, 0, 0, 100, 0, 0 }; SkillAttributes = new ushort { 11, 0, 0, 200, 0, 0 }; SkillAttributes = new ushort { 11, 0, 0, 300, 0, 0 };
[HELP] NPC That teaches RB skills
04/14/2009 - CO2 Private Server - 9 Replies
Ok I was wondering, could someone please show, or guide me with the codes for making an ncp that teach rb (pray, rb guards) skills.
Requesting a guide that teaches everything.
11/25/2008 - CO2 Private Server - 9 Replies
Is there a guide out that teaches how to add monsters, spawns, change drop rates, and everything else that might be needed?



All times are GMT +1. The time now is 12:19.


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

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