Nem tudom, nekem kell látni vagy a másik playernek?
Így jó?
meta.xml
<meta>
<info author=\"PETke\" name=\"Adminlogok\" version=\"3.0.1\" type=\"script\" />
<script src=\"sourceC.lua\" type=\"client\"/>
<file src=\"files/Admin.png\" type=\"client\" />
</meta>
és amit készítettél
local screenWidth, screenHeight = guiGetScreenSize()
addEventHandler(\"onClientRender\", getRootElement(), function()
local lx, ly, lz = getElementPosition(localPlayer)
for k,v in ipairs(getElementsByType(\"player\")) do
if isElement(v) and isElementOnScreen(v) then
if v ~= localPlayer then
local tx, ty, tz = getElementPosition(v) --másik játékos pozíciója
local bx, by, bz = getPedBonePosition(v, 4) -- fejcsont pozíció
if getDistanceBetweenPoints3D(lx, ly, lz, tx, ty, tz) < 20 then
local sx, sy = getScreenFromWorldPosition(tx, ty, bz+0.5)
if sx and sy then
local accountName = getAccountName(getPlayerAccount(v))
if isObjectInACLGroup ( \"user.\" .. accountName, aclGetGroup ( \"admin\" ) ) then
local w, h = 100, 100
local sx, sy = sx-w/2, sy-h
dxDrawImage (sx, sy, w, h, \"arrow.png\")
end
end
end
end
end
end
end
Nem tudom valamiért nem mutatja