generated from Jaysyn/ModuleTemplate
	
		
			
				
	
	
		
			35 lines
		
	
	
		
			868 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			868 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| ////////////////////////////////////////////////////////////////////////////////
 | |
| //  Replaces Inventories In Placeables
 | |
| //  opw_inv_replace
 | |
| //  By Don Anderson
 | |
| //  dandersonru@msn.com
 | |
| //
 | |
| //  Place this script in the On Disturbed Event
 | |
| //  Warning....this gives away stuff for free in UNLIMITED quantities
 | |
| //
 | |
| ////////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
| void main()
 | |
| {
 | |
|   object oChest     = OBJECT_SELF;
 | |
|   object oPC        = GetLastDisturbed();
 | |
|   object oItem      = GetInventoryDisturbItem();
 | |
|   string sRItem     = GetResRef(oItem);
 | |
| 
 | |
|   int nDType = GetInventoryDisturbType();
 | |
| 
 | |
|   //Destroy Added Item
 | |
|   if(nDType == INVENTORY_DISTURB_TYPE_ADDED)
 | |
|   {
 | |
|     DestroyObject(oItem,0.1);
 | |
|     return;
 | |
|   }
 | |
| 
 | |
|   //Replace Removed Item
 | |
|   if(nDType == INVENTORY_DISTURB_TYPE_REMOVED)
 | |
|   {
 | |
|     CreateItemOnObject(sRItem,oChest,1);
 | |
|     return;
 | |
|   }
 | |
| }
 |