Jump to content

XXII

Members
  • Posts

    19
  • Joined

  • Last visited

Posts posted by XXII

  1. Pelo que entendi, você quer colocar uma velocidade no veículo do jogador, então você deve primeiramente puxar o veículo que o jogador está com getPedOccupiedVehicle, se o veículo existir você irá utilizar o setElementSpeed no veículo, substituindo o thePlayer pelo veículo

  2. function SousaHud ( ... )
        if (not isPlayerMapVisible()) then
    
            local dinheiro = getPlayerMoney(localPlayer)
            local banco = getElementData(localPlayer, "bank.money") or "0"
            local vida = math.floor(getElementHealth(getLocalPlayer()))
            local colete = math.floor(getPedArmor(getLocalPlayer()))
            local fome = getElementData(getLocalPlayer(), "AirNewSCR_Fome") or 0
            local sede = getElementData(getLocalPlayer(), "AirNewSCR_Sede") or 0
            local weapon = getPedWeaponSlot (getLocalPlayer())
            local weaponClip = getPedAmmoInClip(getLocalPlayer(), getPedWeaponSlot(getLocalPlayer()))
            local weaponAmmo = getPedTotalAmmo (getLocalPlayer()) - getPedAmmoInClip (getLocalPlayer())
    
            dxDrawRectangle(screenW * 0.7176, screenH * 0.0078, screenW * 0.1375, screenH * 0.0365, tocolor(0, 0, 0, 138), false)
            dxDrawRectangle(screenW * 0.8596, screenH * 0.0078, screenW * 0.1375, screenH * 0.0365, tocolor(0, 0, 0, 138), false)
            dxDrawText("R$"..dinheiro, screenW * 0.7463, screenH * 0.0026, screenW * 0.8551, screenH * 0.0378, tocolor(0, 209, 14, 254), 1.10, "default-bold", "left", "bottom", false, false, false, false, false)
            dxDrawText("R$"..banco, screenW * 0.8882, screenH * 0.0026, screenW * 0.9971, screenH * 0.0378, tocolor(0, 206, 208, 254), 1.10, "default-bold", "left", "bottom", false, false, false, false, false)
            dxDrawImage(screenW * 0.7250, screenH * 0.0130, screenW * 0.0140, screenH * 0.0247, ":Icons/Dinheiro.png", 0, 0, 0, tocolor(0, 209, 14, 254), false)
            dxDrawImage(screenW * 0.8669, screenH * 0.0130, screenW * 0.0169, screenH * 0.0260, ":Icons/Banco.png", 0, 0, 0, tocolor(0, 206, 236, 254), false)
            dxDrawRectangle(screenW * 0.8596, screenH * 0.0547, screenW * 0.1375/100*fome, screenH * 0.0260, tocolor(241, 142, 0, 254), false)
            dxDrawRectangle(screenW * 0.8596, screenH * 0.0938, screenW * 0.1375/100*sede, screenH * 0.0260, tocolor(0, 170, 240, 254), false)
            dxDrawImage(screenW * 0.8596, screenH * 0.0534, screenW * 0.0169, screenH * 0.0273, ":Icons/Fome.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
            dxDrawImage(screenW * 0.8596, screenH * 0.0938, screenW * 0.0169, screenH * 0.0260, ":Icons/Sede.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
            dxDrawText(fome.."%", screenW * 0.8985, screenH * 0.0547, screenW * 0.9654, screenH * 0.0807, tocolor(254, 254, 255, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false)
            dxDrawText(sede.."%", screenW * 0.8985, screenH * 0.0938, screenW * 0.9654, screenH * 0.1198, tocolor(254, 254, 255, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false)
            dxDrawRectangle(screenW * 0.7176, screenH * 0.0534, screenW * 0.1375/100*vida, screenH * 0.0260, tocolor(169, 0, 0, 254), false)
            dxDrawRectangle(screenW * 0.7176, screenH * 0.0924, screenW * 0.1375/100*colete, screenH * 0.0260, tocolor(109, 109, 109, 254), false)
            dxDrawImage(screenW * 0.7250, screenH * 0.0534, screenW * 0.0140, screenH * 0.0234, ":Icons/Vida.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
            dxDrawImage(984, 71, 21, 20, ":Icons/Colete.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
            dxDrawText(colete.."%", screenW * 0.7537, screenH * 0.0924, screenW * 0.8206, screenH * 0.1185, tocolor(254, 254, 255, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false)
            dxDrawText(vida.."%", screenW * 0.7537, screenH * 0.0534, screenW * 0.8206, screenH * 0.0794, tocolor(254, 254, 255, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false)
            dxDrawImage(screenW * 0.7868, screenH * 0.1198, screenW * 0.2103, screenH * 0.1393, ":Icons/Armas/"..weapon..".png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
            dxDrawText(weaponClip.."/"..weaponAmmo, screenW * 0.8934, screenH * 0.1953, screenW * 0.9971, screenH * 0.2266, tocolor(173, 173, 173, 254), 1.00, "pricedown", "center", "center", false, false, false, false, false)
    
        end
    end

    Olá, eu to fazendo uma hud e na hora que fui botar para ele mudar o icone da arma conforme a arma que o jogador segura, ele aparece o erro :

    WARNING: [BS]Hud/c_SousaHud.lua:37: Bad file path @ 'dxDrawImage' [:Icons/Armas/5.png]

    Mas com todas as linhas que tem a função "dxDrawImage", aconteceu isso após eu mexer na linha :

    dxDrawImage(screenW * 0.7868, screenH * 0.1198, screenW * 0.2103, screenH * 0.1393, ":Icons/Armas/"..weapon..".png", 0, 0, 0, tocolor(255, 255, 255, 255), false)

    Preciso muito que alguém me ajude a resolver, se precisarem de mais informações para ajudar, é só pedir, estarei online!

  3. function SousaHud ( ... )
        if (not isPlayerMapVisible()) then
    
            local dinheiro = getPlayerMoney(localPlayer)
            local banco = getElementData(localPlayer, "bank.money") or "0"
            local vida = math.floor(getElementHealth(getLocalPlayer()))
            local colete = math.floor(getPedArmor(getLocalPlayer()))
            local fome = getElementData(getLocalPlayer(), "AirNewSCR_Fome") or 0
            local sede = getElementData(getLocalPlayer(), "AirNewSCR_Sede") or 0
            local weapon = getPedWeaponSlot (getLocalPlayer())
            local weaponClip = getPedAmmoInClip(getLocalPlayer(), getPedWeaponSlot(getLocalPlayer()))
            local weaponAmmo = getPedTotalAmmo (getLocalPlayer()) - getPedAmmoInClip (getLocalPlayer())
    
            dxDrawRectangle(screenW * 0.7176, screenH * 0.0078, screenW * 0.1375, screenH * 0.0365, tocolor(0, 0, 0, 138), false)
            dxDrawRectangle(screenW * 0.8596, screenH * 0.0078, screenW * 0.1375, screenH * 0.0365, tocolor(0, 0, 0, 138), false)
            dxDrawText("R$"..dinheiro, screenW * 0.7463, screenH * 0.0026, screenW * 0.8551, screenH * 0.0378, tocolor(0, 209, 14, 254), 1.10, "default-bold", "left", "bottom", false, false, false, false, false)
            dxDrawText("R$"..banco, screenW * 0.8882, screenH * 0.0026, screenW * 0.9971, screenH * 0.0378, tocolor(0, 206, 208, 254), 1.10, "default-bold", "left", "bottom", false, false, false, false, false)
            dxDrawImage(screenW * 0.7250, screenH * 0.0130, screenW * 0.0140, screenH * 0.0247, ":Icons/Dinheiro.png", 0, 0, 0, tocolor(0, 209, 14, 254), false)
            dxDrawImage(screenW * 0.8669, screenH * 0.0130, screenW * 0.0169, screenH * 0.0260, ":Icons/Banco.png", 0, 0, 0, tocolor(0, 206, 236, 254), false)
            dxDrawRectangle(screenW * 0.8596, screenH * 0.0547, screenW * 0.1375/100*fome, screenH * 0.0260, tocolor(241, 142, 0, 254), false)
            dxDrawRectangle(screenW * 0.8596, screenH * 0.0938, screenW * 0.1375/100*sede, screenH * 0.0260, tocolor(0, 170, 240, 254), false)
            dxDrawImage(screenW * 0.8596, screenH * 0.0534, screenW * 0.0169, screenH * 0.0273, ":Icons/Fome.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
            dxDrawImage(screenW * 0.8596, screenH * 0.0938, screenW * 0.0169, screenH * 0.0260, ":Icons/Sede.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
            dxDrawText(fome.."%", screenW * 0.8985, screenH * 0.0547, screenW * 0.9654, screenH * 0.0807, tocolor(254, 254, 255, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false)
            dxDrawText(sede.."%", screenW * 0.8985, screenH * 0.0938, screenW * 0.9654, screenH * 0.1198, tocolor(254, 254, 255, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false)
            dxDrawRectangle(screenW * 0.7176, screenH * 0.0534, screenW * 0.1375/100*vida, screenH * 0.0260, tocolor(169, 0, 0, 254), false)
            dxDrawRectangle(screenW * 0.7176, screenH * 0.0924, screenW * 0.1375/100*colete, screenH * 0.0260, tocolor(109, 109, 109, 254), false)
            dxDrawImage(screenW * 0.7250, screenH * 0.0534, screenW * 0.0140, screenH * 0.0234, ":Icons/Vida.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
            dxDrawImage(984, 71, 21, 20, ":Icons/Colete.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
            dxDrawText(colete.."%", screenW * 0.7537, screenH * 0.0924, screenW * 0.8206, screenH * 0.1185, tocolor(254, 254, 255, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false)
            dxDrawText(vida.."%", screenW * 0.7537, screenH * 0.0534, screenW * 0.8206, screenH * 0.0794, tocolor(254, 254, 255, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false)
            dxDrawImage(screenW * 0.7868, screenH * 0.1198, screenW * 0.2103, screenH * 0.1393, ":Icons/Armas/"..weapon..".png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
            dxDrawText(weaponClip.."/"..weaponAmmo, screenW * 0.8934, screenH * 0.1953, screenW * 0.9971, screenH * 0.2266, tocolor(173, 173, 173, 254), 1.00, "pricedown", "center", "center", false, false, false, false, false)
    
        end
    end

    Olá, eu to fazendo uma hud e na hora que fui botar para ele mudar o icone da arma conforme a arma que o jogador segura, ele aparece o erro :

    WARNING: [BS]Hud/c_SousaHud.lua:37: Bad file path @ 'dxDrawImage' [:Icons/Armas/5.png]

    Mas com todas as linhas que tem a função "dxDrawImage", aconteceu isso após eu mexer na linha :

    dxDrawImage(screenW * 0.7868, screenH * 0.1198, screenW * 0.2103, screenH * 0.1393, ":Icons/Armas/"..weapon..".png", 0, 0, 0, tocolor(255, 255, 255, 255), false)

    Preciso muito que alguém me ajude a resolver, se precisarem de mais informações para ajudar, é só pedir, estarei online!

  4. Olá, eu estava querendo colocar o nick do jogador na hud que estou fazendo, porém quando eu coloco ele aparece por exemplo: "Meu#929292Nick", ou seja, com o código da cor, alguém sabe como retira isso?

    function SousaHud ( ... )
        if (not isPlayerMapVisible()) then
            local dinheiro = getPlayerMoney(localPlayer)
            local banco = getElementData(localPlayer"bank.money"or "0"
            local muniarma = getPedAmmoInClip (localPlayer)
            local munitotal = getPedTotalAmmo (localPlayer)
            local vida = math.floor(getElementHealth(getLocalPlayer()))
            local colete = math.floor(getPedArmor(getLocalPlayer()))
            local fome = getElementData(getLocalPlayer(), "fome"or 100
            local sede = getElementData(getLocalPlayer(), "sede"or 100
            local nome = getPlayerName (localPlayer)
     
            dxDrawRectangle(screenW * 0.7897, screenH * 0.0495, screenW * 0.2103, screenH * 0.2487tocolor(000215), false)
            dxDrawRectangle(screenW * 0.7978, screenH * 0.0651, screenW * 0.1949, screenH * 0.0352tocolor(255255255255), false)
            dxDrawRectangle(screenW * 0.7978, screenH * 0.1133, screenW * 0.0941, screenH * 0.0326tocolor(255255255255), false)
            dxDrawRectangle(screenW * 0.8993, screenH * 0.1133, screenW * 0.0941, screenH * 0.0326tocolor(255255255255), false)
            dxDrawRectangle(screenW * 0.7978, screenH * 0.1589, screenW * 0.0941, screenH * 0.0326tocolor(255255255255), false)
            dxDrawRectangle(screenW * 0.8985, screenH * 0.1589, screenW * 0.0941, screenH * 0.0326tocolor(255255255255), false)
            dxDrawRectangle(screenW * 0.8985, screenH * 0.2044, screenW * 0.0941, screenH * 0.0326tocolor(255255255255), false)
            dxDrawRectangle(screenW * 0.7971, screenH * 0.2044, screenW * 0.0941, screenH * 0.0326tocolor(255255255255), false)
            dxDrawRectangle(screenW * 0.7978, screenH * 0.2500, screenW * 0.1949, screenH * 0.0352tocolor(255255255255), false)
            dxDrawText(""..nome.. "", screenW * 0.7971, screenH * 0.0651, screenW * 0.9926, screenH * 0.1003tocolor(000254), 1.20"default-bold""center""center"falsefalsefalsefalsefalse)
            dxDrawText("R$"..dinheiro , screenW * 0.7971, screenH * 0.1120, screenW * 0.8912, screenH * 0.1458tocolor(000254), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)
            dxDrawText("R$"..banco , screenW * 0.8985, screenH * 0.1120, screenW * 0.9926, screenH * 0.1458tocolor(000254), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)
            dxDrawText("Fome " ..fome.. "%", screenW * 0.7971, screenH * 0.1576, screenW * 0.8912, screenH * 0.1914tocolor(000254), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)
            dxDrawText("Sede " ..sede.. "%", screenW * 0.8985, screenH * 0.1576, screenW * 0.9926, screenH * 0.1914tocolor(000254), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)
            dxDrawText("Vida " ..vida.. "%", screenW * 0.7971, screenH * 0.2031, screenW * 0.8912, screenH * 0.2370tocolor(000254), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)
            dxDrawText("Colete " ..colete.. "%", screenW * 0.8985, screenH * 0.2031, screenW * 0.9926, screenH * 0.2370tocolor(000254), 1.00"default-bold""center""center"falsefalsefalsefalsefalse)
            dxDrawText("Rawer Roleplay"10841911350219tocolor(000254), 1.50"default-bold""center""center"falsefalsefalsefalsefalse)
        end

     

  5. Olá, eu estava pensando em como seria incrível um servidor para os scripters de MTA, dividirem conhecimento, conversarem, fazer amizades etc, e eu queria saber se já tem algum servidor de discord já criado para scripters de MTA, conhecido? Caso não tenha, irei criar para todos nós dividirmos conhecimento e tirar duvidas de scripters iniciantes.

  6. Olá, queria saber como eu posso colocar um limite de 1 veículo para o meu marker no script, o script vai ser um trabalho, ele já cria o veículo e teleporta o jogador até ele, mas é possível sair do veículo e criar outro e daí ele não destrói o veículo anterior. Se alguém puder me ajudar, obrigado.

    Já consegui resolver!

×
×
  • Create New...