Welcome!

Join our community of MMORPG enthusiasts and private server developers! By registering, you'll gain access to in-depth discussions on source codes, binaries, and the latest developments in MMORPG server files. Collaborate with like-minded individuals, explore tutorials, and share insights on building and optimizing private servers. Join us today and unlock the full potential of MMORPG server development!

Join Today!

All 62 Shop NPC's. - Update: Version 3!

Newbie Spellweaver
Joined
Apr 5, 2008
Messages
29
Reaction score
0
If you downloaded version 3: redownload the xml's!
Version 3 Released:
More missing NPC's added... Fixed a few xml files also.

[Release] All 62 Shop NPC's.
This release includes all the shop NPC XML files.
XML's by Matthew/Marter and me TrixIsOwned/ToxicWind/Rozene.
WHINY WAFFLES - He did El Nath Weapon/Armor Shop XML

NPC's Included:

11000: Sid - Amherst Weapon Store (1010001)
11100: Lucy - Amherst Department Store (1010003)
21000: Pan - Southperry Armor Store (60001)
9201020: Vivian Boutique - Amoria Wedding Shop (680000001)
2070003: Dori - Korean Folk Town (222000000)
2070001: Bung's Mama - Korean Folk Town (222000000)
2070002: Moki - Korean Folk Town (222000000)
2041002: Hid - Ludibrium Weapon Store (220000001)
2041003: Miru - Ludibrium Weapon Store (220000001)
2041006: Misky - Ludibrium Pharmacy (220000002)
2090002: Bidiwon - Mu Lung (250000000)
2090001: Gong Gong - Mu Lung (250000000)
2090003: Dalsuk - Mu Lung Department Store (250000002)
9110003: Janken - Mushroom Shrine (800000000)
9110004: Taru - Mushroom Shrine (800000000)
9110005: Bronze - Mushroom Shrine (800000000)
9110006: Jin Jia - Mushroom Shrine (800000000)
9110007: Robo - Mushroom Shrine (800000000)
9201058: Delphi - New Leaf City - Town Center (600000000)
9201059: Kyle - New Leaf City - Town Center (600000000)
9201060: Miki - New Leaf City - Town Center (600000000)
1061001: 24 Hr Mobile Store - Ant Tunnel Park (105070001)
1031000: Flora the Fairy - Ellinia Weapon Store (101000001)
1031001: Serabi the Fairy - Ellinia Weapon Store (101000001)
1031100: Len the Fairy - Ellinia Department Store (101000002)
1081000: Valen - Florina Beach (110000000)
1011000: Karl - Henesys Weapon Store (100000101)
1011001: Sam - Henesys Weapon Store (100000101)
1011100: Luna - Henesys Department Store (100000102)
1051000: Cutthroat Manny - Kerning City Self-Defence Item Store (103000001)
1051001: Don Hwang - Kerning City Self-Defence Item Store (103000001)
1051002: Dr. Faymus - Kerning City Pharmacy (103000002)
1001000: Silver - Lith Harbor Weapon Shop (104000003)
1001001: Natasha - Lith Harbor Armor Shop (104000001)
1001100: Mina - Lith Harbor Department Store (104000002)
1021000: River - Perion Weapon Store (102000001)
1021001: Harry - Perion Weapon Store (102000001)
1021100: Arturo - Perion Department Store (102000002)
1061002: Mr. Sweatbottom - Regular Sauna (105040401)
2022001: Hana - El Nath Department Store (211000102)
2020001: Scott - El Nath Weapon Store (211000101)
2022000: Rumi - El Nath Weapon Store (211000101)
2060004: Oannes - Department Store (230000002)
2060003: Melias - Department Store (230000002)
2060007: Calypso - Department Store (230000002)
2050000: Dr. San - Silo (221000200)
2050003: Spacen - Silo (221000200)
2051000: Dr. Pepper - Silo (221000200)
2012003: Neri the Fairy - Orbis Weapon Store (200000001)
2012004: Nuri the Fairy - Orbis Weapon Store (200000001)
2012005: Edel the Fairy - Orbis Department Store (200000002)
2093000: Mu Tan - Herb Town (251000000)
2093002: Lan Ming - Herb Town (251000000)
2093001: So Won - Herb Town (251000000)
2080002: Max - Leafre (240000000)
2080001: Sly - Department Store (240000002)
1052104: Tulcus - The Swamp of Despair II (107000100)
1032103: El Moth - The Tree That Grew III (101010102)
2022002: Barun - Orbis Tower <14th Floor> (200080800)
2041016: Vega - Eos Tower 44th Floor (221022000)
2040049: Gumball Machine - Eos Tower 26th ~ 40th Floor (221021600)
2030009: Glibber - Ice Valley II (211040200)

XML Files: Put these in the Shops directory of the source code!
Add this to NPCsScripts.h:
Code:
			// Shop NPC's
			case 11000: shop(npc); break; // Sid - Amherst Weapon Store (1010001)
			case 11100: shop(npc); break; // Lucy - Amherst Department Store (1010003)
			case 21000: shop(npc); break; // Pan - Southperry Armor Store (60001)
			case 9201020: shop(npc); break; // Vivian Boutique - Amoria Wedding Shop (680000001)
			case 2070003: shop(npc); break; // Dori - Korean Folk Town (222000000)
			case 2070001: shop(npc); break; // Bung's Mama - Korean Folk Town (222000000)
			case 2070002: shop(npc); break; // Moki - Korean Folk Town (222000000)
			case 2041002: shop(npc); break; // Hid - Ludibrium Weapon Store (220000001)
			case 2041003: shop(npc); break; // Miru - Ludibrium Weapon Store (220000001)
			case 2041006: shop(npc); break; // Misky - Ludibrium Pharmacy (220000002)
			case 2090002: shop(npc); break; // Bidiwon - Mu Lung (250000000)
			case 2090001: shop(npc); break; // Gong Gong - Mu Lung (250000000)
			case 2090003: shop(npc); break; // Dalsuk - Mu Lung Department Store (250000002)
			case 9110003: shop(npc); break; // Janken - Mushroom Shrine (800000000)
			case 9110004: shop(npc); break; // Taru - Mushroom Shrine (800000000)
			case 9110005: shop(npc); break; // Bronze - Mushroom Shrine (800000000)
			case 9110006: shop(npc); break; // Jin Jia - Mushroom Shrine (800000000)
			case 9110007: shop(npc); break; // Robo - Mushroom Shrine (800000000)
			case 9201058: shop(npc); break; // Delphi - New Leaf City - Town Center (600000000)
			case 9201059: shop(npc); break; // Kyle - New Leaf City - Town Center (600000000)
			case 9201060: shop(npc); break; // Miki - New Leaf City - Town Center (600000000)
			case 1061001: shop(npc); break; // 24 Hr Mobile Store - Ant Tunnel Park (105070001)
			case 1031000: shop(npc); break; // Flora the Fairy - Ellinia Weapon Store (101000001)
			case 1031001: shop(npc); break; // Serabi the Fairy - Ellinia Weapon Store (101000001)
			case 1031100: shop(npc); break; // Len the Fairy - Ellinia Department Store (101000002)
			case 1081000: shop(npc); break; // Valen - Florina Beach (110000000)
			case 1011000: shop(npc); break; // Karl - Henesys Weapon Store (100000101)
			case 1011001: shop(npc); break; // Sam - Henesys Weapon Store (100000101)
			case 1011100: shop(npc); break; // Luna - Henesys Department Store (100000102)
			case 1051000: shop(npc); break; // Cutthroat Manny - Kerning City Self-Defence Item Store (103000001)
			case 1051001: shop(npc); break; // Don Hwang - Kerning City Self-Defence Item Store (103000001)
			case 1051002: shop(npc); break; // Dr. Faymus - Kerning City Pharmacy (103000002)
			case 1001000: shop(npc); break; // Silver - Lith Harbor Weapon Shop (104000003)
			case 1001001: shop(npc); break; // Natasha - Lith Harbor Armor Shop (104000001)
			case 1001100: shop(npc); break; // Mina - Lith Harbor Department Store (104000002)
			case 1021000: shop(npc); break; // River - Perion Weapon Store (102000001)
			case 1021001: shop(npc); break; // Harry - Perion Weapon Store (102000001)
			case 1021100: shop(npc); break; // Arturo - Perion Department Store (102000002)
			case 1061002: shop(npc); break; // Mr. Sweatbottom - Regular Sauna (105040401)
			case 2022001: shop(npc); break; // Hana - El Nath Department Store (211000102)
			case 2020001: shop(npc); break; // Scott - El Nath Weapon Store (211000101)
			case 2022000: shop(npc); break; // Rumi - El Nath Weapon Store (211000101)
			case 2060004: shop(npc); break; // Oannes - Department Store (230000002)
			case 2060003: shop(npc); break; // Melias - Department Store (230000002)
			case 2060007: shop(npc); break; // Calypso - Department Store (230000002)
			case 2050000: shop(npc); break; // Dr. San - Silo (221000200)
			case 2050003: shop(npc); break; // Spacen - Silo (221000200)
			case 2051000: shop(npc); break; // Dr. Pepper - Silo (221000200)
			case 2012003: shop(npc); break; // Neri the Fairy - Orbis Weapon Store (200000001)
			case 2012004: shop(npc); break; // Nuri the Fairy - Orbis Weapon Store (200000001)
			case 2012005: shop(npc); break; // Edel the Fairy - Orbis Department Store (200000002)
			case 2093000: shop(npc); break; // Mu Tan - Herb Town (251000000)
			case 2093002: shop(npc); break; // Lan Ming - Herb Town (251000000)
			case 2093001: shop(npc); break; // So Won - Herb Town (251000000)
			case 2080002: shop(npc); break; // Max - Leafre (240000000)
			case 2080001: shop(npc); break; // Sly - Department Store (240000002)
			case 1052104: shop(npc); break; // Tulcus - The Swamp of Despair II (107000100)
			case 1032103: shop(npc); break; // El Moth - The Tree That Grew III (101010102)
			case 2022002: shop(npc); break; // Barun - Orbis Tower <14th Floor> (200080800)
			case 2041016: shop(npc); break; // Vega - Eos Tower 44th Floor (221022000)
			case 2040049: shop(npc); break; // Gumball Machine - Eos Tower 26th ~ 40th Floor (221021600)
			case 2030009: shop(npc); break; // Glibber - Ice Valley II (211040200)
UNDER THIS LINE:
Code:
case 9900000: npc_9900000(npc); break;
Add this:
Code:
static void shop(NPC* npc);
UNDER THIS LINE:
Code:
static void npc_9900000(NPC* npc);
Right click the NPCs folder in VC++ under source files and Add-> New Item -> ShopNPCs.cpp
Add this to that file:
Code:
#include "NPCs.h"
#include "NPCsScripts.h"

void NPCsScripts::shop(NPC* npc){
    int state = npc->getState();
    if(state==0){
        npc->showShop();
    }
    npc->end();
}
And you are done!

Please report any bugs/missing NPC's in this thread!

My other thread:
http://forum.ragezone.com/f427/rele...s-globalms-scripts-version-3-released-381575/
 
Last edited:
Re: [Release] All 53 Shop NPC's.

Way to not give me credit for the big el nath shops. =(

Just kidding man. You spent a lot of work on this, thanks.
 
Re: [Release] All 53 Shop NPC's.

uh i get this ?
1>NPCs.obj : error LNK2019: unresolved external symbol "private: static void __cdecl NPCsScripts::shop(class NPC *)" (?shop@NPCsScripts@@CAXPAVNPC@@@Z) referenced in function "public: static void __cdecl NPCsScripts::handle(int,class NPC *)" (?handle@NPCsScripts@@SAXHPAVNPC@@@Z)

O_O
 
Re: [Release] All 53 Shop NPC's.

uh i get this ?
1>NPCs.obj : error LNK2019: unresolved external symbol "private: static void __cdecl NPCsScripts::shop(class NPC *)" (?shop@NPCsScripts@@CAXPAVNPC@@@Z) referenced in function "public: static void __cdecl NPCsScripts::handle(int,class NPC *)" (?handle@NPCsScripts@@SAXHPAVNPC@@@Z)

O_O
You didn't put it in the right place... -_-
 
Re: [Release] All 53 Shop NPC's.

Oh God !! Thanks It works .........
 
Re: [Release] All 53 Shop NPC's.

uhhh i did everytthing, compiled with no errors but stores arent working o.O
 
Re: [Release] All 53 Shop NPC's.

Well done is all i can say =)
 
Re: [Release] All 53 Shop NPC's.

i just downloaded them 5 minutes ago and im checking every store none of them work. and without any errors idk wtf to do :( sum1 help pl0x
 
Re: [Release] All 53 Shop NPC's.

EDIT: Redownload XML's and code, Fixed missing NPC and XML Bug.
[Release] All 53 Shop NPC's.
This release includes all the shop NPC XML files.
XML's by Matthew/Marter and me TrixIsOwned/ToxicWind/Rozene.
WHINY WAFFLES - He did El Nath Weapon/Armor Shop XML

NPC's Included:

11000: Sid - Amherst Weapon Store (1010001)
11100: Lucy - Amherst Department Store (1010003)
21000: Pan - Southperry Armor Store (60001)
9201020: Vivian Boutique - Amoria Wedding Shop (680000001)
2070003: Dori - Korean Folk Town (222000000)
2041002: Hid - Ludibrium Weapon Store (220000001)
2041003: Miru - Ludibrium Weapon Store (220000001)
2041006: Misky - Ludibrium Pharmacy (220000002)
2090001: Gong Gong - Mu Lung (250000000)
2090003: Dalsuk - Mu Lung Department Store (250000002)
9110003: Janken - Mushroom Shrine (800000000)
9110004: Taru - Mushroom Shrine (800000000)
9110005: Bronze - Mushroom Shrine (800000000)
9110006: Jin Jia - Mushroom Shrine (800000000)
9110007: Robo - Mushroom Shrine (800000000)
9201058: Delphi - New Leaf City - Town Center (600000000)
9201059: Kyle - New Leaf City - Town Center (600000000)
9201060: Miki - New Leaf City - Town Center (600000000)
1061001: 24 Hr Mobile Store - Ant Tunnel Park (105070001)
1031000: Flora the Fairy - Ellinia Weapon Store (101000001)
1031001: Serabi the Fairy - Ellinia Weapon Store (101000001)
1031100: Len the Fairy - Ellinia Department Store (101000002)
1081000: Valen - Florina Beach (110000000)
1011000: Karl - Henesys Weapon Store (100000101)
1011001: Sam - Henesys Weapon Store (100000101)
1011100: Luna - Henesys Department Store (100000102)
1051000: Cutthroat Manny - Kerning City Self-Defence Item Store (103000001)
1051001: Don Hwang - Kerning City Self-Defence Item Store (103000001)
1051002: Dr. Faymus - Kerning City Pharmacy (103000002)
1001000: Silver - Lith Harbor Weapon Shop (104000003)
1001001: Natasha - Lith Harbor Armor Shop (104000001)
1001100: Mina - Lith Harbor Department Store (104000002)
1021000: River - Perion Weapon Store (102000001)
1021001: Harry - Perion Weapon Store (102000001)
1021100: Arturo - Perion Department Store (102000002)
1061002: Mr. Sweatbottom - Regular Sauna (105040401)
2022001: Hana - El Nath Department Store (211000102)
2020001: Scott - El Nath Weapon Store (211000101)
2022000: Rumi - El Nath Weapon Store (211000101)
2060004: Oannes - Department Store (230000002)
2060003: Melias - Department Store (230000002)
2060007: Calypso - Department Store (230000002)
2050000: Dr. San - Silo (221000200)
2050003: Spacen - Silo (221000200)
2051000: Dr. Pepper - Silo (221000200)
2012003: Neri the Fairy - Orbis Weapon Store (200000001)
2012004: Nuri the Fairy - Orbis Weapon Store (200000001)
2012005: Edel the Fairy - Orbis Department Store (200000002)
2093000: Mu Tan - Herb Town (251000000)
2093002: Lan Ming - Herb Town (251000000)
2093001: So Won - Herb Town (251000000)
2080002: Max - Leafre (240000000)
2080001: Sly - Department Store (240000002)

XML Files: Put these in the Shops directory of the source code!
Add this to NPCsScripts.h:
Code:
            case 11000: shop(npc); break; // Sid - Amherst Weapon Store (1010001)
            case 11100: shop(npc); break; // Lucy - Amherst Department Store (1010003)
            case 21000: shop(npc); break; // Pan - Southperry Armor Store (60001)
            case 9201020: shop(npc); break; // Vivian Boutique - Amoria Wedding Shop (680000001)
            case 2070003: shop(npc); break; // Dori - Korean Folk Town (222000000)
            case 2041002: shop(npc); break; // Hid - Ludibrium Weapon Store (220000001)
            case 2041003: shop(npc); break; // Miru - Ludibrium Weapon Store (220000001)
            case 2041006: shop(npc); break; // Misky - Ludibrium Pharmacy (220000002)
            case 2090001: shop(npc); break; // Gong Gong - Mu Lung (250000000)
            case 2090003: shop(npc); break; // Dalsuk - Mu Lung Department Store (250000002)
            case 9110003: shop(npc); break; // Janken - Mushroom Shrine (800000000)
            case 9110004: shop(npc); break; // Taru - Mushroom Shrine (800000000)
            case 9110005: shop(npc); break; // Bronze - Mushroom Shrine (800000000)
            case 9110006: shop(npc); break; // Jin Jia - Mushroom Shrine (800000000)
            case 9110007: shop(npc); break; // Robo - Mushroom Shrine (800000000)
            case 9201058: shop(npc); break; // Delphi - New Leaf City - Town Center (600000000)
            case 9201059: shop(npc); break; // Kyle - New Leaf City - Town Center (600000000)
            case 9201060: shop(npc); break; // Miki - New Leaf City - Town Center (600000000)
            case 1061001: shop(npc); break; // 24 Hr Mobile Store - Ant Tunnel Park (105070001)
            case 1031000: shop(npc); break; // Flora the Fairy - Ellinia Weapon Store (101000001)
            case 1031001: shop(npc); break; // Serabi the Fairy - Ellinia Weapon Store (101000001)
            case 1031100: shop(npc); break; // Len the Fairy - Ellinia Department Store (101000002)
            case 1081000: shop(npc); break; // Valen - Florina Beach (110000000)
            case 1011000: shop(npc); break; // Karl - Henesys Weapon Store (100000101)
            case 1011001: shop(npc); break; // Sam - Henesys Weapon Store (100000101)
            case 1011100: shop(npc); break; // Luna - Henesys Department Store (100000102)
            case 1051000: shop(npc); break; // Cutthroat Manny - Kerning City Self-Defence Item Store (103000001)
            case 1051001: shop(npc); break; // Don Hwang - Kerning City Self-Defence Item Store (103000001)
            case 1051002: shop(npc); break; // Dr. Faymus - Kerning City Pharmacy (103000002)
            case 1001000: shop(npc); break; // Silver - Lith Harbor Weapon Shop (104000003)
            case 1001001: shop(npc); break; // Natasha - Lith Harbor Armor Shop (104000001)
            case 1001100: shop(npc); break; // Mina - Lith Harbor Department Store (104000002)
            case 1021000: shop(npc); break; // River - Perion Weapon Store (102000001)
            case 1021001: shop(npc); break; // Harry - Perion Weapon Store (102000001)
            case 1021100: shop(npc); break; // Arturo - Perion Department Store (102000002)
            case 1061002: shop(npc); break; // Mr. Sweatbottom - Regular Sauna (105040401)
            case 2022001: shop(npc); break; // Hana - El Nath Department Store (211000102)
            case 2020001: shop(npc); break; // Scott - El Nath Weapon Store (211000101)
            case 2022000: shop(npc); break; // Rumi - El Nath Weapon Store (211000101)
            case 2060004: shop(npc); break; // Oannes - Department Store (230000002)
            case 2060003: shop(npc); break; // Melias - Department Store (230000002)
            case 2060007: shop(npc); break; // Calypso - Department Store (230000002)
            case 2050000: shop(npc); break; // Dr. San - Silo (221000200)
            case 2050003: shop(npc); break; // Spacen - Silo (221000200)
            case 2051000: shop(npc); break; // Dr. Pepper - Silo (221000200)
            case 2012003: shop(npc); break; // Neri the Fairy - Orbis Weapon Store (200000001)
            case 2012004: shop(npc); break; // Nuri the Fairy - Orbis Weapon Store (200000001)
            case 2012005: shop(npc); break; // Edel the Fairy - Orbis Department Store (200000002)
            case 2093000: shop(npc); break; // Mu Tan - Herb Town (251000000)
            case 2093002: shop(npc); break; // Lan Ming - Herb Town (251000000)
            case 2093001: shop(npc); break; // So Won - Herb Town (251000000)
            case 2080002: shop(npc); break; // Max - Leafre (240000000)
            case 2080001: shop(npc); break; // Sly - Department Store (240000002)
UNDER THIS LINE:
Code:
case 9900000: npc_9900000(npc); break;
Add this:
Code:
static void shop(NPC* npc);
UNDER THIS LINE:
Code:
static void npc_9900000(NPC* npc);
Right click the NPCs folder in VC++ under source files and Add-> New Item -> ShopNPCs.cpp
Add this to that file:
Code:
#include "NPCs.h"
#include "NPCsScripts.h"

void NPCsScripts::shop(NPC* npc){
    int state = npc->getState();
    if(state==0){
        npc->showShop();
    }
    npc->end();
}
And you are done!

Please report any bugs/missing NPC's in this thread!

My other thread:
http://forum.ragezone.com/f427/rele...s-globalms-scripts-version-3-released-381575/

Hey, Some of the npc wont work..
Ellinia Weapon Store - Fairy That sell amor's don't work..
El Nath Department Store - The Grocer doesn't work
Ludibrium Weapon store - Hid the Weapon Seller when u click him, u will dc..
Aqua Weapon Store - The Guys that sell weapon doesn't work o_O
 
Re: [Release] All 53 Shop NPC's.

Nice work. Hope to see more shop being open by you. ^_^
 
Back