Jump to content

CastiaL

Members
  • Posts

    98
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by CastiaL

  1. open this file: /admin/server/admin_server.lua

    and search 

    elseif ( action == "ban" ) then
    search for this line and replace with the following
    elseif ( action == "ban" ) then
    			if ( hasObjectPermissionTo ( player, "general.adminpanel", true ) ) then
    				return outputChatBox("You can't ban this player", source, 255, 100, 70)
    			end

     

    If Banned Player has admin panel Access, it cancels ban.

    6 hours ago, xJJ said:

    Merhaba Hiding, anti-kick yapmayı biliyor musun?

    elseif ( action == "kick" ) then
                if ( hasObjectPermissionTo ( player, "general.adminpanel", true ) ) then
                    return outputChatBox("You can't kick this player", source, 255, 100, 70)
                end

  2. spacer.png

    I Make Parking Light As Seen In The Picture, But as you know, a maximum of 32 Coronas can be created, and when I add 4 coronas in a vehicle, I cannot add lights after 8 vehicles.
    When I wanted to try the custom_coronas script, I could not attach coronas to the vehicle because attachElements is not working.

    Is there a way to add more than 32 markers?

     

  3. AİRQUİCK GAMİNG
     

    Sevgili Multi Theft Auto Oyuncuları, öncelikle AirQuick Gaming adlı (IP: 84.32.4.93:22003) sunucumuzu tercih ettiğiniz sizlere minnettar olduğumuzu belirtmek isteriz.

    Sizler sayesinde her gün geçtikçe birer adım daha ileri atabilmiş olacağımız, sizlerle güzel anılar biriktirebileceğimiz günleri görebileceğimiz ve daha nice durumları yaşamak için sabırsızlanıyoruz. Her bir oyuncumuzun görüşünü ve isteğini dikkate alıp hareket etmeyi planlıyoruz.

    Herkesin memnuniyeti için elimizden geleni yapacağız. Sunucumuzdaki genel huzuru sağlamak için belli başlı kuralları sizler için belirledik. Kiminize göre okumak güç gelebilir veya çok fazla kasıntı yaptığımızı da düşünebilirsiniz fakat sunucumuzun huzuru için en ideal kurallar tarafımızca belirlenmiştir. Sizlerden kurallar konusunda ricalarımız ise atlamadan, usanmadan okumanız ve sunucu içerisinde harfiyen uygulamaktan çekinmemenizdir. Okuduğunuz için teşekkürler.

    Saygılarımızla, AirQuick Gaming ?

    Discord: https://discord.gg/8ux5XW6aDe

    IP: 84.32.4.93:22003

    Kurallar:

    Sunucumuzun kuralları, en ideal durumda olup **AirQuick Gaming** yönetiminin onayı ile beraber tarafınıza sunulmuştur.
    
    __NOT__: Kurallar listemizde belki gözden kaçırabileceğimiz bazı durumlar olabilir. Bu yüzden çok önemli bir konuya değinmek istiyorum. Hepimizin bildiği gibi gerçek hayatlarımızda bulunan sık sık karşımıza çıkan __Görgü, Ahlak Kuralları ve Gelenekler__ kavramları vardır. Bu kavramlar **yazılı olmayan kurallar** olarak nitelendirilirler.
    
    Aşağıda maddeler hâlinde bulunan kurallar sunucu içerisinde bulunduğumuz vakitlerde nasıl davranmamız gerektiğini belirten kurallar olacaktır.
    
    __Reklam__
    • Sözlü reklamlar, link ile reklam, özelden reklam, resim ile reklam ve benzeri şekilde reklamlar yapmak yasaktır.
    
    __Küfür, Argo, Hakaret__
    • Her kanalda küfür etmek ve argo kullanmak yasaktır.
    • Üyelere karşı hakaret etmek ve dalga geçme yasaktır.
    
    __Kanallar__
    • Komut kanalı haricinde komut kullanılması yasaktır.
    • Sesli müzik kanalı haricinde müzik açılması yasaktır.
    
    __Yetkililer ve Yetki__
    • Yetki istemek yasaktır.
    • Yetkilileri boş yere @etiketlemek ve @etiketleyerek spam yapmak yasaktır.
    • Yetkililere saygılı olun.
    
    __Spam ve Etiketleme__
    • Spam yapmak yasaktır.
    • Bir kelimeyi sürekli bir mesajda yazmak yasaktır.
    • Bir üyeyi sürekli @etiketlemek yasaktır.
    
    __Din, Siyaset, Cinsellik__
    • Din ile ilgili konuşmak, tartışmak, kullanıcı adlarını din ile ilgili koymak yasaktır.
    • Siyaset ile ilgili konuşmak, tartışmak, kullanıcı adlarını siyaset ile ilgili koymak yasaktır.
    • 18+ fotoğraflar paylaşmak ve konuşmak yasaktır.
    
    __Kavga, Tartışmak__
    • Kavga etmek, kavgaya dahil olmak ve tartışmak yasaktır.

     

  4. AİRQUİCK GAMİNG
     

    Sevgili Multi Theft Auto Oyuncuları, öncelikle AirQuick Gaming adlı (IP: 84.32.4.93:22003) sunucumuzu tercih ettiğiniz sizlere minnettar olduğumuzu belirtmek isteriz.

    Sizler sayesinde her gün geçtikçe birer adım daha ileri atabilmiş olacağımız, sizlerle güzel anılar biriktirebileceğimiz günleri görebileceğimiz ve daha nice durumları yaşamak için sabırsızlanıyoruz. Her bir oyuncumuzun görüşünü ve isteğini dikkate alıp hareket etmeyi planlıyoruz.

    Herkesin memnuniyeti için elimizden geleni yapacağız. Sunucumuzdaki genel huzuru sağlamak için belli başlı kuralları sizler için belirledik. Kiminize göre okumak güç gelebilir veya çok fazla kasıntı yaptığımızı da düşünebilirsiniz fakat sunucumuzun huzuru için en ideal kurallar tarafımızca belirlenmiştir. Sizlerden kurallar konusunda ricalarımız ise atlamadan, usanmadan okumanız ve sunucu içerisinde harfiyen uygulamaktan çekinmemenizdir. Okuduğunuz için teşekkürler.

    Saygılarımızla, AirQuick Gaming ?

    Discord: https://discord.gg/8ux5XW6aDe

    IP: 84.32.4.93:22003

    Kurallar:

    Sunucumuzun kuralları, en ideal durumda olup **AirQuick Gaming** yönetiminin onayı ile beraber tarafınıza sunulmuştur.
    
    __NOT__: Kurallar listemizde belki gözden kaçırabileceğimiz bazı durumlar olabilir. Bu yüzden çok önemli bir konuya değinmek istiyorum. Hepimizin bildiği gibi gerçek hayatlarımızda bulunan sık sık karşımıza çıkan __Görgü, Ahlak Kuralları ve Gelenekler__ kavramları vardır. Bu kavramlar **yazılı olmayan kurallar** olarak nitelendirilirler.
    
    Aşağıda maddeler hâlinde bulunan kurallar sunucu içerisinde bulunduğumuz vakitlerde nasıl davranmamız gerektiğini belirten kurallar olacaktır.
    
    __Reklam__
    • Sözlü reklamlar, link ile reklam, özelden reklam, resim ile reklam ve benzeri şekilde reklamlar yapmak yasaktır.
    
    __Küfür, Argo, Hakaret__
    • Her kanalda küfür etmek ve argo kullanmak yasaktır.
    • Üyelere karşı hakaret etmek ve dalga geçme yasaktır.
    
    __Kanallar__
    • Komut kanalı haricinde komut kullanılması yasaktır.
    • Sesli müzik kanalı haricinde müzik açılması yasaktır.
    
    __Yetkililer ve Yetki__
    • Yetki istemek yasaktır.
    • Yetkilileri boş yere @etiketlemek ve @etiketleyerek spam yapmak yasaktır.
    • Yetkililere saygılı olun.
    
    __Spam ve Etiketleme__
    • Spam yapmak yasaktır.
    • Bir kelimeyi sürekli bir mesajda yazmak yasaktır.
    • Bir üyeyi sürekli @etiketlemek yasaktır.
    
    __Din, Siyaset, Cinsellik__
    • Din ile ilgili konuşmak, tartışmak, kullanıcı adlarını din ile ilgili koymak yasaktır.
    • Siyaset ile ilgili konuşmak, tartışmak, kullanıcı adlarını siyaset ile ilgili koymak yasaktır.
    • 18+ fotoğraflar paylaşmak ve konuşmak yasaktır.
    
    __Kavga, Tartışmak__
    • Kavga etmek, kavgaya dahil olmak ve tartışmak yasaktır.

     

  5. upload and launch this script to [web] folder in resources
    Then you can login with your in-game username and password at http://ip:httpport/
    
    for exp: http://127.0.0.1:22005/
    
  6. -- Adding Function
    function dxDrawTextOnElement(TheElement,text,height,distance,R,G,B,alpha,size,font,...)
    	local x, y, z = getElementPosition(TheElement)
    	local x2, y2, z2 = getCameraMatrix()
    	local distance = distance or 20
    	local height = height or 1
    
    	if (isLineOfSightClear(x, y, z+2, x2, y2, z2, ...)) 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
                                                    
    --Example
    local x, y, z = getElementPosition(localPlayer);
    local ped = createPed(285, x+3, y, z)
    
    addEventHandler("onClientRender", getRootElement(), 
    function()
    	dxDrawTextOnElement(ped, "Attached Text on Object", 1, 20, 0, 0, 255, 255, 1, "default-bold")
    end)

     client-side

  7. You need to change the "color" value
    try this
     

    local Gun = createPed(312, 296.15252685547, -40.215438842773, 1001.515625)
    setElementInterior(Gun, 1)
    --------------------------------------
    local sx,sy = guiGetScreenSize();--1920,1080
    local relx,rely = sx/1920,sy/1080;
    
    local isCardShop = true
    defaultcolor = tocolor(41, 173, 21, 255)
    color = defaultcolor
    
    addEventHandler("onClientRender", root,
        function()
    	   if (isCardShop) then 
              dxDrawRectangle(sx*.35, sy*.20, sx*.35, sy*.05, tocolor(110, 118, 125, 255))--Fejléc	
    		    dxDrawText("Fegyver bolt", sx*.55, sy*.2, sx*.49, sy*.25, tocolor(200, 200, 200, 255), relx*2, rely*2, "default-bold", "center", "center", false, false, false)--Felirat
    		  dxDrawRectangle(sx*.35, sy*.25, sx*.35, sy*.5, tocolor(0, 0, 0,  200))--Fejléc
                dxDrawText("Colt-45", sx*.40, sy*.31, sx*.35, sy*.25, tocolor(200, 200, 200, 255), relx*2, rely*2, "default-bold", "center", "center", false, false, false)--Felirat
    			dxDrawText("50.000$", sx*.40, sy*.35, sx*.35, sy*.25, tocolor(69, 194, 58, 255), relx*2, rely*2, "default-bold", "center", "center", false, false, false)--Felirat
    		  dxDrawRectangle(sx*.41, sy*.25, sx*.10, sy*.06, color)--gomb
                dxDrawText("Megvétel", sx*.57, sy*.32, sx*.35, sy*.25, tocolor(200, 200, 200, 255), relx*2, rely*2, "default-bold", "center", "center", false, false, false)--Felirat		  
    		end		
    	end	
    );	
    --------------------------------------------------
    function isMouseInPosition ( x, y, width, height )
        if ( not isCursorShowing( ) ) then
            return false
        end
        local sx, sy = guiGetScreenSize ( )
        local cx, cy = getCursorPosition ( )
        local cx, cy = ( cx * sx ), ( cy * sy )
        
        return ( ( cx >= x and cx <= x + width ) and ( cy >= y and cy <= y + height ) ) 
    	end
    ---------------------------------------------------
    if isMouseInPosition(sx*.41, sy*.25, sx*.10, sy*.06) then
      color = tocolor(88, 0, 0, 50)
      else
        color = defaultcolor
    
    end
    if isMouseInPosition(sx*0.55, sy*0.47, sx*0.06, sy*0.05) then
        color = tocolor(88, 0, 0, 50)
        else
          color = defaultcolor
    end
    end

     

  8. local function playerChat(message, messageType)
    	if messageType == 0 then --Global (main) chat
                    cancelEvent()
                    local red, green, blue = getPlayerNametagColor(source)
    		outputChatBox(getPlayerName(source)..": #FFFFFF"..message, root, red, green, blue, true )
    		outputServerLog("CHAT: "..getPlayerName(source)..": "..message)
    	end
    end
    addEventHandler("onPlayerChat", root, playerChat)

     

    • Like 1
  9. function guardarAuto()
      player = source
    	local veh = getNearestVehicle(player,5) or Ped.getOccupiedVehicle(player)
    	if (veh) then
    		local acc = player:getAccount()
    		local owner = acc:getName()
    		local location = player:getPosition()
    		local rotation = player:getRotation()
    		local int = player:getInterior()
    		local dim = player:getDimension()
    		local loc = toJSON({location.x,location.y,location.z})
    		local rot = toJSON({rotation.x,rotation.y,rotation.z})
    		if (veh:getData("vehicles:owner") == owner) then
    			local id = getElementData(veh, "vehicles:id")
    		end
    	end
    end)
    addEventHandler("onPlayerQuit", root, guardarAuto)

    Can you try this

    • Like 1
  10. function phoenix( player )
    		local accName = getAccountName (getPlayerAccount ( player ))
    		if isObjectInACLGroup("user."..accName, aclGetGroup ( "Moderator" )) or isObjectInACLGroup("user."..accName, aclGetGroup ( "Admin" )) then
    
    				triggerEvent('phoenix', root, player)
    
    		end
    end
    
    addCommandHandler ( "phoenix", phoenix )
    function phoenixLogin( player )
    	--code
    end
    
    addEvent('phoenix', true)
    addEventHandler("phoenix", root, phoenixLogin)

     

  11. local screenW, screenH = guiGetScreenSize()
    local dxnum = {
    }
    for i=1,12 do
      dxnum[i] = 255
      end
    local num = {}
    local text = ""
    function outputFunction(result)
    	outputChatBox(result)
    	--- Bla bla bla
    end
    
    addEventHandler("onClientResourceStart", resourceRoot,
        function()
    		target = dxCreateRenderTarget(screenW, screenH, true)
            dxSetRenderTarget( target )
    		dxDrawRectangle(screenW * 0.3772, screenH * 0.2500, screenW * 0.2390, screenH * 0.5156, tocolor(52, 52, 52, 255), false)
            dxDrawRectangle(screenW * 0.3846, screenH * 0.2734, screenW * 0.2243, screenH * 0.0404, tocolor(255, 255, 255, 255), false)
            dxDrawRectangle(screenW * 0.4110, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[1]), false)
    		dxDrawRectangle(screenW * 0.4713, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[2]), false)
    		dxDrawRectangle(screenW * 0.5331, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[3]), false)
            dxDrawRectangle(screenW * 0.4110, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[4]), false)
    		dxDrawRectangle(screenW * 0.4713, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[5]), false)
            dxDrawRectangle(screenW * 0.5331, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[6]), false)
            dxDrawRectangle(screenW * 0.4110, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[7]), false)
            dxDrawRectangle(screenW * 0.4713, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[8]), false)
            dxDrawRectangle(screenW * 0.5331, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[9]), false)
    		dxDrawRectangle(screenW * 0.4110, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[10]), false)
            dxDrawRectangle(screenW * 0.4713, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[11]), false)
            dxDrawRectangle(screenW * 0.5331, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[12]), false)
    		dxDrawText(text, screenW * 0.3846, screenH * 0.2734, screenW * 0.6089, screenH * 0.3138, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(1, screenW * 0.4110, screenH * 0.3477, screenW * 0.4610, screenH * 0.4258, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(2, screenW * 0.4713, screenH * 0.3477, screenW * 0.5213, screenH * 0.4258, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(3, screenW * 0.5331, screenH * 0.3477, screenW * 0.5831, screenH * 0.4258, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(4, screenW * 0.4110, screenH * 0.4388, screenW * 0.4610, screenH * 0.5169, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(5, screenW * 0.4713, screenH * 0.4388, screenW * 0.5213, screenH * 0.5169, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(6, screenW * 0.5331, screenH * 0.4388, screenW * 0.5831, screenH * 0.5169, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(7, screenW * 0.4110, screenH * 0.5299, screenW * 0.4610, screenH * 0.6081, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(8, screenW * 0.4713, screenH * 0.5299, screenW * 0.5213, screenH * 0.6081, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(9, screenW * 0.5331, screenH * 0.5299, screenW * 0.5831, screenH * 0.6081, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText("ESC", screenW * 0.4110, screenH * 0.6693, screenW * 0.4610, screenH * 0.7474, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText("OK", screenW * 0.4713, screenH * 0.6693, screenW * 0.5213, screenH * 0.7474, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
    		dxSetRenderTarget()
        end
    )
    
    function keypad ()
    		if target then
                dxDrawImage ( 0, 0, screenW, screenH, target )
            end
    	end
    	
           	table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, "", false))
    		table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, "", false))
    		table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, "", false))
            table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, "", false))
    		table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, "", false))
    		table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, "", false))
            table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, "", false))
            table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, "", false))
            table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, "", false))
    		table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, "", false))
            table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, "", false))
            table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, "", false))
    		for i=1, #num do
    		guiSetAlpha(num[i], 0)
    		guiSetVisible(num[i], false)
    		end
    		addEventHandler( "onClientMouseEnter", getRootElement(), 
    		function()
    		for i=1, #num do
            if source == num[i] then
    		dxnum[i] = 220
    		end
    		end
    		end)
    		
    		addEventHandler( "onClientMouseLeave", getRootElement(), 
    		function()
    		for i=1, #num do
            if source == num[i] then
    		dxnum[i] = 255
    		end
    		end
    		end)
    function toggleCursor () 
    showCursor(not isCursorShowing())
    for i=1, #num do
    		guiSetVisible(num[i], isCursorShowing())
    end
    if isCursorShowing() then
    addEventHandler ("onClientRender", root, keypad)
    else
    removeEventHandler ("onClientRender", root, keypad)
    end
    end 
    bindKey("m", "down", toggleCursor)
    
    function keypadClick(button, state)
    if button == "left" then
    	for i=1,12 do
    	if source == num[i] then
    		if i <= 9 then
    		text = text..i
    		elseif i == 10 then
    			text = text:sub( 1, #text - 1 ) 
    		elseif i == 11 then
    			showCursor(false)
    for i=1, #num do
    		guiSetVisible(num[i], isCursorShowing())
    end
    			removeEventHandler ("onClientRender", root, keypad)
    			outputFunction(text)
    		end
    	end
    	end
    end
    end
    addEventHandler("onClientGUIClick", root, keypadClick)

    Made a few improvements to the code thanks @mmert.juju

    • Thanks 1
  12. local screenW, screenH = guiGetScreenSize()
    local dxnum = {
    }
    for i=1,12 do
      dxnum[i] = 255
      end
    local num = {}
    local text = ""
    function outputFunction(result)
    	outputChatBox(result)
    	--- Bla bla bla
    end
    
    function keypad ()
    		dxDrawRectangle(screenW * 0.3772, screenH * 0.2500, screenW * 0.2390, screenH * 0.5156, tocolor(52, 52, 52, 255), false)
            dxDrawRectangle(screenW * 0.3846, screenH * 0.2734, screenW * 0.2243, screenH * 0.0404, tocolor(255, 255, 255, 255), false)
            dxDrawRectangle(screenW * 0.4110, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[1]), false)
    		dxDrawRectangle(screenW * 0.4713, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[2]), false)
    		dxDrawRectangle(screenW * 0.5331, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[3]), false)
            dxDrawRectangle(screenW * 0.4110, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[4]), false)
    		dxDrawRectangle(screenW * 0.4713, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[5]), false)
            dxDrawRectangle(screenW * 0.5331, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[6]), false)
            dxDrawRectangle(screenW * 0.4110, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[7]), false)
            dxDrawRectangle(screenW * 0.4713, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[8]), false)
            dxDrawRectangle(screenW * 0.5331, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[9]), false)
    		dxDrawRectangle(screenW * 0.4110, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[10]), false)
            dxDrawRectangle(screenW * 0.4713, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[11]), false)
            dxDrawRectangle(screenW * 0.5331, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[12]), false)
    		result = dxDrawText(text, screenW * 0.3846, screenH * 0.2734, screenW * 0.6089, screenH * 0.3138, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(1, screenW * 0.4110, screenH * 0.3477, screenW * 0.4610, screenH * 0.4258, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(2, screenW * 0.4713, screenH * 0.3477, screenW * 0.5213, screenH * 0.4258, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(3, screenW * 0.5331, screenH * 0.3477, screenW * 0.5831, screenH * 0.4258, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(4, screenW * 0.4110, screenH * 0.4388, screenW * 0.4610, screenH * 0.5169, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(5, screenW * 0.4713, screenH * 0.4388, screenW * 0.5213, screenH * 0.5169, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(6, screenW * 0.5331, screenH * 0.4388, screenW * 0.5831, screenH * 0.5169, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(7, screenW * 0.4110, screenH * 0.5299, screenW * 0.4610, screenH * 0.6081, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(8, screenW * 0.4713, screenH * 0.5299, screenW * 0.5213, screenH * 0.6081, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText(9, screenW * 0.5331, screenH * 0.5299, screenW * 0.5831, screenH * 0.6081, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText("ESC", screenW * 0.4110, screenH * 0.6693, screenW * 0.4610, screenH * 0.7474, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
            dxDrawText("OK", screenW * 0.4713, screenH * 0.6693, screenW * 0.5213, screenH * 0.7474, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false)
        end
    	
           	table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, "", false))
    		table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, "", false))
    		table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, "", false))
            table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, "", false))
    		table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, "", false))
    		table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, "", false))
            table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, "", false))
            table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, "", false))
            table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, "", false))
    		table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, "", false))
            table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, "", false))
            table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, "", false))
    		for i=1, #num do
    		guiSetAlpha(num[i], 0)
    		guiSetVisible(num[i], false)
    		end
    		addEventHandler( "onClientMouseEnter", getRootElement(), 
    		function()
    		for i=1, #num do
            if source == num[i] then
    		dxnum[i] = 220
    		end
    		end
    		end)
    		
    		addEventHandler( "onClientMouseLeave", getRootElement(), 
    		function()
    		for i=1, #num do
            if source == num[i] then
    		dxnum[i] = 255
    		end
    		end
    		end)
    function toggleCursor () 
    showCursor(not isCursorShowing())
    for i=1, #num do
    		guiSetVisible(num[i], isCursorShowing())
    end
    if isCursorShowing() then
    addEventHandler ("onClientRender", root, keypad)
    else
    removeEventHandler ("onClientRender", root, keypad)
    end
    end 
    bindKey("m", "down", toggleCursor)
    
    function keypadClick(button, state)
    if button == "left" then
    	for i=1,12 do
    	if source == num[i] then
    		if i <= 9 then
    		text = text..i
    		elseif i == 10 then
    			text = text:sub( 1, #text - 1 ) 
    		elseif i == 11 then
    			showCursor(false)
    for i=1, #num do
    		guiSetVisible(num[i], isCursorShowing())
    end
    			removeEventHandler ("onClientRender", root, keypad)
    			outputFunction(text)
    		end
    	end
    	end
    end
    end
    addEventHandler("onClientGUIClick", root, keypadClick)

    spacer.png
     

    It Took About An Hour To Fix, Glad If I Could Help

    • Like 1
  13. sx,sy = guiGetScreenSize()
    
    function testShowFuel()
        if isPedInVehicle(localPlayer) then
            dxDrawRectangle(sx-210,sy-30,200,20,tocolor(0,0,0,120))
            if getElementData(getPedOccupiedVehicle(localPlayer), "fuel") then
                fuel = getElementData(getPedOccupiedVehicle(localPlayer), "fuel")
            else
                fuel = 100
            end
            dxDrawRectangle(sx-210,sy-30,fuel/100*200,20,tocolor(127,198,118,255))
    		dxDrawText ( fuel.."/100", sx-210,sy-30, sx-210+(fuel/100*200), sy-10, screenHeight, tocolor ( 255, 255, 255, 255 ), 1, "pricedown" )
        end
    end
    addEventHandler("onClientRender", root, testShowFuel)

    Eu acho que você precisa de algo assim

    Exemplo 95/100

×
×
  • Create New...