Adde Posted April 6, 2013 Share Posted April 6, 2013 (edited) Hello I used object_remover from community to remove some things from map. The problem is that the objects come back after reconnect and it only works to remove when it is in server side and not client. Here´s the saved script from object_remover. Anyone who knows the problem? Server local removals = {} addEventHandler("onResourceStart", resourceRoot, function() local xmlNode = xmlLoadFile("removals.xml") if not xmlNode then outputDebugString("Invalid xml file") return end local children = xmlNodeGetChildren(xmlNode) for k, node in ipairs(children) do if xmlNodeGetName(node) == "removal" then local model, LODmodel = tonumber(xmlNodeGetAttribute(node, "model")), tonumber(xmlNodeGetAttribute(node, "LODmodel")) local posX, posY, posZ = tonumber(xmlNodeGetAttribute(node, "posX")), tonumber(xmlNodeGetAttribute(node, "posY")), tonumber(xmlNodeGetAttribute(node, "posZ")) local rotX, rotY, rotZ = tonumber(xmlNodeGetAttribute(node, "rotX")), tonumber(xmlNodeGetAttribute(node, "rotY")), tonumber(xmlNodeGetAttribute(node, "rotZ")) local interior = tonumber(xmlNodeGetAttribute(node, "interior")) removeWorldModel(model, 20, posX, posY, posZ, rotX, rotY, rotZ, interior) removeWorldModel(LODmodel, 20, posX, posY, posZ, rotX, rotY, rotZ, interior) table.insert(removals, {model, LODmodel, posX, posY, posZ, rotX, rotY, rotZ, interior}) end end outputDebugString("Removal-map successfully loaded") end ) addEventHandler("onResourceStop", resourceRoot, function() for k, info in ipairs(removals) do local model, LODmodel, posX, posY, posZ, rotX, rotY, rotZ, interior = unpack(info) restoreWorldModel(model, 20, posX, posY, posZ, rotX, rotY, rotZ, interior) restoreWorldModel(LODmodel, 20, posX, posY, posZ, rotX, rotY, rotZ, interior) end end ) objects xml "16670" LODmodel="0" interior="0" posX="330.7890625" posY="1813.21875" posZ="17.828125" rotX="0" rotY="0" rotZ="0.75796508789063"> "16094" LODmodel="0" interior="0" posX="191.140625" posY="1870.0390625" posZ="21.4765625" rotX="0" rotY="0" rotZ="0"> "16095" LODmodel="0" interior="0" posX="279.1328125" posY="1829.78125" posZ="16.6328125" rotX="0" rotY="0" rotZ="269.5"> "3279" LODmodel="0" interior="0" posX="113.3828125" posY="1814.453125" posZ="16.8203125" rotX="0" rotY="0" rotZ="0"> "3279" LODmodel="0" interior="0" posX="103.890625" posY="1901.1015625" posZ="16.8203125" rotX="0" rotY="0" rotZ="0"> "16096" LODmodel="0" interior="0" posX="120.5078125" posY="1934.03125" posZ="19.828125" rotX="0" rotY="0" rotZ="0"> "16671" LODmodel="0" interior="0" posX="193.953125" posY="2051.796875" posZ="20.1796875" rotX="0" rotY="0" rotZ="357.04632568359"> "16668" LODmodel="0" interior="0" posX="357.9375" posY="2049.421875" posZ="16.84375" rotX="0" rotY="0" rotZ="180.56341552734"> "16669" LODmodel="0" interior="0" posX="380.2578125" posY="1914.9609375" posZ="17.4296875" rotX="0" rotY="0" rotZ="201.69436645508"> "3279" LODmodel="0" interior="0" posX="233.4296875" posY="1934.84375" posZ="16.8203125" rotX="0" rotY="0" rotZ="0"> "966" LODmodel="0" interior="0" posX="-1526.390625" posY="481.3828125" posZ="6.1796875" rotX="0" rotY="0" rotZ="0"> "968" LODmodel="0" interior="0" posX="-1526.4375" posY="481.3828125" posZ="6.90625" rotX="0" rotY="0" rotZ="0"> "966" LODmodel="0" interior="0" posX="-1572.203125" posY="658.8359375" posZ="6.078125" rotX="0" rotY="0" rotZ="270"> "967" LODmodel="0" interior="0" posX="-1572.703125" posY="657.6015625" posZ="6.078125" rotX="0" rotY="0" rotZ="0"> "966" LODmodel="0" interior="0" posX="-1701.4296875" posY="687.59375" posZ="23.8828125" rotX="0" rotY="0" rotZ="90"> xml "true"> Edited April 7, 2013 by Guest Link to comment
PaiN^ Posted April 7, 2013 Share Posted April 7, 2013 If you have the latest version of the MapEditor, There is the remove world object function in it, Download it remove what you want, save your map, And you're done .. Link to comment
Adde Posted April 7, 2013 Author Share Posted April 7, 2013 If you have the latest version of the MapEditor, There is the remove world object function in it, Download it remove what you want, save your map, And you're done .. Okay, i reinstalled mta now and found it, I will test this way now. It works! When I also reinstalled mta on my server pc thx Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now