[MASTER-GUIDE] How to make a 5165 Server

04/08/2012 21:00 KortyStarZ#1
*All english has been corrected in this post*

Hey, elitepvpers I am going to release a AMAZING guide for new co-makers , garunteed to help them make a server 5165 EASILY . Ok let's start with the downloads.

Appserver: [Only registered and activated users can see links. Click Here To Register...]

Hamachi: [Only registered and activated users can see links. Click Here To Register...]

Source 5165 ( comes with database ): [Only registered and activated users can see links. Click Here To Register...]

Client: [Only registered and activated users can see links. Click Here To Register...]

[APPSERV] extract appserver to anywhere and then open it and put the "Server Name" as localhost or localhost_3306. put ur administrator email address and put ur password as root

[HAMACHI] Download #install to your desktop and then open it put your name as "Whatever you want 2 be" then click make an existing network and put the Network ID as your server name (e.g ShadowForCO-1) AND then put ur pass like root or something easy


[SOURCE SETUP]ok then extract [Fixed Source] to your Local Disk C: or C:/ And make sure you move your OldCODB to the C: DON'T KEEP IN FOLDER or else it will say "Error database not found"

[DATABASE SETUP] Go to OldCODB and open Config.ini and put the ServerIP as your hamachi IP(it will say what your hamachi ip is on the LogMeIn) AND now put ur appserv password you used where it says java , change it to root (e.g ur appserv pass).

There database is now setup.

[STARTING SERVER] OK now go to your source "rikardo updated" and go to
Code:
rikardo updated>bin>debug>
then open NewestCOServer.exe.

[MAKE AN ACCOUNT] now open ur newestcoserver.exe and type at the bottom of the saying "Server is online!" type in
/newacc userid pass [GM] <---- to make an gm account
/newacc userid pass [PM] <---- to make an pm account
/newacc userid pass <----- for regular account.

[MAKE A REGISTER PAGE] go to your OldCODB and open WebServer folder and open up Reg and put your server name where it says "Extream - Server" or whatever and put ur ip address before the :8080/regcomplete.html.
then open EpicWebServer>Bin>Debug Click EpicWebServer.exe
download EpicWebServer from here: [Only registered and activated users can see links. Click Here To Register...] and extract anywhere.

[SET UP CLIENT] Ok , now open Destined4CO file and go to Server.dat and click ctrl and f at the same time and search for "101" and change 5.90.206.202 to your ip address and change "Destined4CO" to your server name.

[C# CODING] Ok, first download Microsoft Visual C# 2010 from here: [Only registered and activated users can see links. Click Here To Register...].

NPC Coding:

[FROZEN - GROTTO]

Open OldCODB - NPCs.txt and add:
Code:
100001 4194 2 0 1000 472 645

Then go to DMaps.cs and look at:
Code:
public static ArrayList MapsNeeded = new ArrayList() { 700, 1762, 1038, 1000, 1001, 1002, 1036, 1037, 1039, 1011, 1015, 1020, 1028 };
and at the end of ,1028 add , 1785

Now to add the NPC go to NPCDialog.cs and add this:
Code:
#region FrozenGrotto


                            case 100001:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("The Frozen Grotto is a dangerous and ancient place. Many heroes have died there while searching for its hidden treasures. Two layers of the Frozen Grotto have been excavated, So far. If you have made up your mind and want to tes yourself, I can teleport you there. Wicth level do you want to go to?"));
                                        GC.AddSend(Packets.NPCLink("Frozen Grotto 1", 1));
                                        GC.AddSend(Packets.NPCLink("Let me Think...", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }

                                    if (Control == 1)
                                    {
                                        if (GC.MyChar.CPs >= 2000)
                                        {

                                            GC.MyChar.CPs -= 2000;
                                            GC.MyChar.Teleport(1762, 61, 255);
                                            GC.AddSend(Packets.NPCSay("Here you are."));
                                            GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You don't have enough Cps."));
                                            GC.AddSend(Packets.NPCLink("I see.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                }
                                break;
                                  #endregion

And now for the monsters add this to MobsInfo.txt:
Code:
11169 IcySerpent 1 208 123 900000 0 0 0 5000 5000 1 85 2 True 2 1 50 1000 12 True
then add to MobsSpawns.txt

Code:
11169 50 1762 103 291 128 297
11169 70 1762 169 371 159 419
11169 70 1762 185 387 237 389
11169 70 1762 331 422 362 469
11169 70 1762 419 445 410 345
11169 70 1762 329 351 382 386
11169 50 1762 136 230 216 142
11169 50 1762 239 173 242 227
11169 70 1762 361 297 537 318
11169 30 1762 293 236 328 264
11169 50 1762 411 151 286 140
11169 50 1762 319 128 302 055
11169 50 1762 276 177 223 145
11169 50 1762 127 247 100 273
11169 30 1762 230 333 256 299
11169 50 1762 170 294 292 276
11169 30 1762 294 313 347 314
11169 50 1762 536 383 573 490
11169 50 1762 590 456 651 379

You'll find the frozen grotto at desert city beside the gaurd.


[VOTE NPC]

Go to NPCDialog.cs and add

Code:
#region Vote
case 54154:
{
if (Control == 0)
{
GC.AddSend(Packets.NPCSay("Hello Welcome To The HelpDesk How Can I Help You?"));
GC.AddSend(Packets.NPCLink("Vote For Server", 1));
GC.AddSend(Packets.NPCLink("Regster", 2));
GC.AddSend(Packets.NPCLink("ChatBox", 3));
GC.AddSend(Packets.NPCLink("No Thanks.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 1)
{
System.Diagnostics.Process.Start("Vote"); 
GC.AddSend(Packets.NPCSay("Thanks For Voting."));
GC.AddSend(Packets.NPCLink("Your Welcome.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 2)
{
System.Diagnostics.Process.Start("Register");
GC.AddSend(Packets.NPCSay("Thanks For Registering."));
GC.AddSend(Packets.NPCLink("Your Welcome.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 3)
{
System.Diagnostics.Process.Start("ChatBox");
GC.AddSend(Packets.NPCSay("Go Chat Up So Girls."));
GC.AddSend(Packets.NPCLink("I Will.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
break;
}
#endregion
and add this to NPCs.txt
Code:
54154 1280 2 0 1002 456 378

Enjoy Elitepvpers!



---------
English corrected by kortystarz


Please give me thanks, I worked hard on this. I posted everything needed to make a server.

Create your website from here: [Only registered and activated users can see links. Click Here To Register...] or [Only registered and activated users can see links. Click Here To Register...] . It's a free host.

[Only registered and activated users can see links. Click Here To Register...] <--- shorten ur urls



------------

5165 commands are not made by me credits go to whoever did..

Code:
/silvers 99999999
 /cps 999999999
 For Twin City
 /scroll tc
 For Dessert City
 /scroll Dc /scroll dont works for me 
for phoneix castle
 /scroll pc
 For Bird isand
 /scroll bi
 /xp
 /forcerevive
 /addeffect fire1
 /addeffect fire2
 /rh
 /revivehere
 
GM Commands:
 /recall
 /goto
 /c
 /changename
 /skill
 /model
 /info
 /item
 /clearpkp
 /kick
 /ban
 /scroll
 /effect
 /prof
 /killmap
 
PM Commands:
 /level
 /skill
 /job
 /prof
 /silvers
 /cps
 /info
 /changename
 /recall
 /goto
 /dc
 /scroll
 /help
 
PM can also use the commands below
 
------------------
 

/silvers amount
 /cps amount
 /kick [PlayerName]
 /night - Night time with massege DOES NOT WORKS ON EVERY 5165 SERVER
 /night1 - night Time 2 DOES NOT WORKS ON EVERY 5165 SERVER
 /night2 - night time 3 DOES NOT WORKS ON EVERY 5165 SERVER
 /day - day time DOES NOT WORKS ON EVERY 5165 SERVER
 /newguild [GuildName] - to make new Guild
 /drop [NAMEITEM FROM LIST]- [ dragonball-meteor-pointcard-moonbox-bag-ball] Exp; /drop dragonball 2
 /gw- to make GW Start
 /lucky- to make 2 hours lucky time
 /restart-server Restart with massege
 /closeserver-Server be Offline DOES NOT WORKS FOR ME 
/robot-change your self to Robot1 DOES NOT WORKS FOR ME 
robot1 - change your self to robot 2 DOES NOT WORKS FOR ME 
/steed 12 162 12 23 Charcoal Steed
 /steed 12 62 42 15 Beige Steed
 /steed 12 11 42 12 Star Steed 
/steed 12 172 125 23 Brown Steed 
/steed 12 105 88 20 Red Steed 
/steed 12 105 88 20 Zebra Steed
 /steed 12 0 206 206 Crystal Steed
 /steed 12 0 206 206 Purple Steed
 /steed             12 187 135 201       Spit Fire
 /steed 12 62 63 184 Frost Bite 
/steed             12 148 156 137       Blaze Hoof Steed
 


/item GloryGem 0 0 0 0
 

* /item [itemname] [quality] [bless] [enchant] 13 13
 * Example: "@item Buriedblade Super 9 7 255 13 13"
 * Example 2: "@item Goodluck NormalV3 7 255 13 13"
 * /gold [insert the amount of gold] - Gives you free cash.
 * /cps [insert the amount of cps] - Gives you free cps 
* /dc - Disconect yourself
 * /level Level you want] - Also used to re-set your stat points.
 * /job - CHANGE JOB
 
Top Level Gears

 Weapons
 /item BuriedBlade Super 12 7 255 13 13
 /item KingOfSword Super 12 7 255 13 13
 /item KingsClub Super 12 7 255 13 13
 /item BloodDagger Super 12 7 255 13 13
 /item MagicHook Super 12 7 255 13 13
 /item MilitaryAxe Super 12 7 255 13 13
 /item LightningHammer Super 12 7 255 13 13
 /item LordWhip Super 12 7 255 13 13
 /item FireScepter Super 12 7 255 13 13
 /item BattleSpear Super 12 7 255 13 13
 /item ConquestWand Super 12 7 255 13 13
 /item DragonGlaive Super 12 7 255 13 13
 /item ConquestPoleaxe Super 12 7 255 13 13
 /item FastHalbert Super 12 7 255 13 13
 /item ShadowBow Super 12 7 255 13 13
 /item KingOfBacksword Super 12 7 255 3 3
 /item EmperorKatana Super 12 7 255 3 3


 Armors
 /item PhoenixArmor Super 12 7 255 13 13
 /item DragonShield Super 12 7 255 13 13
 /item ConquestArmor Super 12 7 255 13 13
 /item PhoenixJerkin Super 12 7 255 13 13 
/item PineRobe Super 12 7 255 255 3
 /item OwlVest Super 12 7 255 255 3

 Headgears
 /item ConquestHelmet Super 12 7 255 13 13
 /item PrismHeadband Super 12 7 255 13 13
 /item MagicCoronet Super 12 7 255 13 13
 /item PhoenixHat Super 12 7 255 13 13
 /item PhoenixPlume Super 12 7 255 13 13
 /item UltimateCap Super 12 7 255 3 3
 /item GrudgeVeil Super 12 7 255 3 13
 /item ForceHood Super 12 7 255 3 3

 Accessories
 /item Tornado Super 12 7 255 13 13
 /item Blizzard Super 12 7 255 13 13 
/item Thunder Super 12 7 255 13 13
 /item Volcano Super 12 7 255 13 13
 /item CrystalEarring Super 12 7 255 13 13
 /item Lightning Super 12 7 255 3 3
 /item Sunshine Super 12 7 255 3 3
 /item HeavenFan Super 12 7 255 13 13 
/item StarTower Super 12 7 255 13 13
 /item GoldPrize 0 0 0 0
 /item GoldPrize 12 12 7 255 13 13 
/item DarkWizard 12 12 7 255 13 13 




Job IDs Back To Top
 
Example: /job 15 = Trojan Master

 /job 15 Trojan
 /job 25 Warrior
 /job 45 Archer
 /job 55 Ninja
 /job 145 Water Taoist
 /job 145 Fire Taoist

 

/skills
 
/skill 1046 4 [ScentSword]
 /skill 7020 9 [Rage]
 /skill 1095 4 [Stig]
 /skill 1110 0 [Cyclone]
 /skill 5030 9 [Phoenix]
 /skill 1045 4 [Fastblade]
 /skill 1025 0 [Superman]
 /skill 6000 4 [TwoFlodBlades]
 /skill 6001 4 [ToxicFog]
 /skill 6002 4 [PoisonStar]
 /skill 6003 4 [CounterKill]
 /skill 6004 0 [ArcherBane]
 /skill 6010 0 [ShruikenVortext]
 /skill 6011 0 [FatalStrike]
 /skill 1000 4 [Thunder]
 /skill 1001 3 [Fire]
 /skill 1100 0 [Pray]
 /skill 1170 4 [Nectar]
 /skill 1195 2 [Meditation]
 /skill 1260 9 [Speedgun]
 
/skill 8000 3 [RapidFire]
 /skill 9000 3 [Intesify]
 /skill 8001 5 [Scatter]
 /skill 8002 0 [XP Fly]
 SKILL
 
1000 Thunder 4 
1001 Fire 3 
1002 Tornado 3 
1005 Cure 4 
1010 Lightning 0 
1015 Accuracy 0 
1020 Shield 0 
1025 Superman 0 
1030 Thunder don't work for me 
1050 Revive 0 
1040 Roar 0 
1055 HealingRain 3 
1060 Summon don't work for me 
1075 Invisibility 4 
1045 FastBlade 4 
1046 ScentSword 4 
1085 StarofAccuracy 4 
1090 MagicShield 4 
1095 Stigma 4 
1100 Pray 0 
1110 Cyclone 0 
1105 Restore ( does not work ) 
/skill 1115 4 Hercules
 1120 FireCircle 3 
1120 FireArista 3 
1120 Blaze 3 
1120 Inferno 3 
1125 Volcano 0 
1150 FireRing 7 
1150 FireBall 7
 1150 FireBall 7 
1165 FireofHell 3 
1160 Bomb 3 
1051 Dash 0 
1021 Fortress ( does not work ) 
/skill 1175 4 AdvanceCure
 1170 Nectar 4 
1180 FireMeteor 7 
1190 SpiritHealing 2 
1195 Meditation 2 
1210 Disguise ( does not work ) 
1220 Stun don't work for me 
1230 Strike 9 
3000 Fire don't work for me 
1250 WideStrike 9 
1260 SpeedGun 9 
1270 Robot 7 
1290 Penetration 9 
1300 Halt 9 
5040 Boom 9 
5050 Boreas 9 
1310 Binding 9 
1320 FlyingMoon 2 
1280 WaterElf 8 
1360 NightDevil 4 
1350 DivineHare 4 
5010 Snow 9 
5020 StrandedMonster 9 
5001 SpeedLightning 9 
5030 Phoenix 9 
8000 RapidFire 5 
8001 Scatter 5 
8030 ArrowRain 0 
8036 Guard`sSpell ( does not work ) 
8002 XP Fly 
8003 Advance Fly 1 to get 60 0 for 40 
9000 Intensify 3 
4000 SummonGuard 3 
4010 SummonBat 3 
4020 SummonBatBoss 3 
4030 StandinBat 3 
4040 BloodyBat 3 
4060 FireEvil 3 
4070 Skeleton 3 
10200 Poison does work for me 
10202 Meditation 2 
10201 Cure same 
7000 Seizer 9 
7030 Celestial 9 
7010 Earthquake 9 
7020 Rage 9 
7040 Roamer 9 
3050 CruelShade ( does not work ) 
3080 Dodge ( does not work ) 
3060 Reflect ( does not work)
 3090 Pervade 5 



Weapon Prof.
 PROF COMMAND
 /prof 000 20
 000,Boxing 
410,Blade 
420,Sword 
421,Backsword 
430,Hook 
440,Whip 
441,Mace 
450,Axe 
460,Hammer 
480,Club 
481,Scepter 
490,Dagger 
510,Glaive 
530,Poleaxe 
540,LongHammer 
560,Spear 
561,Wand 
562,Pickaxe 
580,Halberd 
500,Bow
 
/prof 560 20 spear
 /prof 530 20 poleaxe
 /prof 440 20 whip
 /prof 430 20 hook
 /prof 420 20 Axe
 /prof 410 20 Blade
 /prof 420 20 Sword
 /prof 480 20 Club
 /prof 500 20 [Bow]
 /prof 601 20 [Katana]
 /prof 421 20 [BackSword]
04/08/2012 21:07 awesome100able#2
WOW! , officially better then my guide :$ I will give you thanks for now. and yea this does help new -comakers make a server it helped my friend... GOOD JOB

I ALSO FINALLY! added my vote npc thx :$
04/08/2012 21:16 KortyStarZ#3
Oh thanks awesome100able, and guys if you wanna trade and buy some conquer stuff plz go to: [Only registered and activated users can see links. Click Here To Register...]

and btw u need to register ( ur choise [unlock more effects if done] )
04/08/2012 22:23 Deсker#4
Dang, this really is amazing! Way better than the other 34 guides!
04/09/2012 01:15 turk55#5
You could of explained why they would need those programs why they need em.
04/09/2012 03:06 KortyStarZ#6
thanks for comments and sorry if i did something wrong turk

IF this helped you, please give me thanks and if links are down inform me on comments immediatly i will update them :D oh and Live Long Computers
04/09/2012 10:56 turk55#7
Quote:
Originally Posted by KortyStarZ View Post
thanks for comments and sorry if i did something wrong turk

IF this helped you, please give me thanks and if links are down inform me on comments immediatly i will update them :D oh and Live Long Computers
Nah, it didn't really help me since i know these stuff already.
Just trying to help you to get your guide to be a bit better since its still missing some details for beginners.
04/09/2012 16:03 dranocide#8
hi just wondering, everytime I go to rikardo updated > bin > debug and run the NewestCoServer it says "The database folder doesn't exist, cannot start the server" can anyone help me with this? ^^
04/09/2012 19:31 Yupmoh#9
lmao.. this just keep getting better and better ... NCOS's suck
04/09/2012 20:12 awesome100able#10
Quote:
Originally Posted by dranocide View Post
hi just wondering, everytime I go to rikardo updated > bin > debug and run the NewestCoServer it says "The database folder doesn't exist, cannot start the server" can anyone help me with this? ^^
Move your OldCODB out of the folder to your C: it will probably help

Quote:
Originally Posted by Execution! View Post
lmao.. this just keep getting better and better ... NCOS's suck
We all know newestcoserver sucks, he's just helping the beginners. To make a server this is a not bad 5165 guide, you know this is probably the best one of them all. I say keep it up Thats for sure my opinion

Quote:
Originally Posted by turk55 View Post
Nah, it didn't really help me since i know these stuff already.
Just trying to help you to get your guide to be a bit better since its still missing some details for beginners.
Yea obviously it won't help people who already know to code it's for beginners says in the topic Lol, yea Didn't he explain what to do with them already tho?, Well whatever ill tell him to if not.
04/09/2012 22:52 Yupmoh#11
Quote:
We all know newestcoserver sucks, he's just helping the beginners. To make a server this is a not bad 5165 guide, you know this is probably the best one of them all. I say keep it up Thats for sure my opinion
Well.. You're right but you should give them something to learn from.. And you should actually be more detailed like telling them what each program does and why its there if its for newbies ,Not that I'm not one! But still I know what would help em out.

But well bottom line you still did well ;)
04/10/2012 02:24 U2_Caparzo#12
Sticky threads? [Only registered and activated users can see links. Click Here To Register...]

really explained guide, easy to follow

@Execution!
NCOs i think is a good start, nothing splitted so it is easy to edit, easy to set up so newbies don't ask, trying to fixing bugs u can learn a lot ;)
04/10/2012 06:04 awesome100able#13
Quote:
Originally Posted by U2_Caparzo View Post
Sticky threads? [Only registered and activated users can see links. Click Here To Register...]

really explained guide, easy to follow

@Execution!
NCOs i think is a good start, nothing splitted so it is easy to edit, easy to set up so newbies don't ask, trying to fixing bugs u can learn a lot ;)
Agreed, You have all my meanings.
04/10/2012 19:57 Yupmoh#14
Quote:
Originally Posted by U2_Caparzo View Post
Sticky threads? [Only registered and activated users can see links. Click Here To Register...]

really explained guide, easy to follow

@Execution!
NCOs i think is a good start, nothing splitted so it is easy to edit, easy to set up so newbies don't ask, trying to fixing bugs u can learn a lot ;)
Well what can I say .. There are alot more easier sources to work with ,Still I must say that its not bad for a start.

Well done
04/14/2012 13:02 yenthe#15
I LOVE U

i got a problem if i login game goes off