Jump to content

ابي اشغل المود


Recommended Posts

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

في اخر الموضوع الخاص بي الي فات

https://forum.multitheftauto.com/viewtopic.php?f=160&t=99298

https://forum.multitheftauto.com/viewtopic.php?f ... 8&start=15

قولتولي اشغل كود اوسكار

اوسكار وضع كودين

ايش فيهم كلينت وايش سرفر

ولا الاثنين كلينت

وشكرا

Link to comment
addEventHandler("onClientRender", getRootElement(), 
function () 
    for k,v in ipairs(getElementsByType("player")) do 
        if getTeamName ( getPlayerTeam ( hitElement ) ) == 'Hasson' then 
            if not v == localPlayer then  
                dxDrawTextOnElement(v,"MASRIY",1,20,0,0,255,255,1,"arial") 
            end 
        end 
    end 
end) 
  
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 

هذا الكود كلنت بس , إذا كان في تيم اسمه حسون يطلع فوق راسه 'MAsiry'

بس اتوقع راح يجي لاق إذا فيه لاعبين كثير بسبب انك مسوي داخل افنت اون كلنت رندر , لوب للاعبين , افرض فيه 70 لاعب :mrgreen:

Edited by Guest
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

ملف السيرفر فيه جدول تحط فيه اسم القروب والتاج

    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

يب يمديك

إستبدل الكود هذا بسطر رقم 19 عشان يقبل اكواد الالوان

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", _, _, _, true) 

Link to comment
    local Groups = { 
    {'Console','صاحب السيرفر'}, 
    {'Admin','ادمن#FFF090'}, 
    --{'اسم القروب','التاج'}, 
    } 
    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...