Ver código fonte

Added Missing Shops Script (#7362)

* Added Character Position Change Coupon seller
* Added Emperium Seller

Thanks @aleos89 @Atemo @Balferian @Everade @secretdataz !
Pokye 2 anos atrás
pai
commit
de00e03bd9

+ 42 - 0
npc/re/merchants/Emperium_Seller.txt

@@ -0,0 +1,42 @@
+//===== rAthena Script ======================================= 
+//= Emperium Seller
+//===== By: ================================================== 
+//= Pokye
+//===== Current Version: ===================================== 
+//= 1.0
+//===== Compatible With: ===================================== 
+//= rAthena Project
+//===== Description: ========================================= 
+//= Sell Emperium
+//===== Additional Comments: ================================= 
+//= 1.0 Special thanks for Balfear and Everade
+//============================================================ 
+
+prt_in,212,169,3	script	Guild Clerk	4_M_04,{
+	if (gettime(DT_DAYOFWEEK) >= 1 && gettime(DT_DAYOFWEEK) <= 6 && gettime(DT_HOUR) >= 18 && gettime(DT_HOUR) <= 23) {
+		mes "[Guild Clerk]";
+		mes "The Emperium to be distributed to the guild office today has arrived. If you want to purchase, please put as many as you want~";
+		next;
+		mes "[Guild Clerk]";
+		mes "It seems that many people are looking for Emperium today. It's just a personal feeling.";
+		close2;                                                                                                         
+		callshop "emp_seller#slo";
+		end;
+	}
+	mes "[Guild Clerk]";
+	mes "Our guild office actively supports the smooth gathering of adventurers.";
+	next;
+	mes "[Guild Clerk]";
+	mes "As part of that,";
+	mes "we are selling a limited quantity of 100 <ITEM>Emperium<INFO>714</INFO></ITEM> every day";
+	mes "from ^0000ff18:00 to 23:59^000000 from ^0000ffMonday to Saturday^000000.";
+	next;
+	mes "[Guild Clerk]";
+	mes "Please note that our guild office does not sell all the time because we have to run around to supply Emperium outside of the hours.";
+	close;
+
+OnHour00:
+	npcshopupdate "emp_seller#slo",714,0,100;
+	end;
+}
+-	marketshop	emp_seller#slo	FAKE_NPC,714:1000000:100

+ 32 - 0
npc/re/merchants/Slot_Move_Card_Sales.txt

@@ -0,0 +1,32 @@
+//===== rAthena Script ======================================= 
+//= Slot Move Card Sales
+//===== By: ================================================== 
+//= Pokye
+//===== Current Version: ===================================== 
+//= 1.0
+//===== Compatible With: ===================================== 
+//= rAthena Project
+//===== Description: ========================================= 
+//= Character Position Change Coupon seller.
+//===== Additional Comments: ================================= 
+//= 1.0 Special thanks for Balfear and Everade
+//============================================================ 
+
+prt_in,211,173,3	script	Slot Move Card Sales#slo	4_F_01,{
+	mes "[Salesman]";
+	mes "Howdy.";
+	mes "I'm selling <ITEM>[Character Position Change Coupon]<INFO>12786</INFO></ITEM>.";
+	mes "You can ^4d4dffchange the slot position of a character using the card^000000.";
+	next;
+	mes "[Salesman]";
+	mes "I sell it in a limited quantity every week, so if you don't see anything,";
+	mes "it means all of the items are sold out, so please come back next time.";
+	close2;
+	callshop "change_slot#slo";
+	end;
+
+OnMon0000:
+	npcshopupdate "change_slot#slo",12786,0,9999;
+	end;
+}
+-	marketshop	change_slot#slo	FAKE_NPC,12786:100000:9999

+ 1 - 0
npc/re/merchants/shops.txt

@@ -174,6 +174,7 @@ s_atelier,17,110,1	shop	Part-Timer#sc_prt	67,6123:-1,6120:-1
 prontera,96,209,4	shop	Rebellion Accessories	564,25187:-1,7663:-1,7664:-1,7665:-1,7940:300,13200:-1,13221:-1,13222:-1,13215:-1,13216:-1,13217:-1,13218:-1,13219:-1,13220:-1,13228:-1,13229:-1,13231:-1,13232:-1,13230:-1
 prontera,92,209,4	shop	Rebellion Weapons	564,13120:-1,13122:-1,13189:-1,13195:-1,13192:-1,13193:-1,13194:-1,13197:-1,13198:-1,28200:-1,28201:-1
 prt_in,129,68,3	shop	Advanced Potion Merchant#prt	4_F_ALCHE_A,11621:-1,11622:-1,11623:-1,11624:-1
+prt_in,117,79,5	shop	Toy Dealer#prt	715,2239:-1,2201:-1,2243:-1,2212:-1,2242:-1,2241:-1
 
 //=======================================================
 // Rachel

+ 2 - 0
npc/re/scripts_athena.conf

@@ -120,6 +120,7 @@ npc: npc/re/merchants/clothing_buff_removal.txt
 npc: npc/re/merchants/coin_exchange.txt
 npc: npc/re/merchants/Dealer_Update.txt
 npc: npc/re/merchants/diamond.txt
+npc: npc/re/merchants/Emperium_Seller.txt
 npc: npc/re/merchants/enchan_illusion_16_2.txt
 npc: npc/re/merchants/enchan_illusion_17_1.txt
 npc: npc/re/merchants/enchan_ko.txt
@@ -150,6 +151,7 @@ npc: npc/re/merchants/quivers.txt
 npc: npc/re/merchants/refine.txt
 npc: npc/re/merchants/renters.txt
 npc: npc/re/merchants/shops.txt
+npc: npc/re/merchants/Slot_Move_Card_Sales.txt
 npc: npc/re/merchants/socket_enchant2.txt
 //npc: npc/re/merchants/ticket_refiner.txt
 //npc: npc/re/merchants/enchan_upg.txt