item_cash_db.txt Make item has expiration date after 7days when purchased

laylayzi

New member
Messages
22
Points
0
Hi

as the toppic title, Could you show me how to add rental item into CashShop(botton)?

Thank for your time!

 
do as gravity did, create a "box" of the item and add rentitem command on it

 
Last edited by a moderator:
i found a script NPC shop selling rental item from eathena

- shop custom_seller -1,501:20prontera.gat,100,100,5 script custom seller 899,{mes "I will rent you customs for 1 day each.";callshop "custom_seller",1;npcshopattach "custom_seller";end;OnBuyItem:for(set @a,0; @a<getarraysize(.customs); set @a,@a+1){for(set @i,0; @i<getarraysize(@bought_nameid); set @i,@i+1) {if(.customs[@a]==@bought_nameid[@i]){if(Zeny < .zenycosts[@a]*@bought_quantity[@i]) { break; }set Zeny,Zeny - .zenycosts[@a]*@bought_quantity[@i];rentitem @bought_nameid[@i], 3600 * 24;}}}deletearray @bought_quantity, getarraysize(@bought_quantity);deletearray @bought_nameid, getarraysize(@bought_nameid);close;OnInit:setarray .customs[0],2383,2541,2410,2629,5013;setarray .zenycosts[0],1000,10000,100000,1000000,1000000;npcshopitem "custom_seller",0,0;for(set .i,0; .customs[.i]; set .i,.i+1) npcshopadditem "custom_seller",.customs[.i],.zenycosts[.i];end;} 

when i change the sript to -cashshop it can work, it not give me a rental item, do i miss something?

Code:
- cashshop custom_seller -1,501:20 
 
Back
Top