[Release]Pet Shop

Newbie Spellweaver
Joined
May 15, 2008
Messages
9
Reaction score
0
This Is something Lanny and I have been working on.
Its a Pet Shop but the problem is that you cant seem to bring the pet out once you buy it .

But here it is , The npc code .

Code:
function start() {
	cm.sendSimple ("Hello there! I am Doofus. I am the #bDreamStory Pet Manager#k. I can sell you stuff for your pet. If you want to buy closness (#fUI/UIWindow.img/QuestIcon/9/0#), however, talk to #b??????#k, whose ID is #b9001002#k.\r\n#L0##bPet items shop#k\r\n#L1##bGet #i5000000##k\r\n#L2##bGet #i5000001##k\r\n#L3##bGet #i5000002##k\r\n#L4##bGet #i5000003##k\r\n#L5##bGet #i5000004##k\r\n#L6##bGet #i5000005##k\r\n#L7##bGet #i5000006##k\r\n#L8##bGet #i5000007##k\r\n#L9##bGet #i5000008##k\r\n#L10##bGet #i5000009##k\r\n#L11##bGet #i5000010##k\r\n#L12##bGet #i5000011##k\r\n#L13##bGet #i5000012##k\r\n#L14##bGet #i5000013##k\r\n#L15##bGet #i5000014##k\r\n#L16##bGet #i5000015##k\r\n#L17##bGet #i5000017##k\r\n#L18##bGet #i5000018##k\r\n#L19##bGet #i5000020##k\r\n#L20##bGet #i5000021##k\r\n#L21##bGet #i5000022##k\r\n#L22##bGet #i5000023##k\r\n#L23##bGet #i5000024##k\r\n#L24##bGet #i5000025##k\r\n#L25##bGet #i5000028##k\r\n#L26##bGet #i5000029##k\r\n#L27##bGet #i5000030##k\r\n#L28##bGet #i5000031##k\r\n#L29##bGet #i5000032##k\r\n#L30##bGet #i5000033##k\r\n#L31##bGet #i5000034##k\r\n#L32##bGet #i5000036##k\r\n#L33##bGet #i5000037##k\r\n#L34##bGet #i5000039##k\r\n#L35##bGet #i5000041##k\r\n#L36##bGet #i5000044##k\r\n#L37##bGet #i5000045##k\r\n#L38##bGet #i5000047##k\r\n#L39##bGet #i5000048##k\r\n#L40##bGet #i5000049##k\r\n#L41##bGet #i5000050##k\r\n#L42##bGet #i5000051##k\r\n#L43##bGet #i5000052##k\r\n#L44##bGet #i5000053##k");
}

function action(mode, type, selection) {
	cm.dispose();
	if (selection == 0) {
		cm.openShop (83);
	  } else if (selection == 1) {
	cm.gainItem(5000000);
	  } else if (selection == 2) {
	cm.gainItem(5000001);
	  } else if (selection == 3) {
	cm.gainItem(5000002);
	  } else if (selection == 4) {
	cm.gainItem(5000003);
	  } else if (selection == 5) {
	cm.gainItem(5000004);
	  } else if (selection == 6) {
	cm.gainItem(5000005);
	  } else if (selection == 7) {
	cm.gainItem(5000006);
	  } else if (selection == 8) {
	cm.gainItem(5000007);
	  } else if (selection == 9) {
	cm.gainItem(5000008);
	  } else if (selection == 10) {
	cm.gainItem(5000009);
	  } else if (selection == 11) {
	cm.gainItem(5000010);
	  } else if (selection == 12) {
	cm.gainItem(5000011);
	  } else if (selection == 13) {
	cm.gainItem(5000012);
	  } else if (selection == 14) {
	cm.gainItem(5000013);
	  } else if (selection == 15) {
	cm.gainItem(5000014);
	  } else if (selection == 16) {
	cm.gainItem(5000015);
	  } else if (selection == 17) {
	cm.gainItem(5000017);
	  } else if (selection == 18) {
	cm.gainItem(5000018);
	  } else if (selection == 19) {
	cm.gainItem(5000020);
	  } else if (selection == 20) {
	cm.gainItem(5000021);
	  } else if (selection == 21) {
	cm.gainItem(5000022);
	  } else if (selection == 22) {
	cm.gainItem(5000023);
	  } else if (selection == 23) {
	cm.gainItem(5000024);
	  } else if (selection == 24) {
	cm.gainItem(5000025);
	  } else if (selection == 25) {
	cm.gainItem(5000028);
	  } else if (selection == 26) {
	cm.gainItem(5000029);
	  } else if (selection == 27) {
	cm.gainItem(5000030);
	  } else if (selection == 28) {
	cm.gainItem(5000031);
	  } else if (selection == 29) {
	cm.gainItem(5000032);
	  } else if (selection == 30) {
	cm.gainItem(5000033);
	  } else if (selection == 31) {
	cm.gainItem(5000034);
	  } else if (selection == 32) {
	cm.gainItem(5000036);
	  } else if (selection == 33) {
	cm.gainItem(5000037);
	  } else if (selection == 34) {
	cm.gainItem(5000039);
	  } else if (selection == 35) {
	cm.gainItem(5000041);
	  } else if (selection == 36) {
	cm.gainItem(5000044);
	  } else if (selection == 37) {
	cm.gainItem(5000045);
	  } else if (selection == 38) {
	cm.gainItem(5000047);
	  } else if (selection == 39) {
	cm.gainItem(5000048);
	  } else if (selection == 40) {
	cm.gainItem(5000049);
	  } else if (selection == 41) {
	cm.gainItem(5000050);
	  } else if (selection == 42) {
	cm.gainItem(5000051);
	  } else if (selection == 43) {
	cm.gainItem(5000052);
	  } else if (selection == 44) {
	cm.gainItem(5000053);
	} else {
		cm.dispose();
	}
}

And Here Is the Sql code ,Open Notepad and copy and paste this code in and save as pet.sql

Code:
INSERT INTO shops
   (`shopid`, `npcid`)
VALUES
(6000, 2040042);

INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000000,1,1);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000001,1,2);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000002,1,3);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000003,1,4);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000004,1,5);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000005,1,6);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000006,1,7);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000007,1,8);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000008,1,9);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000009,1,10);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000010,1,11);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000011,1,12);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000012,1,13);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000013,1,14);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000014,1,15);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000015,1,16);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000017,1,17);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000018,1,18);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000020,1,19);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000021,1,20);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000022,1,21);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000023,1,22);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000024,1,23);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000025,1,24);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000028,1,25);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000030,1,26);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000031,1,27);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000032,1,28);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000033,1,29);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000034,1,30);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000036,1,31);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000037,1,32);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000039,1,33);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000041,1,34);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000017,1,35);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000047,1,36);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000048,1,37);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000049,1,38);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000050,1,39);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000051,1,40);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000052,1,41);
INSERT INTO shopitems (shopid, itemid, price, position) VALUES (6000,5000053,1,42);

Credits Go to Maple4u for making npc scricpt
Credits Go to Me and Lanny for making the sql .

Enjoy ,and sorry I couldnt fix that problem maybe someone that reads this post could help out:thumbup1:
 
Ummm,, you should fix it and all
and there are already many pet shops

I don't know if you make Sqls or Scripts or whatever but you must understand, it feels nice to make something even if it's been made. But it stinks when people remind you it's already made. Make sense?
 
Back