Tag Leute,
ich habe mir ein kleines Pickup gesetzt und dazu einen Befehl "/rentroom" gescriptet.
Dieser Befehl soll bewirken, dass er in einer Xml ein Child erstellt und Attribute setzt.
Hier der Code:
Code
function rentMeAHotelRoom(player,rentroom)
local mychild=xmlFindChild(userxml,getAccountName(getAccount(player)))
local mynewchild=xmlCreateChild(mychild,"Spawnpoint")
xmlNodeSetAttribute(mynewchild,"X",328)
xmlNodeSetAttribute(mynewchild,"Y",-1516)
xmlNodeSetAttribute(mynewchild,"Z",35)
xmlSaveFile(userxml)
outputChatBox("Erfolgreich ein Zimmer gemietet!",source)
end
Die Funktion funktioniert, dass beweißt mir die Chatbox, allerdings wir kein Child erstellt und auch keine Attribute gesetzt.
Gruß,
Funky
//EDIT:
Hat sich erledigt, hatte den Index vergessen und statt getAccount musste ich getPlayerAccount nehmen