Jump to content

تعديل كود#


Recommended Posts

السلام عليكم ورحمه الله وبركاتو

معي كود التاج فوق الراس المود لفريق معين انا عايزه يكون لرتبه معينه

الكود

addEventHandler("onClientRender", getRootElement(), 
function () 
for k,v in ipairs(getElementsByType("player")) do 
        if getPlayerTeam(v) == getTeamFromName("HassoN") then 
            if v == localPlayer then return end 
            dxDrawTextOnElement(v,"MASRIY",1,20,0,0,255,255,1,"arial") 
        end 
    end 
end) 

وشكرا

Link to comment
  
isObjectInACLGroup 
aclGetGroup 
  

+

الكود ذا يوزفل فانكشن

يعني الوظيفة حقت كتابة كلام فوق الإلمنت وظيفة مفيدة

والوظائف المفيدة لازم يكون لها تعريف بالوظيفة على شان تشتغل معك

وتحصل التعريف بصفحة الوظيفة المفيدة

وبالنسبة للوظيفه الي مستخدمها انت , هذا هو التعريف حقها

  
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 
  

Link to comment

يا اخي الكود هيكون كده صح

addEventHandler("onClientRender", getRootElement(), 
function () 
for k,v in ipairs(getElementsByType("player")) do 
           if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "admin" ) ) then 
             if (admins == "") then 
            dxDrawTextOnElement(v,"MASRIY",1,20,0,0,255,255,1,"arial") 
        end 
    end 
end) 

Link to comment

غابص الدنيا كلنت مع سيرفر

الشغلة يبيلها انك تعرف رتبت اللاعب

عندي لك طريقة مختصرة

اول ما يسجل اللاعب دخوله

أو اول ما يشتغل السكربت

الخ ..

أعطي اللاعب داتا وقيمتها true

لو معاه الرتبة

ولما يسجل خروج أسحبها

وفي الكلنت تحقق من الداتا

Link to comment
غابص الدنيا كلنت مع سيرفر

الشغلة يبيلها انك تعرف رتبت اللاعب

عندي لك طريقة مختصرة

اول ما يسجل اللاعب دخوله

أو اول ما يشتغل السكربت

الخ ..

أعطي اللاعب داتا وقيمتها true

لو معاه الرتبة

ولما يسجل خروج أسحبها

وفي الكلنت تحقق من الداتا

^ +1

Use :

addEventHandler("onPlayerLogin") 
addEventHandler("onPlayerLogout") 
addEventHandler("onResourceStart") 
getAccountName  
getPlayerAccount  
isObjectInACLGroup  
aclGetGroup 
setElementData 
getElementData 

Link to comment
function () 
    local account = getAccountName(getPlayerAccount(source)) 
    
   if isObjectInACLGroup("user." .. account, aclGetGroup("Console")) then 
  
    triggerClientEvent("SetTag",source) 
  
end 
  
end 
------------- 
  
addEvent("SetTag",true) 
  
  
function Tag () 
  
            dxDrawTextOnElement(localPlayer,"MASRIY",1,20,0,0,255,255,1,"arial") 
       
      end 
  
      addEventHandler("onClientRender",root,Tag) 
  
 addEventHandler("SetTag",root,Tag) 

Link to comment
function () 
    local account = getAccountName(getPlayerAccount(source)) 
    
   if isObjectInACLGroup("user." .. account, aclGetGroup("Console")) then 
  
    triggerClientEvent("SetTag",source) 
  
end 
  
end 
------------- 
  
addEvent("SetTag",true) 
  
  
function Tag () 
  
            dxDrawTextOnElement(localPlayer,"MASRIY",1,20,0,0,255,255,1,"arial") 
       
      end 
  
      addEventHandler("onClientRender",root,Tag) 
  
 addEventHandler("SetTag",root,Tag) 

كفووو ياشنب :lol::lol:

الظاهر الشباب فوق كانوآ يتكلمون هندي :roll:

وش هذا الهريس يولد

'onClientRender' ?!?!!?

isObjectInACLGroup !?!?!?!

:lol:

Link to comment
function ()
    local account = getAccountName(getPlayerAccount(source))
   
   if isObjectInACLGroup("user." .. account, aclGetGroup("Console")) then
 
    triggerClientEvent("SetTag",source)
 
end
 
end
-------------
 
addEvent("SetTag",true)
 
 
function Tag ()
 
            dxDrawTextOnElement(localPlayer,"MASRIY",1,20,0,0,255,255,1,"arial")
     
      end
 
      addEventHandler("onClientRender",root,Tag)
 
 addEventHandler("SetTag",root,Tag)

كفووو ياشنب :lol::lol:

الظاهر الشباب فوق كانوآ يتكلمون هندي :roll:

وش هذا الهريس يولد

'onClientRender' ?!?!!?

isObjectInACLGroup !?!?!?!

:lol:

جربت كود عشان تجي تتكلم :3

Link to comment

كوده شغال تمام ي مستر جراند

:wink:

وهو حاط فاصل بين الكلاينت والسيرفر

-------------

:arrowdown:

function () 
    local account = getAccountName(getPlayerAccount(source)) 
    
   if isObjectInACLGroup("user." .. account, aclGetGroup("Console")) then 
  
    triggerClientEvent("SetTag",source) 
  
end 
  
end 
-------------  
  
addEvent("SetTag",true) 
  
  
function Tag () 
  
            dxDrawTextOnElement(localPlayer,"MASRIY",1,20,0,0,255,255,1,"arial") 
       
      end 
  
      addEventHandler("onClientRender",root,Tag) 
  
 addEventHandler("SetTag",root,Tag) 

بس في خطأ بالدي بق

لكن شغال ويطلع الكلام فوق الرأس

:lol:

Link to comment
كوده شغال تمام ي مستر جراند

:wink:

وهو حاط فاصل بين الكلاينت والسيرفر

-------------

:arrowdown:

function () 
    local account = getAccountName(getPlayerAccount(source)) 
    
   if isObjectInACLGroup("user." .. account, aclGetGroup("Console")) then 
  
    triggerClientEvent("SetTag",source) 
  
end 
  
end 
-------------  
  
addEvent("SetTag",true) 
  
  
function Tag () 
  
            dxDrawTextOnElement(localPlayer,"MASRIY",1,20,0,0,255,255,1,"arial") 
       
      end 
  
      addEventHandler("onClientRender",root,Tag) 
  
 addEventHandler("SetTag",root,Tag) 

بس في خطأ بالدي بق

لكن شغال ويطلع الكلام فوق الرأس

:lol:

حسبت الكود كله كلنت :lol:

Link to comment

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",root,function () 
dxDrawTextOnElement(localPlayer,getElementData ( root, "MASRIY" ) or 'none',1,20,0,0,255,255,1,"arial") 
end) 

local Groups = { 
{'Console','صاحب السيرفر'}, 
{'Admin','ادمن'}, 
} 
addEventHandler("onPlayerLogin", root,function () 
for _,v in ipairs ( Groups ) do 
if ( isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup(v[1])) ) then 
setElementData ( root, "MASRIY",v[2]) 
return true 
end 
end 
end) 
addEventHandler("onPlayerLogout", root,function () 
setElementData ( root, "MASRIY",false) 
end) 
Link to comment
function ()
    local account = getAccountName(getPlayerAccount(source))
   
   if isObjectInACLGroup("user." .. account, aclGetGroup("Console")) then
 
    triggerClientEvent("SetTag",source)
 
end
 
end
-------------
 
addEvent("SetTag",true)
 
 
function Tag ()
 
            dxDrawTextOnElement(localPlayer,"MASRIY",1,20,0,0,255,255,1,"arial")
     
      end
 
      addEventHandler("onClientRender",root,Tag)
 
 addEventHandler("SetTag",root,Tag)

كفووو ياشنب :lol::lol:

الظاهر الشباب فوق كانوآ يتكلمون هندي :roll:

وش هذا الهريس يولد

'onClientRender' ?!?!!?

isObjectInACLGroup !?!?!?!

:lol:

ي ليت تحسن أسلوبك شوي

"لايكون على راسك ريشه .؟؟ "

استغفرالله

Link to comment
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",root,function () 
dxDrawTextOnElement(localPlayer,getElementData ( root, "MASRIY" ) or 'none',1,20,0,0,255,255,1,"arial") 
end) 

local Groups = { 
{'Console','صاحب السيرفر'}, 
{'Admin','ادمن'}, 
} 
addEventHandler("onPlayerLogin", root,function () 
for _,v in ipairs ( Groups ) do 
if ( isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup(v[1])) ) then 
setElementData ( root, "MASRIY",v[2]) 
return true 
end 
end 
end) 
addEventHandler("onPlayerLogout", root,function () 
setElementData ( root, "MASRIY",false) 
end) 

شغل كود اوسكر ^

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...