Witam, mam problem taki i?, skrypt nie czyta eldat na markerach, dla testu zrobi?em if not data then i faktycznie wtedy ikona mi wyskoczy?a
robie markery dlatego te? przyda?by mi si? dla wygl?du obrazki nad nimi
Stawiam piwko za pomoc
W taki spos?b nadaje eldate po stronie clienta
[code] setElementData(marker, "marker:custom", "jedzenie")[/code]
a to kod marker?w
[code]addEventHandler("onClientRender", root,
function()
for i, v in ipairs(getElementsByType("marker")) do
local x, y, z = getElementPosition(v)
local x2, y2, z2 = getElementPosition(localPlayer)
setElementAlpha(v, 0)
local data = getElementData(v, "marker:costum")
local distanceBetweenPoints = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2)
if (distanceBetweenPoints < distance) then
local size = getMarkerSize(v)
if anim_type == "back" then
local progress = (getTickCount() - animTime) / 3500
position = math.floor(interpolateBetween(0, 0, 0, 200, 0, 0, progress, "InQuad"))
if(progress > 1) then
anim_type = "foward"
animTime = getTickCount()
end
else
local progress = (getTickCount() - animTime) / 3500
position = math.floor(interpolateBetween(200, 0, 0, 0, 0, 0, progress, "OutQuad"))
if(progress > 1) then
anim_type = "back"
animTime = getTickCount()
...
Siemka wiecie moze w czym lezy problem?
pr?buje pobrac eldate i wszystko dzia?a jak nalezy oprocz cylindrow, poniewaz wyskakuje "attempt to concatenate global "cyl"(a table value)"
Siema, wie kto? mo?e jak zrobi? aby osoby maj?ce eldata np. "data:weapon" mia?y zmienione statystyki dotycz?ce rozrzutu z broni.
W sensie jak kto? ma t? eldate to ?eby zmieni? mu rozrzut z broni.