Jump to content

Error no setPlayerWantedLevel


Recommended Posts

Alguém pra me ajudar a solucionar isso pfv?

WARNING: Prisão\PrenderServer.lua:4: Expected positive value, got negative. This warning may be an error in future versions.
ERROR: Prisão\PrenderServer.lua:4: Valid wanted levels are between 0 and 6 inclusive

 

function onSetTime()
    for _, v in pairs(getElementsByType("player")) do
        if ( getElementData(rRoot,""..getPlayerSerial(v).."-j") or ( getElementData(v, "preso") ) ) then
            setPlayerWantedLevel(v, getPlayerWantedLevel(v)-1)
            if ( getPlayerWantedLevel(v) == 0 ) then
                Liberar(v)
            end
        end
    end
end    
setTimer(onSetTime, 30000, 0)

 

Link to comment

Tente isso: não testei.

function onSetTime()
    for _, v in pairs(getElementsByType("player")) do
        if ( getElementData(rRoot,""..getPlayerSerial(v).."-j") or ( getElementData(v, "preso") ) ) then
      		local starlevel = getPlayerWantedLevel (v)
      		if starlevel >= 1 then
            	setPlayerWantedLevel(v, tonumber(starlevel)-1)
        	end
            if starlevel == 0 then
                Liberar(v)
            end
        end
    end
end    
setTimer(onSetTime, 30000, 0)
Edited by Nice_x #Scripting;
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...