Jump to content

Stupid Error Help


Recommended Posts

In this error below I just removed 2-3 interiors because i added a ammunation script and food script so i removed the ones in LS and gives me this error now please help me fix:

[2013-04-06 00:21:50] Starting interiors 
[2013-04-06 00:21:50] interiors restarted successfully
[2013-04-06 00:23:28] restart: Requested by Console
[2013-04-06 00:23:28] restart: Resource restarting...
[2013-04-06 00:23:28] Stopping interiors
[2013-04-06 00:23:28] Resource 'interiors' changed, reloading and starting
[2013-04-06 00:23:28] Starting interiors
[2013-04-06 00:23:28] ERROR: interiors\interiorexp.lua:46: Interiors: Error, no refid specified to returnInterior.
[2013-04-06 00:23:28] WARNING: interiors\interiorexp.lua:75: Bad argument @ 'getElementData' [Expected element at argument 1, got nil]
[2013-04-06 00:23:28] WARNING: interiors\interiorexp.lua:75: Bad argument @ 'getElementData' [Expected element at argument 1, got nil]
[2013-04-06 00:23:28] WARNING: interiors\interiorexp.lua:75: Bad argument @ 'getElementData' [Expected element at argument 1, got nil]
[2013-04-06 00:23:28] ERROR: interiors\interiorexp.lua:80: attempt to perform arithmetic on local 'retZ' (a nil value)
[2013-04-06 00:23:28] interiors restarted successfully
[2013-04-06 00:27:58] restart: Requested by Console
[2013-04-06 00:27:58] restart: Resource restarting...
[2013-04-06 00:27:58] Stopping interiors
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:58] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:24: Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]
[2013-04-06 00:27:59] WARNING: interiors\interiorexp.lua:25: Bad argument @ 'destroyElement' [Expected
Link to comment

I only touched the interiors.map and added the COURT, PRISON, and THEATRE. I removed 2-3 food store or gun shop:

interiors.map


"SPECIAL1"   posX="-225.433" posY="1397.02"  posZ="69.0501"  rotation="0"    dimension="0"   interior="0"    />
"SPECIAL1"    posX="-224.733" posY="1395.82"  posZ="172.05"   rotation="0"    interior="0"    dimension="0"   />
"SPECIAL2"   posX="2896.57"  posY="57.2165"  posZ="0"    rotation="0"    dimension="0"   interior="0"    />
"SPECIAL2"    posX="2980.16"  posY="76.1581"  posZ="0"    rotation="0"    interior="0"    dimension="1"   />
"SPECIAL3"   posX="-1749.35" posY="869.279"  posZ="24.0593"  rotation="0"    dimension="0"   interior="0"    />
"SPECIAL3"    posX="-1753.85" posY="885.679"  posZ="295.059"  rotation="0"    interior="0"    dimension="2"   />
"SPECIAL4"   posX="-1753.75" posY="883.965"  posZ="294.645"  rotation="0"    dimension="0"   interior="0"    />
"SPECIAL4"    posX="-1749.38" posY="865.158"  posZ="24.1455"  rotation="0"    interior="0"    dimension="3"   />
"ABATOIR"    posX="966.608"  posY="2160.68"  posZ="9.82222"  rotation="180"  dimension="0"   interior="0"    />
"ABATOIR" posX="965.38"   posY="2159.33"  posZ="1010.02"  rotation="270"  interior="1"    dimension="0"   />
"AMMUN1" posX="1368.35"  posY="-1279.06" posZ="12.55"    rotation="-0.100006"    dimension="0"   interior="0"    />
"AMMUN1"  posX="286.15"   posY="-41.54"   posZ="1000.57"  rotation="90"   interior="1"    dimension="0"   />
"AMMUN1 (2)" posX="-2625.85" posY="208.345"  posZ="3.98935"  rotation="0"    dimension="0"   interior="0"    />
"AMMUN1 (2)"  posX="286.15"   posY="-41.54"   posZ="1000.57"  rotation="5400.06"  interior="1"    dimension="1"   />
"AMMUN2" posX="242.668"  posY="-178.478" posZ="0.621441" rotation="-0.100006"    dimension="0"   interior="0"    />
"AMMUN2"  posX="285.8"    posY="-85.45"   posZ="1000.54"  rotation="-269.903" interior="4"    dimension="0"   />
"AMMUN2 (2)" posX="2333.43"  posY="61.5173"  posZ="25.7342"  rotation="0"    dimension="0"   interior="0"    />
"AMMUN2 (2)"  posX="285.8"    posY="-85.45"   posZ="1000.54"  rotation="-90"  interior="4"    dimension="1"   />
"AMMUN2 (3)" posX="2159.51"  posY="943.329"  posZ="9.82339"  rotation="0"    dimension="0"   interior="0"    />
"AMMUN2 (3)"  posX="285.8"    posY="-85.45"   posZ="1000.54"  rotation="-3870.01" interior="4"    dimension="2"   />
"AMMUN2 (4)" posX="2539.04"  posY="2083.56"  posZ="9.82222"  rotation="0"    dimension="0"   interior="0"    />
"AMMUN2 (4)"  posX="285.8"    posY="-85.45"   posZ="1000.54"  rotation="90"   interior="4"    dimension="3"   />
"AMMUN3" posX="777.231"  posY="1871.47"  posZ="3.97687"  rotation="-0.100006"    dimension="0"   interior="0"    />
"AMMUN3"  posX="296.92"   posY="-111.97"  posZ="1000.57"  rotation="300.994"  interior="6"    dimension="3"   />
"AMMUN3 (2)" posX="-315.676" posY="829.868"  posZ="13.4266"  rotation="0"    dimension="0"   interior="0"    />
"AMMUN3 (2)"  posX="296.92"   posY="-111.97"  posZ="1000.57"  rotation="300.994"  interior="6"    dimension="4"   />
"AMMUN3 (3)" posX="-2093.51" posY="-2464.79" posZ="29.6404"  rotation="0"    dimension="0"   interior="0"    />
"AMMUN3 (3)"  posX="296.92"   posY="-111.97"  posZ="1000.57"  rotation="319"  interior="6"    dimension="5"   />
"AMMUN3 (4)" posX="2400.5"   posY="-1981.48" posZ="12.5604"  rotation="0"    dimension="0"   interior="0"    />
"AMMUN3 (4)"  posX="296.92"   posY="-111.97"  posZ="1000.57"  rotation="0"    interior="6"    dimension="6"   />
"AMMUN5" posX="-1508.89" posY="2610.8"   posZ="54.8902"  rotation="-0.100006"    dimension="0"   interior="0"    />
"AMMUN5"  posX="316.53"   posY="-169.61"  posZ="998.66"   rotation="180"  interior="6"    dimension="0"   />
"ATRIUME"    posX="1727.64"  posY="-1636.88" posZ="19.2198"  rotation="0"    dimension="0"   interior="0"    />
"ATRIUME" posX="1726.19"  posY="-1638.01" posZ="19.27"    rotation="180"  interior="18"   dimension="0"   />
"ATRIUMX"    posX="1699.36"  posY="-1667.16" posZ="19.2198"  rotation="90"   dimension="0"   interior="0"    />
"ATRIUMX" posX="1700.74"  posY="-1668.48" posZ="19.22"    rotation="270"  interior="18"   dimension="0"   />
"BAR1"   posX="1836.9"   posY="-1681.75" posZ="12.3635"  rotation="0"    dimension="0"   interior="0"    />
"BAR1"    posX="493.39"   posY="-24.92"   posZ="999.69"   rotation="90"   interior="17"   dimension="0"   />
"BAR1 (2)"   posX="-2551.79" posY="193.778"  posZ="5.21905"  rotation="0"    dimension="0"   interior="0"    />
"BAR1 (2)"    posX="493.39"   posY="-24.92"   posZ="999.69"   rotation="105"  interior="17"   dimension="1"   />
"BAR1 (3)"   posX="2507.44"  posY="1242.31"  posZ="9.83339"  rotation="0"    dimension="0"   interior="0"    />
"BAR1 (3)"    posX="493.39"   posY="-24.92"   posZ="999.69"   rotation="-3600.01" interior="17"   dimension="2"   />
"BAR2"   posX="2309.62"  posY="-1643.63" posZ="13.8385"  rotation="180"  dimension="0"   interior="0"    />
"BAR2"    posX="501.98"   posY="-67.75"   posZ="997.84"   rotation="93"   interior="11"   dimension="0"   />
"BAR2 (2)"   posX="-2242.69" posY="-88.2558" posZ="34.3578"  rotation="0"    dimension="0"   interior="0"    />
"BAR2 (2)"    posX="501.98"   posY="-67.75"   posZ="997.84"   rotation="3691.82"  interior="11"   dimension="1"   />
"BAR2 (3)"   posX="2441.15"  posY="2065.15"  posZ="9.8472"   rotation="0"    dimension="0"   interior="0"    />
"BAR2 (3)"    posX="501.98"   posY="-67.75"   posZ="997.84"   rotation="180"  interior="11"   dimension="2"   />
"BARBER2"    posX="672.355"  posY="-496.834" posZ="15.3751"  rotation="0"    dimension="0"   interior="0"    />
"BARBER2" posX="418.65"   posY="-84.14"   posZ="1000.96"  rotation="-88.9025" interior="3"    dimension="0"   />
"BARBER2 (2)"    posX="-1449.87" posY="2591.85"  posZ="54.8378"  rotation="0"    dimension="0"   interior="0"    />
"BARBER2 (2)" posX="418.65"   posY="-84.14"   posZ="1000.96"  rotation="360"  interior="3"    dimension="1"   />
"BARBER2 (3)"    posX="823.629"  posY="-1588.9"  posZ="12.5764"  rotation="0"    dimension="0"   interior="0"    />
"BARBER2 (3)" posX="418.65"   posY="-84.14"   posZ="1000.96"  rotation="-1297.58" interior="3"    dimension="2"   />
"BARBER2 (4)"    posX="-2571.18" posY="246.698"  posZ="9.64213"  rotation="0"    dimension="0"   interior="0"    />
"BARBER2 (4)" posX="418.65"   posY="-84.14"   posZ="1000.96"  rotation="-138" interior="3"    dimension="3"   />
"BARBER2 (5)"    posX="2080.36"  posY="2122.13"  posZ="9.82222"  rotation="0"    dimension="0"   interior="0"    />
"BARBER2 (5)" posX="418.65"   posY="-84.14"   posZ="1000.96"  rotation="180"  interior="3"    dimension="4"   />
"BARBER3"    posX="2723.76"  posY="-2026.72" posZ="12.5753"  rotation="0"    dimension="0"   interior="0"    />
"BARBER3" posX="412.02"   posY="-54.55"   posZ="1000.96"  rotation="90"   interior="12"   dimension="0"   />
"BARBERS"    posX="2070.86"  posY="-1793.84" posZ="12.661"   rotation="0"    dimension="0"   interior="0"    />
"BARBERS" posX="411.63"   posY="-23.33"   posZ="1000.8"   rotation="-90"  interior="2"    dimension="0"   />
"BURHOUS"    posX="2808" posY="-1175.99" posZ="24.7745"  rotation="0"    dimension="0"   interior="0"    />
"BURHOUS" posX="2807.62"  posY="-1174.1"  posZ="1024.58"  rotation="-180" interior="8"    dimension="0"   />
"CARLS"  posX="2495.33"  posY="-1690.75" posZ="13.7847"  rotation="180"  dimension="0"   interior="0"    />
"CARLS"   posX="2496.05"  posY="-1692.73" posZ="1013.75"  rotation="0"    interior="3"    dimension="0"   />
"CARTER" posX="2540.08"  posY="-1304"    posZ="33.9877"  rotation="270"  dimension="0"   interior="0"    />
"CARTER"  posX="2541.7"   posY="-1304.01" posZ="1024.07"  rotation="90"   interior="2"    dimension="0"   />
"CASINO2"    posX="1659.42"  posY="2249.69"  posZ="10.0664"  rotation="0"    dimension="0"   interior="0"    />
"CASINO2" posX="1133.07"  posY="-12.77"   posZ="999.75"   rotation="0"    interior="12"   dimension="0"   />
"CLOTHGP"    posX="1456.77"  posY="-1138.02" posZ="23.2872"  rotation="0"    dimension="0"   interior="0"    />
"CLOTHGP" posX="161.39"   posY="-96.69"   posZ="1000.81"  rotation="-141" interior="18"   dimension="0"   />
"CLOTHGP (2)"    posX="-1883.2"  posY="865.473"  posZ="34.2601"  rotation="0"    dimension="0"   interior="0"    />
"CLOTHGP (2)" posX="161.39"   posY="-96.69"   posZ="1000.81"  rotation="129"  interior="18"   dimension="1"   />
"CLOTHGP (3)"    posX="2572.07"  posY="1904.83"  posZ="10.0231"  rotation="0"    dimension="0"   interior="0"    />
"CLOTHGP (3)" posX="161.39"   posY="-96.69"   posZ="1000.81"  rotation="180"  interior="18"   dimension="2"   />
"CLOTHGP (4)"    posX="2090.58"  posY="2224.2"   posZ="10.0579"  rotation="0"    dimension="0"   interior="0"    />
"CLOTHGP (4)" posX="161.39"   posY="-96.69"   posZ="1000.81"  rotation="180"  interior="18"   dimension="3"   />
"CSCHP"  posX="2244.47"  posY="-1665.36" posZ="14.4839"  rotation="0"    dimension="0"   interior="0"    />
"CSCHP"   posX="207.74"   posY="-111.42"  posZ="1004.27"  rotation="-363" interior="15"   dimension="0"   />
"CSCHP (2)"  posX="-2375.32" posY="910.293"  posZ="44.4578"  rotation="0"    dimension="0"   interior="0"    />
"CSCHP (2)"   posX="207.74"   posY="-111.42"  posZ="1004.27"  rotation="5507.58"  interior="15"   dimension="1"   />
"CSCHP (3)"  posX="1657.01"  posY="1733.33"  posZ="10.0209"  rotation="0"    dimension="0"   interior="0"    />
"CSCHP (3)"   posX="207.74"   posY="-111.42"  posZ="1004.27"  rotation="90"   interior="15"   dimension="2"   />
"CSCHP (4)"  posX="2102.69"  posY="2257.49"  posZ="10.0579"  rotation="0"    dimension="0"   interior="0"    />
"CSCHP (4)"   posX="207.74"   posY="-111.42"  posZ="1004.27"  rotation="270"  interior="15"   dimension="3"   />
"CSDESGN"    posX="461.158"  posY="-1499.98" posZ="30.1742"  rotation="90"   dimension="0"   interior="0"    />
"CSDESGN" posX="227.29"   posY="-7.43"    posZ="1001.26"  rotation="100"  interior="5"    dimension="0"   />
"CSDESGN (2)"    posX="-1694.76" posY="951.599"  posZ="24.2706"  rotation="0"    dimension="0"   interior="0"    />
"CSDESGN (2)" posX="227.29"   posY="-7.43"    posZ="1001.26"  rotation="92"   interior="5"    dimension="1"   />
"CSDESGN (3)"    posX="2802.34"  posY="2430.6"   posZ="10.061"   rotation="0"    dimension="0"   interior="0"    />
"CSDESGN (3)" posX="227.29"   posY="-7.43"    posZ="1001.26"  rotation="125"  interior="5"    dimension="2"   />
"CSEXL"  posX="453.868"  posY="-1478.07" posZ="29.9609"  rotation="0"    dimension="0"   interior="0"    />
"CSEXL"   posX="204.33"   posY="-168.7"   posZ="999.58"   rotation="129"  interior="14"   dimension="0"   />
"CSSPRT" posX="499.637"  posY="-1360.4"  posZ="15.4261"  rotation="0"    dimension="0"   interior="0"    />
"CSSPRT"  posX="207.06"   posY="-139.81"  posZ="1002.52"  rotation="-45"  interior="3"    dimension="0"   />
"CSSPRT (2)" posX="2825.74"  posY="2407.44"  posZ="10.061"   rotation="0"    dimension="0"   interior="0"    />
"CSSPRT (2)"  posX="207.06"   posY="-139.81"  posZ="1002.52"  rotation="125"  interior="3"    dimension="1"   />
"DAMIN"  posX="-594.874" posY="2018.21"  posZ="59.6792"  rotation="330"  dimension="0"   interior="0"    />
"DAMIN"   posX="-959.671" posY="1955.55"  posZ="8.08044"  rotation="270"  interior="17"   dimension="0"   />
"DESHOUS"    posX="423.99"   posY="2536.49"  posZ="15.19"    rotation="90"   dimension="0"   interior="0"    />
"DESHOUS" posX="422.16"   posY="2536.52"  posZ="9.01" rotation="270"  interior="10"   dimension="0"   />
-- Diners are commented out due to their poor collisions -->
--
"DINER1"  posX="460.1"    posY="-88.43"   posZ="998.62"   rotation="292"  interior="4"    dimension="0"   />
"DINER1 (2)" posX="386.918"  posY="-1817.79" posZ="6.90008"  rotation="0"    dimension="0"   interior="0"    />
"DINER1 (2)"  posX="460.1"    posY="-88.43"   posZ="998.62"   rotation="90"   interior="4"    dimension="1"   />
"DINER1 (3)" posX="1376.89"  posY="2327.79"  posZ="9.82222"  rotation="0"    dimension="0"   interior="0"    />
"DINER1 (3)"  posX="460.1"    posY="-88.43"   posZ="998.62"   rotation="270"  interior="4"    dimension="2"   />
"DINER2" posX="-206" posY="1062.21"  posZ="18.8298"  rotation="0"    dimension="0"   interior="0"    />
"DINER2"  posX="459.35"   posY="-111.01"  posZ="998.72"   rotation="308.648"  interior="5"    dimension="0"   />
"DINER2 (2)" posX="-53.87"   posY="1189.17"  posZ="18.4108"  rotation="0"    dimension="0"   interior="0"    />
"DINER2 (2)"  posX="459.35"   posY="-111.01"  posZ="998.72"   rotation="308.648"  interior="5"    dimension="1"   />
"DINER2 (3)" posX="291.974"  posY="-195.463" posZ="0.852"    rotation="0"    dimension="0"   interior="0"    />
"DINER2 (3)"  posX="459.35"   posY="-111.01"  posZ="998.72"   rotation="-269.903" interior="5"    dimension="2"   />
"DINER2 (4)" posX="2863.23"  posY="-1439.44" posZ="10.0083"  rotation="0"    dimension="0"   interior="0"    />
"DINER2 (4)"  posX="459.35"   posY="-111.01"  posZ="998.72"   rotation="270"  interior="5"    dimension="3"   />
"DINER2 (5)" posX="-1700.01" posY="1380.49"  posZ="6.20434"  rotation="0"    dimension="0"   interior="0"    />
"DINER2 (5)"  posX="459.35"   posY="-111.01"  posZ="998.72"   rotation="3729.57"  interior="5"    dimension="4"   />
"DINER2 (6)" posX="-2524.11" posY="1216.16"  posZ="36.4496"  rotation="0"    dimension="0"   interior="0"    />
"DINER2 (6)"  posX="459.35"   posY="-111.01"  posZ="998.72"   rotation="-90"  interior="5"    dimension="5"   />
"DINER2 (7)" posX="2368.06"  posY="1983.19"  posZ="10.003"   rotation="0"    dimension="0"   interior="0"    />
"DINER2 (7)"  posX="459.35"   posY="-111.01"  posZ="998.72"   rotation="125"  interior="5"    dimension="6"   /> -->
"DRIVES" posX="-2029.72" posY="-120.926" posZ="34.1691"  rotation="0"    dimension="0"   interior="0"    />
"DRIVES"  posX="-2029.72" posY="-119.55"  posZ="1034.17"  rotation="180"  interior="3"    dimension="0"   />
"DRIVES2"    posX=
Link to comment

Heres the interiorexp.lua:

local interiors = {} 
local interiorMarkers = {} 
local resourceFromInterior = {} 
--format interior = { [resource] = { [id] = { return= { [element],[element] }, entry=[element] } } 
  
addEvent ( "doTriggerServerEvents", true ) 
addEvent ( "onPlayerInteriorHit" ) 
addEvent ( "onPlayerInteriorWarped", true ) 
addEvent ( "onInteriorHit" ) 
addEvent ( "onInteriorWarped", true ) 
  
addEventHandler ( "onResourceStart", getRootElement(), 
function ( resource ) 
    interiorLoadElements ( getResourceRootElement(resource), resource ) 
    interiorCreateMarkers ( resource ) 
end )  
  
addEventHandler ( "onResourceStop", getRootElement(), 
function ( resource ) 
    if not interiors[resource] then return end 
    for id,interiorTable in pairs(interiors[resource]) do 
        local interior1 = interiorTable["entry"] 
        local interior2 = interiorTable["return"] 
        destroyElement ( interiorMarkers[interior1] ) 
        destroyElement ( interiorMarkers[interior2] ) 
    end 
    interiors[resource] = nil 
end ) 
  
function interiorLoadElements ( rootElement, resource ) 
    ---Load the exterior markers 
    local entryInteriors = getElementsByType ( "interiorEntry", rootElement ) 
    for key, interior in pairs (entryInteriors) do 
        local id = getElementData ( interior, "id" ) 
        if not interiors[resource] then interiors[resource] = {} end 
        if not id then outputDebugString ( "Interiors: Error, no ID specified on entryInterior.  Trying to load anyway.", 2 ) 
        end 
        interiors[resource][id] = {} 
        interiors[resource][id]["entry"] = interior 
        resourceFromInterior[interior] = resource 
    end 
    --Load the interior markers 
    local returnInteriors = getElementsByType ( "interiorReturn", rootElement ) 
    for key, interior in pairs (returnInteriors) do 
        local id = getElementData ( interior, "refid" ) 
        if not interiors[resource][id] then outputDebugString ( "Interiors: Error, no refid specified to returnInterior.", 1 ) 
            return 
        else 
                interiors[resource][id]["return"] = interior 
                resourceFromInterior[interior] = resource 
        end 
    end 
end 
  
function interiorCreateMarkers ( resource ) 
    if not interiors[resource] then return end 
    for interiorID, interiorTypeTable in pairs(interiors[resource]) do 
        local entryInterior = interiorTypeTable["entry"] 
        local entX,entY,entZ = getElementData ( entryInterior, "posX" ),getElementData ( entryInterior, "posY" ),getElementData ( entryInterior, "posZ" ) 
        entX,entY,entZ = tonumber(entX),tonumber(entY),tonumber(entZ) 
        -- 
        local marker = createMarker ( entX, entY, entZ + 2.2, "arrow", 2, 255, 255, 0, 200 ) 
        setElementParent ( marker, entryInterior ) 
        interiorMarkers[entryInterior] = marker 
        -- 
        local dimension = tonumber(getElementData ( entryInterior, "dimension" )) 
        local interior = tonumber(getElementData ( entryInterior, "interior" )) 
        if not dimension then dimension = 0 end 
        if not interior then interior = 0 end 
        -- 
        setElementInterior ( marker, interior ) 
        setElementDimension ( marker, dimension ) 
        ---create return markers 
        local returnInterior = interiorTypeTable["return"] 
        local retX,retY,retZ = getElementData ( returnInterior, "posX" ),getElementData ( returnInterior, "posY" ),getElementData ( returnInterior, "posZ" ) 
        retX,retY,retZ = tonumber(retX),tonumber(retY),tonumber(retZ)        
        -- 
        local oneway = getElementData ( entryInterior, "oneway" ) 
        if oneway == "true" then return end 
        local marker1 = createMarker ( retX, retY, retZ + 2.2, "arrow", 2, 255, 255, 0, 200 ) 
        interiorMarkers[returnInterior] = marker1 
        setElementParent ( marker1, returnInterior ) 
        -- 
        local dimension1 = tonumber(getElementData ( returnInterior, "dimension" )) 
        local interior1 = tonumber(getElementData ( returnInterior, "interior" )) 
        if not dimension1 then dimension1 = 0 end 
        if not interior1 then interior1 = 0 end 
        -- 
        setElementInterior ( marker1, interior1 ) 
        setElementDimension ( marker1, dimension1 ) 
    end 
end 
  
function getInteriorMarker ( elementInterior ) 
    if not isElement ( elementInterior ) then outputDebugString("getInteriorName: Invalid variable specified as interior.  Element expected, got "..type(elementInterior)..".",0,255,128,0) return false end 
    local elemType = getElementType ( elementInterior ) 
    if elemType == "interiorEntry" or elemType == "interiorReturn" then 
        return interiorMarkers[elementInterior] or false 
    end 
    outputDebugString("getInteriorName: Bad element specified.  Interior expected, got "..elemType..".",0,255,128,0) 
    return false 
end 
  
local opposite = { ["interiorReturn"] = "entry",["interiorEntry"] = "return" } 
local idLoc = { ["interiorReturn"] = "refid",["interiorEntry"] = "id" } 
addEventHandler ( "doTriggerServerEvents",getRootElement(), 
    function( interior, resource, id ) 
        local eventCanceled1,eventCanceled2 = false,false 
        eventCanceled1 = triggerEvent ( "onPlayerInteriorHit", source, interior, resource, id ) 
        eventCanceled2 = triggerEvent ( "onInteriorHit", interior, source ) 
        if ( eventCanceled2 ) and ( eventCanceled1 ) then 
            triggerClientEvent ( source, "doWarpPlayerToInterior", source, interior, resource, id ) 
            setTimer ( setPlayerInsideInterior, 1000, 1, source, interior, resource, id ) 
        end 
    end 
) 
  
local opposite = { ["interiorReturn"] = "entry",["interiorEntry"] = "return" } 
function setPlayerInsideInterior ( player, interior, resource, id ) 
    local oppositeType = opposite[getElementType(interior)] 
    local targetInterior = interiors[getResourceFromName(resource) or getThisResource()][id][oppositeType] 
    local dim = getElementData ( targetInterior, "dimension" ) 
    local int = getElementData ( targetInterior, "interior" ) 
    if (isElement(player)) then 
        setElementInterior ( player, int ) 
        setElementDimension ( player, dim ) 
    end 
end 
  
function getInteriorName ( interior ) 
    if not isElement ( interior ) then outputDebugString("getInteriorName: Invalid variable specified as interior.  Element expected, got "..type(interior)..".",0,255,128,0) return false end 
    local elemType = getElementType ( interior ) 
    if elemType == "interiorEntry" then 
        return getElementData ( interior, "id" ) 
    elseif elemType == "interiorReturn" then 
        return getElementData ( interior, "refid" ) 
    else 
        outputDebugString("getInteriorName: Bad element specified.  Interior expected, got "..elemType..".",0,255,128,0) 
        return false 
    end 
end 
  
  
  
  

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...