[Release]Lab NPC and Spawns 5165

12/07/2009 03:56 Hitsugaya Toshiro#1
Hey guys i finaly figured out the mob spawns for the 5165 source rofl, And i thot i release them here on epvp

Im not sure if its been released for it but i did it :P

Ill allso have the NPC so lets start with the NPC

Code:
#region Simon
                            case 1152:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("Great rewards will attract many brave poeple. I am looking for brave poeple to help me take my patrimony back. Can you help me? The rewards are handsome."));
                                        GC.AddSend(Packets.NPCLink("Pleas tell me more.", 2));
                                        GC.AddSend(Packets.NPCLink("What rewards?", 1));
                                        GC.AddSend(Packets.NPCLink("I got SunDiamonds.", 3));
                                        GC.AddSend(Packets.NPCLink("I got MoonDiamonds.", 4));
                                        GC.AddSend(Packets.NPCLink("I got StarDiamonds.", 5));
                                        GC.AddSend(Packets.NPCLink("I got CloudDiamonds.", 6));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                        GC.Agreed = false;
                                    }
                                    else if (Control == 1)
                                    {
                                        GC.AddSend(Packets.NPCSay("SunDiamond, MoonDiamond and CloudDoamond are kept by deferent monsters.If you get them for me, i will give you some rewards"));
                                        GC.AddSend(Packets.NPCLink("What rewards?.", 9));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    else if (Control == 3)
                                    {
                                        if (GC.MyChar.InventoryContains(721533, 17))
                                        {
                                            for (int i = 0; i < 17; i++)
                                                GC.MyChar.RemoveItem(GC.MyChar.NextItem(721533));
                                            for (int i = 0; i < 2; i++)
                                                GC.MyChar.AddItem(1088001);
                                            GC.AddSend(Packets.NPCSay("Congration you have 2 Meteors for 17 SunDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK Thx", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("Sorry you dont have 17 SunDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK i see.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 4)
                                    {
                                        if (GC.MyChar.InventoryContains(721534, 17))
                                        {
                                            for (int i = 0; i < 17; i++)
                                                GC.MyChar.RemoveItem(GC.MyChar.NextItem(721534));
                                            for (int i = 0; i < 4; i++)
                                                GC.MyChar.AddItem(1088001);
                                            GC.AddSend(Packets.NPCSay("Congration you have 4 Meteors for 17 MoonDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK Thx", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("Sorry you dont have 17 MoonDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK i see.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 5)
                                    {
                                        if (GC.MyChar.InventoryContains(721535, 17))
                                        {
                                            GC.MyChar.AddItem(700012);
                                            for (int i = 0; i < 17; i++)
                                                GC.MyChar.RemoveItem(GC.MyChar.NextItem(721535));
                                            GC.AddSend(Packets.NPCSay("Congration you have [R]DragonGem for 17 StarDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK Thx", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("Sorry you dont have 17 StarDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK i see.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 6)
                                    {
                                        if (GC.MyChar.InventoryContains(721536, 17))
                                        {
                                            GC.MyChar.AddItem(1088001);
                                            for (int i = 0; i < 17; i++)
                                                GC.MyChar.RemoveItem(GC.MyChar.NextItem(721536));
                                            GC.AddSend(Packets.NPCSay("Congration you have AncestorBox for 17 CludDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK Thx", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("Sorry you dont have 17 CludDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK i see.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 9)
                                    {
                                        GC.AddSend(Packets.NPCSay("2 mets for 17 SuntDiamonds, 4 mets for 17 MoonDiamonds, normal gem for 17 StarDiamonds and AncestorBox for 17 CloudDiamonds."));
                                        GC.AddSend(Packets.NPCSay(" If you are enought, you will get surise from thx box."));
                                        GC.AddSend(Packets.NPCLink("i see. Thanks", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    else if (Control == 2)
                                    {
                                        GC.AddSend(Packets.NPCSay("My ancestors built a Labyrinth long before. Many treasures were stored there like SunDiamonds, MoonDiamons, StarDiamonds and so on. But it was occupied by fiece monsters soon. They expelled our clansmen and kept the treasure."));
                                        GC.AddSend(Packets.NPCLink("It's a pity.", 7));
                                        GC.AddSend(Packets.NPCLink("I have no interest.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    else if (Control == 7)
                                    {
                                        GC.AddSend(Packets.NPCSay("You need level 70+ and 2.000 Cps"));
                                        GC.AddSend(Packets.NPCLink("Yes i have", 8));
                                        GC.AddSend(Packets.NPCLink("Sorry, That is to tough for me.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    else if (Control == 8)
                                    {
                                        if (GC.MyChar.Level >= 70)
                                        {
                                            if (GC.MyChar.CPs >= 2000)
                                            {
                                                GC.MyChar.CPs -= 2000;
                                                GC.MyChar.Teleport(1351, 20, 130);
                                            }
                                            else
                                            {
                                                GC.AddSend(Packets.NPCSay("Sorry you dont have 2.000 cps"));
                                                GC.AddSend(Packets.NPCLink("See you again.", 255));
                                                GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                GC.AddSend(Packets.NPCFinish());
                                            }
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("Sorry you are not level 70"));
                                            GC.AddSend(Packets.NPCLink("Ok I see", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    break;
                                }
                            #endregion
Make sure to build it then debug it and itll work like wonders :P
Thats for the NPC and for the mob spawns go to

Code:
C:\OldCODB\MobSpawns.txt
And add this code at the bottom

Code:
83 30 1351 33 132 26 145
83 50 1351 60 121 121 68
83 60 1351 213 142 142 97
83 60 1351 213 227 227 135
Well thats all ill be willing to answer any questions you guys have

Press the thanks button if this helps you
12/07/2009 03:57 airborne.#2
Good job. +k
12/07/2009 03:57 .Donavon#3
Nice release!
12/07/2009 03:58 Hitsugaya Toshiro#4
Quote:
Originally Posted by airborne. View Post
Good job. +k
Thanks i try my best =)

Quote:
Originally Posted by .Donavon View Post
Nice release!
Anytime :P
12/07/2009 05:17 -Shunsui-#5
Yeah, Nice release lol, : )
12/07/2009 07:23 gulpi_de_gulat#6
thanks bro very nice, but how gold ghost drop the token may i know pls?
12/07/2009 19:04 Hitsugaya Toshiro#7
Quote:
Originally Posted by -Shunsui- View Post
Yeah, Nice release lol, : )
Thanks dude :P

Quote:
Originally Posted by gulpi_de_gulat View Post
thanks bro very nice, but how gold ghost drop the token may i know pls?
I havent done that yet ><
12/12/2009 14:29 ayna5#8
Quote:
Originally Posted by Hitsugaya Toshiro View Post
Hey guys i finaly figured out the mob spawns for the 5165 source rofl, And i thot i release them here on epvp

Im not sure if its been released for it but i did it :P

Ill allso have the NPC so lets start with the NPC

Code:
#region Simon
                            case 1152:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("Great rewards will attract many brave poeple. I am looking for brave poeple to help me take my patrimony back. Can you help me? The rewards are handsome."));
                                        GC.AddSend(Packets.NPCLink("Pleas tell me more.", 2));
                                        GC.AddSend(Packets.NPCLink("What rewards?", 1));
                                        GC.AddSend(Packets.NPCLink("I got SunDiamonds.", 3));
                                        GC.AddSend(Packets.NPCLink("I got MoonDiamonds.", 4));
                                        GC.AddSend(Packets.NPCLink("I got StarDiamonds.", 5));
                                        GC.AddSend(Packets.NPCLink("I got CloudDiamonds.", 6));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                        GC.Agreed = false;
                                    }
                                    else if (Control == 1)
                                    {
                                        GC.AddSend(Packets.NPCSay("SunDiamond, MoonDiamond and CloudDoamond are kept by deferent monsters.If you get them for me, i will give you some rewards"));
                                        GC.AddSend(Packets.NPCLink("What rewards?.", 9));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    else if (Control == 3)
                                    {
                                        if (GC.MyChar.InventoryContains(721533, 17))
                                        {
                                            for (int i = 0; i < 17; i++)
                                                GC.MyChar.RemoveItem(GC.MyChar.NextItem(721533));
                                            for (int i = 0; i < 2; i++)
                                                GC.MyChar.AddItem(1088001);
                                            GC.AddSend(Packets.NPCSay("Congration you have 2 Meteors for 17 SunDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK Thx", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("Sorry you dont have 17 SunDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK i see.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 4)
                                    {
                                        if (GC.MyChar.InventoryContains(721534, 17))
                                        {
                                            for (int i = 0; i < 17; i++)
                                                GC.MyChar.RemoveItem(GC.MyChar.NextItem(721534));
                                            for (int i = 0; i < 4; i++)
                                                GC.MyChar.AddItem(1088001);
                                            GC.AddSend(Packets.NPCSay("Congration you have 4 Meteors for 17 MoonDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK Thx", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("Sorry you dont have 17 MoonDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK i see.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 5)
                                    {
                                        if (GC.MyChar.InventoryContains(721535, 17))
                                        {
                                            GC.MyChar.AddItem(700012);
                                            for (int i = 0; i < 17; i++)
                                                GC.MyChar.RemoveItem(GC.MyChar.NextItem(721535));
                                            GC.AddSend(Packets.NPCSay("Congration you have [R]DragonGem for 17 StarDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK Thx", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("Sorry you dont have 17 StarDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK i see.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 6)
                                    {
                                        if (GC.MyChar.InventoryContains(721536, 17))
                                        {
                                            GC.MyChar.AddItem(1088001);
                                            for (int i = 0; i < 17; i++)
                                                GC.MyChar.RemoveItem(GC.MyChar.NextItem(721536));
                                            GC.AddSend(Packets.NPCSay("Congration you have AncestorBox for 17 CludDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK Thx", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("Sorry you dont have 17 CludDiamonds"));
                                            GC.AddSend(Packets.NPCLink("OK i see.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    else if (Control == 9)
                                    {
                                        GC.AddSend(Packets.NPCSay("2 mets for 17 SuntDiamonds, 4 mets for 17 MoonDiamonds, normal gem for 17 StarDiamonds and AncestorBox for 17 CloudDiamonds."));
                                        GC.AddSend(Packets.NPCSay(" If you are enought, you will get surise from thx box."));
                                        GC.AddSend(Packets.NPCLink("i see. Thanks", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    else if (Control == 2)
                                    {
                                        GC.AddSend(Packets.NPCSay("My ancestors built a Labyrinth long before. Many treasures were stored there like SunDiamonds, MoonDiamons, StarDiamonds and so on. But it was occupied by fiece monsters soon. They expelled our clansmen and kept the treasure."));
                                        GC.AddSend(Packets.NPCLink("It's a pity.", 7));
                                        GC.AddSend(Packets.NPCLink("I have no interest.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    else if (Control == 7)
                                    {
                                        GC.AddSend(Packets.NPCSay("You need level 70+ and 2.000 Cps"));
                                        GC.AddSend(Packets.NPCLink("Yes i have", 8));
                                        GC.AddSend(Packets.NPCLink("Sorry, That is to tough for me.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    else if (Control == 8)
                                    {
                                        if (GC.MyChar.Level >= 70)
                                        {
                                            if (GC.MyChar.CPs >= 2000)
                                            {
                                                GC.MyChar.CPs -= 2000;
                                                GC.MyChar.Teleport(1351, 20, 130);
                                            }
                                            else
                                            {
                                                GC.AddSend(Packets.NPCSay("Sorry you dont have 2.000 cps"));
                                                GC.AddSend(Packets.NPCLink("See you again.", 255));
                                                GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                GC.AddSend(Packets.NPCFinish());
                                            }
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("Sorry you are not level 70"));
                                            GC.AddSend(Packets.NPCLink("Ok I see", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    break;
                                }
                            #endregion
Make sure to build it then debug it and itll work like wonders :P
Thats for the NPC and for the mob spawns go to

Code:
C:\OldCODB\MobSpawns.txt
And add this code at the bottom

Code:
83 30 1351 33 132 26 145
83 50 1351 60 121 121 68
83 60 1351 213 142 142 97
83 60 1351 213 227 227 135
Well thats all ill be willing to answer any questions you guys have

Press the thanks button if this helps you
Thanks
12/14/2009 01:14 WHITELIONX#9
83 30 1351 33 132 26 145
83 50 1351 60 121 121 68
83 60 1351 213 142 142 97
83 60 1351 213 227 227 135

How do you find this? I have this for mine now also but just wondering how you find the details to it such as mob ID?
12/14/2009 03:12 -Shunsui-#10
Quote:
Originally Posted by WHITELIONX View Post
83 30 1351 33 132 26 145
83 50 1351 60 121 121 68
83 60 1351 213 142 142 97
83 60 1351 213 227 227 135

How do you find this? I have this for mine now also but just wondering how you find the details to it such as mob ID?
Well in Mobinfo.txt theres A Few Mobs already int here, In MobSpawns you just add the
Code:
ID AMOUNT X-BEGINING CORDS Y-BEGINING CORDS X-ENDING CORDS Y-ENDING CORDS
12/16/2009 00:28 .Guru#11
nice cuh nice.
12/20/2009 22:48 oneblud#12
1) No double posting
2) No Advertising (Sites or other forums)
3) No Posting Virus/Trojans nor Inappropriate stuff
4) No Insults
5) No Spamin
6) No Racism
7) No Pushing old Threads,

What can you do? hmm

1) Pick Nose
2) Grind Teeth
3) Sit on Thumbs
4) Twiddle Thumbs
5) Chat Rubbish
6) Pretend to be someone your not
7) The only other option allowed to do is press Thankyou!
FOR WHAT!?....

OOps sorry Hitsugaya Toshiro wasnt meant to post here :s

but hey... thankyou ^^ I think ive got that already encoded
12/21/2009 03:57 لعبة الحيا#13
how the token and go lab 2 and 3 and 4
01/04/2010 16:40 pripas#14
but lab 2-3-4 no work can u make to work all lab
01/04/2010 19:04 ~*NewDuuDe*~#15
Just find the map IDs, and don't bump.