XmlDestroyNode
From Multi Theft Auto: Wiki
This function destroys a XML node from the XML node tree.
Syntax
bool xmlDestroyNode ( xmlnode theXMLNode )
OOP Syntax Help! I don't understand this!
- Method: xmlnode:destroy(...)
Required Arguments
- theXMLNode: The xml node you want to destroy.
Returns
Returns true if the xml node was successfully destroyed, false otherwise.
Example
Click to collapse [-]
ServerThis example will add a command called '/delnode' and it will create an xml file called 'test.xml'.
addEventHandler("onResourceStart", resourceRoot, function()
xml = xmlLoadFile("test.xml")
if not xml then
xml = xmlCreateFile("test.xml", "root")
xmlCreateChild(xml, "node")
xmlSaveFile(xml)
end
end)
addCommandHandler("delnode", function(player)
local node = xmlFindChild(xml, "node", 0)
if not node then xmlUnloadFile(xml) return end
xmlDestroyNode(node)
xmlSaveFile(xml)
xmlUnloadFile(xml)
outputChatBox("You destroyed the node!", player, 0, 255, 0, false)
end)
See Also
FROM VERSION 1.5.7 r19626 ONWARDS