Acl'li Kafa logosu

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı ult

  • Yeni Üye
  • *
    • İleti: 36
: 01 Eylül 2020, 14:43:42
Selamun aleykum arkadaşlar 3 adet vip yetkisi var bunlar; bronz, gümüş, gold olmak üzere 3 adettir ve ben bunları verdıgım zaman oyuncunun kafasında logo cıkması ve tek istedigim logo kafasında sabit durmasıdır uzaklasınca büyüyüp küçülmesin yardım etmek istiyen arkadaşlara kodları ve logo örnegini aşagıya bırakıyorum şimdiden teşekkürler iyi çalışmalar;

SERVER LUA:

Kod
addEventHandler("onResourceStart", resourceRoot, function()
for i, player in ipairs(getElementsByType("player")) do
    if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(player)), aclGetGroup("GoldVıp")) then
    setElementData(player,"GoldVıp",true)
        end
end
end)

addEventHandler("onPlayerLogin", root, function()
    if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("GoldVıp")) then
        setElementData(source,"GoldVıp",true)
    end
end)

CLİENT.LUA:

Kod
local imgW = 135
local imgH = 75

function adminLogo()
    for i, player in ipairs(getElementsByType("player")) do
        if getElementData(player,"GoldVıp") then
            if player ~= localPlayer then
                local cX, cY, cZ = getCameraMatrix()
                local hX, hY, hZ = getPedBonePosition(player, 8)
                local hZ = hZ + 0.7
                local pX,pY,pZ = getPedBonePosition(localPlayer, 8)
                local pZ = pZ + 0.7
                if getScreenFromWorldPosition(hX, hY, hZ) and isLineOfSightClear(cX,cY,cZ, pX,pY,pZ) then
                    local sX, sY, sD = getScreenFromWorldPosition(hX, hY, hZ)
                    local relative = (50 - sD) / 50
                    if relative > 0 then
                        local iW = imgW * relative
                        local iH = imgH * relative
                        local iX = sX - (iW / 2)
                        local iY = sY - (iH / 2)
                        dxDrawImage(iX, iY, iW, iH, "logo.png")
                    end
                end
            end
        end
    end
end
addEventHandler("onClientRender", root, adminLogo)

LOGO ÖRNEGİ:

Linki görebilmek için Kayıt olun yada Giriş yapın.
 


MTASATURK

Acl'li Kafa logosu
« : 01 Eylül 2020, 14:43:42 »