N3xT Posted June 29, 2016 Share Posted June 29, 2016 function dxDrawTextOnElement(TheElement,text,height,distance,R,G,B,alpha,size,font,checkBuildings,checkVehicles,checkPeds,checkDummies,seeThroughStuff,ignoreSomeObjectsForCamera,ignoredElement) local x, y, z = getElementPosition(TheElement) local x2, y2, z2 = getElementPosition(localPlayer) local distance = distance or 20 local height = height or 1 local checkBuildings = checkBuildings or true local checkVehicles = checkVehicles or false local checkPeds = checkPeds or false local checkObjects = checkObjects or true local checkDummies = checkDummies or true local seeThroughStuff = seeThroughStuff or false local ignoreSomeObjectsForCamera = ignoreSomeObjectsForCamera or false local ignoredElement = ignoredElement or nil if (isLineOfSightClear(x, y, z, x2, y2, z2, checkBuildings, checkVehicles, checkPeds , checkObjects,checkDummies,seeThroughStuff,ignoreSomeObjectsForCamera,ignoredElement)) then local sx, sy = getScreenFromWorldPosition(x, y, z+height) if(sx) and (sy) then local distanceBetweenPoints = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2) if(distanceBetweenPoints < distance) then dxDrawText(text, sx+2, sy+2, sx, sy, tocolor(R or 255, G or 255, B or 255, alpha or 255), (size or 1)-(distanceBetweenPoints / distance), font or "arial", "center", "center") end end end end addEventHandler("onClientRender", getRootElement(), function () setTimer ( function() for k,v in ipairs(getElementsByType("player")) do if getElementData(v, "checks") == "true" then dxDrawTextOnElement(v,"Console",1,20,255,0,0,255,3,"arial-bold") end end end, 20000, 0 ) end) function check() setTimer ( function() for index, thePlayer in ipairs(getElementsByType("player")) do local accName = getAccountName ( getPlayerAccount ( v ) ) if accName and not isGuestAccount(accName) then if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Console" ) ) then setElementData(v, "checks") == "true" end end end end, 15000, 0 ) end setElementData(v, "checks") == "true" ؟؟ وش فيها ؟ Link to comment
Maksoud Posted June 29, 2016 Author Share Posted June 29, 2016 function dxDrawTextOnElement(TheElement,text,height,distance,R,G,B,alpha,size,font,checkBuildings,checkVehicles,checkPeds,checkDummies,seeThroughStuff,ignoreSomeObjectsForCamera,ignoredElement) local x, y, z = getElementPosition(TheElement) local x2, y2, z2 = getElementPosition(localPlayer) local distance = distance or 20 local height = height or 1 local checkBuildings = checkBuildings or true local checkVehicles = checkVehicles or false local checkPeds = checkPeds or false local checkObjects = checkObjects or true local checkDummies = checkDummies or true local seeThroughStuff = seeThroughStuff or false local ignoreSomeObjectsForCamera = ignoreSomeObjectsForCamera or false local ignoredElement = ignoredElement or nil if (isLineOfSightClear(x, y, z, x2, y2, z2, checkBuildings, checkVehicles, checkPeds , checkObjects,checkDummies,seeThroughStuff,ignoreSomeObjectsForCamera,ignoredElement)) then local sx, sy = getScreenFromWorldPosition(x, y, z+height) if(sx) and (sy) then local distanceBetweenPoints = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2) if(distanceBetweenPoints < distance) then dxDrawText(text, sx+2, sy+2, sx, sy, tocolor(R or 255, G or 255, B or 255, alpha or 255), (size or 1)-(distanceBetweenPoints / distance), font or "arial", "center", "center") end end end end addEventHandler("onClientRender", getRootElement(), function () setTimer ( function() for k,v in ipairs(getElementsByType("player")) do if getElementData(v, "checks") == "true" then dxDrawTextOnElement(v,"Console",1,20,255,0,0,255,3,"arial-bold") end end end, 20000, 0 ) end) function check() setTimer ( function() for index, thePlayer in ipairs(getElementsByType("player")) do local accName = getAccountName ( getPlayerAccount ( v ) ) if accName and not isGuestAccount(accName) then if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Console" ) ) then setElementData(v, "checks",true) end end end end, 15000, 0 ) end سويته كذا بس ما جاب شئ فوق اللاعب الدي بق سكربت ما يقول شئ لما سويته كذا setElementData(v, "checks") == "true" الدي بق صار يقول unexpected symbol near "==" Link to comment
#|_oskar_|# Posted June 29, 2016 Share Posted June 29, 2016 setElementData(v, "checks",true) Link to comment
Maksoud Posted June 29, 2016 Author Share Posted June 29, 2016 setElementData(v, "checks",true) اقرأ فوقك بظبط ^^ Link to comment
#|_oskar_|# Posted June 29, 2016 Share Posted June 29, 2016 setElementData(v, "checks",true) اقرأ فوقك بظبط ^^ انا شايف فوق عباره عن هريسه مع احترامي للي مسوي الكود Link to comment
Maksoud Posted June 29, 2016 Author Share Posted June 29, 2016 setElementData(v, "checks",true) اقرأ فوقك بظبط ^^ انا شايف فوق عباره عن هريسه مع احترامي للي مسوي الكود setElementData(v, "checks",true) حبي انا مسوى كذا ^^ Link to comment
#|_oskar_|# Posted June 29, 2016 Share Posted June 29, 2016 اصلا الكود لو استخدمته راح يسبب لاق للسيرفرك Link to comment
Maksoud Posted June 29, 2016 Author Share Posted June 29, 2016 اصلا الكود لو استخدمته راح يسبب لاق للسيرفرك طيب وش الكود الصحيح ؟؟؟ بدى كود يحط كلام فوق اللاعب الفى قروب اسل معين Link to comment
Mr.CoR Posted June 30, 2016 Share Posted June 30, 2016 شوف انصحك تنزل صورة سهم واستخدم هذا اليوزفل فانكشن على شان ترسم السهم فوق السيارة https://wiki.multitheftauto.com/wiki/Dx ... eOnElement بتختصر عليك كثير هالطريقة Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now