Hallo Leute,
ich habe folgendes Problem:
Ich möchte gerne mit einer Funktion die IDs aller Elemente, welche sich in einer Tabelle befinden, neu ordnen.
In der xml funktioniert es auch.
Die ElementDatas werden auch gesetzt.. Doch ich vermute, dass der Index ([]) nicht geändert wird.
Lua
local newID = ""..Clan.."_"..IDsM..""
xmlNodeSetAttribute(m, "ID", newID)
xmlSaveFile(Datei)
if isElement(Obj_Placed[oldID].Object) then
setElementData(Obj_Placed[oldID].Object, "Clan_Object", newID)
end
if isElement(Obj_Placed[oldID].Pickup) then
setElementData(Obj_Placed[oldID].Pickup, "Clan_Object", newID)
end
if isElement(Obj_Placed[oldID].InteriormarkerIn) then
setElementData(Obj_Placed[oldID].InteriormarkerIn, "Clan_Object", newID)
setElementData(Obj_Placed[oldID].InteriormarkerOut, "outMarker", newID)
end
if isElement(Obj_Placed[oldID].Marker) then
setElementData(Obj_Placed[oldID].Marker, "Gate_Marker", newID)
end
Obj_Placed[oldID].Clan = Clan
if Obj_Placed[oldID] then
Obj_Placed[oldID] = Obj_Placed[newID]
end
Alles anzeigen
Mfg KeksKing