Hallo, ich habe serverseitig ein Object erstellt, welches dann clientseitig an die linke Hand des Erstellers geheftet werden soll.
Leider sehe nur ich die Veränderung:
Server
Lua
Blasters[getPlayerName(player)] = {}
Blasters[getPlayerName(player)].Obj = createObject(2226, x, y, z)
triggerClientEvent(getRootElement(), "attachBlaster", player, Blasters[getPlayerName(player)].Obj, getPlayerName(player))
Client
Code
function renderPos()
if not(Current_Blaster == false) then else return end
if not(ElementTo == false) then else return end
if isElement(Current_Blaster) then else return end
if AttachedTo == "Player" then
x, y, z = getPedBonePosition(getPlayerFromName(ElementTo), 35)
z = z -0.3
rotPlayer = getPedRotation(getPlayerFromName(ElementTo))
setElementRotation(Current_Blaster, 0, 0, rotPlayer)
elseif AttachedTo == "Vehicle" then
x, y, z = getElementPosition(ElementTo)
end
for i, v in ipairs(getElementsByType("player")) do
setElementPosition(Current_Blaster, x, y, z)
end
end
Alles anzeigen
(onClientPreRender)
Mfg KeksKing