Hallo Leute,
Ich habe Objekte aus einem MySQL-Result per Schleife erstellt:
Lua
createGate ( id, x, y, z, rotx, roty, rotz, owner, cost, view, movex, movey, movez, moverotx, moveroty, moverotz )
So, die "createGate"-Funktion ist so aufgebaut:
Lua
function createGate ( id, x, y, z, rotx, roty, rotz, owner, cost, view, movex, movey, movez, moverotx, moveroty, moverotz )
_G["gate"..id] = createObject ( 10575, x, y, z, rotx, roty, rotz )
gate = _G["gate"..id]
setElementData ( gate, "gid", id )
setElementData ( gate, "owner", owner )
setElementData ( gate, "price", cost )
setElementData ( gate, "posx", x )
setElementData ( gate, "posy", y )
setElementData ( gate, "posz", z )
setElementData ( gate, "rotx", rotx )
setElementData ( gate, "roty", roty )
setElementData ( gate, "rotz", rotz )
setElementData ( gate, "movex", movex )
setElementData ( gate, "movey", movey )
setElementData ( gate, "movez", movez )
setElementData ( gate, "moverx", moverotx )
setElementData ( gate, "movery", moveroty )
setElementData ( gate, "moverz", moverotz )
setElementData ( gate, "state", false )
setElementData ( gate, "view", view )
end
Alles anzeigen
Nun möchte ich aber von einem bestimmten Objekt die ElementData ändern..
Ich bekomme vom Clienten die ID des Objektes und muss dem Objekt mit derselben ID die ElementData zuweisen..
Wie "picke" ich das Objekt mit dieser ID raus, um die ElementData zu verändern?
mfg