Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Guide] Make Confirm When Buy Item

Skilled Illusionist
Joined
Jun 23, 2008
Messages
319
Reaction score
10
Put Into NpCScript.lua

Code:
function AP_AP01()
	Talk( 1, "Cheap Shop Here ? <<Halah>>" )

	Text( 1, "Sell Cancer Apparel Set", JumpPage, 2 )		    	
	Talk( 2, "Select the Apparel Set Character of your choice" )
	Text( 2, "Lance Cancer Set", JumpPage, 10 )
	Text( 2, "Carsise Cancer Set", JumpPage, 11 )
	Text( 2, "Phillys Cancer Set", JumpPage, 12 )
	Text( 2, "Ami Cancer Set", JumpPage, 13 )
	Text( 2, "Go back page", JumpPage, 1 ) 
	
	InitTrigger()
	TriggerCondition( 1, HasLeaveBagGrid, 1 )
	TriggerCondition( 1, KitbagLock, 0 )
	TriggerCondition( 1, HasMoney, 1000000, 1000000 )
	TriggerAction( 1, TakeMoney, 1000000, 1000000 )
	TriggerAction( 1, GiveItem, 5389, 1, 4 )
	TriggerAction( 1, GiveItem, 5390, 1, 4 )
	TriggerAction( 1, GiveItem, 5391, 1, 4 )
	TriggerAction( 1, GiveItem, 5392, 1, 4 )
	TriggerAction( 1, JumpPage, 28 )
	TriggerFailure( 1, JumpPage, 27 )
	Talk( 10, "Really ? Its 1M" )
	Text( 10, "Yes Buy", MultiTrigger, GetMultiTrigger(), 1) 
	Text( 10, "No ThX", JumpPage, 2)
	Text( 10, "First page", JumpPage, 1 ) 
	
	InitTrigger()
	TriggerCondition( 1, HasLeaveBagGrid, 1 )
	TriggerCondition( 1, KitbagLock, 0 )
	TriggerCondition( 1, HasMoney, 1000000, 1000000 )
	TriggerAction( 1, TakeMoney, 1000000, 1000000 )
	TriggerAction( 1, GiveItem, 5393, 1, 4 )
	TriggerAction( 1, GiveItem, 5394, 1, 4 )
	TriggerAction( 1, GiveItem, 5395, 1, 4 )
	TriggerAction( 1, GiveItem, 5396, 1, 4 )
	TriggerFailure( 1, JumpPage, 27 )
	TriggerAction( 1, JumpPage, 28 )
	Talk( 11, "Really ? Its 1M" )
	Text( 11, "Yes Buy", MultiTrigger, GetMultiTrigger(), 1) 
	Text( 11, "No ThX", JumpPage, 2)
	Text( 11, "First page", JumpPage, 1 ) 
	
	InitTrigger()
	TriggerCondition( 1, HasLeaveBagGrid, 1 )
	TriggerCondition( 1, KitbagLock, 0 )
	TriggerCondition( 1, HasMoney, 1000000, 1000000 )
	TriggerAction( 1, TakeMoney, 1000000, 1000000 )
	TriggerAction( 1, GiveItem, 5397, 1, 4 )
	TriggerAction( 1, GiveItem, 5398, 1, 4 )
	TriggerAction( 1, GiveItem, 5399, 1, 4 )
	TriggerAction( 1, GiveItem, 5400, 1, 4 )
	TriggerFailure( 1, JumpPage, 27 )
	TriggerAction( 1, JumpPage, 28 )
	Talk( 12, "Really ? Its 1M" )
	Text( 12, "Yes Buy", MultiTrigger, GetMultiTrigger(), 1) 
	Text( 12, "No ThX", JumpPage, 2)
	Text( 12, "First page", JumpPage, 1 ) 
	
	InitTrigger()
	TriggerCondition( 1, HasLeaveBagGrid, 1 )
	TriggerCondition( 1, KitbagLock, 0 )
	TriggerCondition( 1, HasMoney, 1000000, 1000000 )
	TriggerAction( 1, TakeMoney, 1000000, 1000000 )
	TriggerAction( 1, GiveItem, 5401, 1, 4 )
	TriggerAction( 1, GiveItem, 5402, 1, 4 )
	TriggerAction( 1, GiveItem, 5403, 1, 4 )
	TriggerAction( 1, GiveItem, 5404, 1, 4 )
	TriggerFailure( 1, JumpPage, 27 )
	TriggerAction( 1, JumpPage, 28 )
	Talk( 13, "Really ? Its 1M" )
	Text( 13, "Yes Buy", MultiTrigger, GetMultiTrigger(), 1) 
	Text( 13, "No ThX", JumpPage, 2)
	Text( 13, "First page", JumpPage, 1 ) 

	-------Ganti------
	Text( 1, "Sell Lance Apparel Set <<Limited>>", JumpPage, 3 )
	
	Talk( 3, "Select the Apparel Set Character of your choice" )
	Text( 3, "MOdern", JumpPage, 14 )
	Text( 3, "Old Ninjitsu", JumpPage, 15 )
	Text( 3, "Teacher", JumpPage, 16 )
	Text( 3, "Joker", JumpPage, 17 )
	Text( 3, "Alegant", JumpPage, 18 )
	Text( 3, "Era 70'Th", JumpPage, 19 )
	Text( 3, "Go back page", JumpPage, 1 ) 
	
	InitTrigger()
	TriggerCondition( 1, HasLeaveBagGrid, 1 )
	TriggerCondition( 1, KitbagLock, 0 )
	TriggerCondition( 1, HasMoney, 50000, 50000 )
	TriggerAction( 1, TakeMoney,  50000, 50000 )
	TriggerAction( 1, GiveItem, 5775, 1, 4 )
	TriggerAction( 1, GiveItem, 5776, 1, 4 )
	TriggerAction( 1, GiveItem, 5777, 1, 4 )
	TriggerFailure( 1, JumpPage, 27 )
	TriggerAction( 1, JumpPage, 28 )
	Talk( 14, "Really ? Its 50K" )
	Text( 14, "Yes Buy", MultiTrigger, GetMultiTrigger(), 1) 
	Text( 14, "No ThX", JumpPage, 3)
	Text( 14, "First page", JumpPage, 1 ) 

	InitTrigger()
	TriggerCondition( 1, HasLeaveBagGrid, 1 )
	TriggerCondition( 1, KitbagLock, 0 )
	TriggerCondition( 1, HasMoney, 50000, 50000 )
	TriggerAction( 1, TakeMoney,  50000, 50000 )
	TriggerAction( 1, GiveItem, 5772, 1, 4 )
	TriggerAction( 1, GiveItem, 5773, 1, 4 )
	TriggerAction( 1, GiveItem, 5774, 1, 4 )
	TriggerFailure( 1, JumpPage, 27 )
	TriggerAction( 1, JumpPage, 28 )
	Talk( 15, "Really ? Its 50K" )
	Text( 15, "Yes Buy", MultiTrigger, GetMultiTrigger(), 1) 
	Text( 15, "No ThX", JumpPage, 3)
	Text( 15, "First page", JumpPage, 1 ) 

	InitTrigger()
	TriggerCondition( 1, HasLeaveBagGrid, 1 )
	TriggerCondition( 1, KitbagLock, 0 )
	TriggerCondition( 1, HasMoney, 50000, 50000 )
	TriggerAction( 1, TakeMoney,  50000, 50000 )
	TriggerAction( 1, GiveItem, 5782, 1, 4 )
	TriggerAction( 1, GiveItem, 5783, 1, 4 )
	TriggerAction( 1, GiveItem, 5784, 1, 4 )
	TriggerAction( 1, GiveItem, 5785, 1, 4 )
	TriggerFailure( 1, JumpPage, 27 )
	TriggerAction( 1, JumpPage, 28 )
	Talk( 16, "Really ? Its 50K" )
	Text( 16, "Yes Buy", MultiTrigger, GetMultiTrigger(), 1) 
	Text( 16, "No ThX", JumpPage, 3)
	Text( 16, "First page", JumpPage, 1 ) 

	InitTrigger()
	TriggerCondition( 1, HasLeaveBagGrid, 1 )
	TriggerCondition( 1, KitbagLock, 0 )
	TriggerCondition( 1, HasMoney, 50000, 50000 )
	TriggerAction( 1, TakeMoney,  50000, 50000 )
	TriggerAction( 1, GiveItem, 5798, 1, 4 )
	TriggerAction( 1, GiveItem, 5799, 1, 4 )
	TriggerAction( 1, GiveItem, 5800, 1, 4 )
	TriggerAction( 1, GiveItem, 5801, 1, 4 )
	TriggerFailure( 1, JumpPage, 27 )
	TriggerAction( 1, JumpPage, 28 )
	Talk( 17, "Really ? Its 50K" )
	Text( 17, "Yes Buy", MultiTrigger, GetMultiTrigger(), 1) 
	Text( 17, "No ThX", JumpPage, 3)
	Text( 17, "First page", JumpPage, 1 ) 

	InitTrigger()
	TriggerCondition( 1, HasLeaveBagGrid, 1 )
	TriggerCondition( 1, KitbagLock, 0 )
	TriggerCondition( 1, HasMoney, 50000, 50000 )
	TriggerAction( 1, TakeMoney,  50000, 50000 )
	TriggerAction( 1, GiveItem, 5769, 1, 4 )
	TriggerAction( 1, GiveItem, 5770, 1, 4 )
	TriggerAction( 1, GiveItem, 5771, 1, 4 )
	TriggerFailure( 1, JumpPage, 27 )
	TriggerAction( 1, JumpPage, 28 )
	Talk( 18, "Really ? Its 50K" )
	Text( 18, "Yes Buy", MultiTrigger, GetMultiTrigger(), 1) 
	Text( 18, "No ThX", JumpPage, 3)
	Text( 18, "First page", JumpPage, 1 ) 

	InitTrigger()
	TriggerCondition( 1, HasLeaveBagGrid, 1 )
	TriggerCondition( 1, KitbagLock, 0 )
	TriggerCondition( 1, HasMoney, 50000, 50000 )
	TriggerAction( 1, TakeMoney,  50000, 50000 )
	TriggerAction( 1, GiveItem, 5778, 1, 4 )
	TriggerAction( 1, GiveItem, 5779, 1, 4 )
	TriggerAction( 1, GiveItem, 5780, 1, 4 )
	TriggerAction( 1, GiveItem, 5781, 1, 4 )
	TriggerFailure( 1, JumpPage, 27 )
	TriggerAction( 1, JumpPage, 28 )
	Talk( 19, "Really ? Its 50K" )
	Text( 19, "Yes Buy", MultiTrigger, GetMultiTrigger(), 1) 
	Text( 19, "No ThX", JumpPage, 3)
	Text( 19, "First page", JumpPage, 1 )

	-------Ganti------
	InitTrigger()
	TriggerCondition( 1, HasLeaveBagGrid, 1 )
	TriggerCondition( 1, KitbagLock, 0 )
	TriggerCondition( 1, HasMoney, 5000000, 5000000 )
	TriggerAction( 1, TakeMoney, 5000000, 5000000 )
	TriggerAction( 1, GiveItem, 2988, 1, 4 )
	Text( 1, "Famous Cake (PriCe 5M)", MultiTrigger, GetMultiTrigger(), 1)

	Text( 1, "No, ThX I ll Buy Next Time",CloseTalk )

	Talk( 28, "ThX For Buy Here" )
	Talk( 27, "Pls Check Your Inventory,have You Money ? or its Full ?" )

end

And so Make New NPC.
 
Junior Spellweaver
Joined
Jun 9, 2007
Messages
165
Reaction score
0
Re: Make Confirm When Buy Item

what does this actually do?

not much of a guide really.
 
Skilled Illusionist
Joined
Jun 23, 2008
Messages
319
Reaction score
10
Re: Make Confirm When Buy Item

what does this actually do?

not much of a guide really.

yes i know it, but when its for commercial or when u sell the item for expensive u can try this.

its not change the item price and another in iteminfo
 
Back
Top