Jump to content

Código no funciona


Malganys21

Recommended Posts

Hola, hice este pequeño script y tengo un problema, la barra de progreso no aparece. Aquí les dejo el script:

local barrased 
local barrahambre 
  
function dibujar() 
    barrased = guiCreateProgressBar(61, 476, 254, 39, true, nil) 
    barrahambre = guiCreateProgressBar(61, 427, 254, 39, true, nil) 
    guiSetVisible(barrased, false) 
    guiSetVisible(barrahambre, false) 
    outputChatBox ("Ejecutado") 
end 
addCommandHandler("dibujar", dibujar) 
  
function BajarBarraHambre() 
    local CHambre = guiProgressBarGetProgress(barrahambre) 
    guiProgressBarSetProgress(barrahambre, CHambre) 
end 
  
function BajarBarraSed() 
    local CSed = guiProgressBarGetProgress(barrased) 
    guiProgressBarSetProgress(barrased, CSed) 
end 
  
setTimer(BajarBarraHambre, 5000, 0) 
setTimer(BajarBarraSed, 2000, 0) 

También otro problema es que cuando se ejecuta el script en debug script me tira un warning:

"Bad argument @ 'guiProgressBarGetProgress' [Expected gui-elemnt at argument 1, got nil]"

Saludos.

Link to comment
Borra esto.
local barrased 
local barrahambre 

No es necesario que las borre, pero tampoco es necesario que estén.

  
    local barrased 
    local barrahambre 
      
    function dibujar() 
        barrased = guiCreateProgressBar(61, 476, 254, 39, false, nil) 
        barrahambre = guiCreateProgressBar(61, 427, 254, 39, false, nil) 
        outputChatBox ("Ejecutado") 
    end 
    addCommandHandler("dibujar", dibujar) 
      
    function BajarBarraHambre() 
        local CHambre = guiProgressBarGetProgress(barrahambre) 
        guiProgressBarSetProgress(barrahambre, CHambre) 
    end 
      
    function BajarBarraSed() 
        local CSed = guiProgressBarGetProgress(barrased) 
        guiProgressBarSetProgress(barrased, CSed) 
    end 
      
    setTimer(BajarBarraHambre, 5000, 0) 
    setTimer(BajarBarraSed, 2000, 0) 

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

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