Jump to content

Me ajudem com o meu script


Recommended Posts

meu objetivo é que apenas players na Acl STAFF possam dar o comando /carros, alguém pode me ajudar ?

function limpa (jog,cmdo,distancia)	
    local acc = getPlayerAccount (jog)
    if isObjectInACLGroup ( "user." ..getAccountName(acc), aclGetGroup ( "Staff" ) ) then
	    for _,carro in ipairs (getElementsByType('vehicle')) do
		 local px, py, pz = getElementPosition (jog)
		 local cx, cy, cz = getElementPosition (carro)
		 local distanciaC = getDistanceBetweenPoints3D (px, py, pz, cx, cy, cz)
		    if (distancia == nil ) then
			    if (distanciaC < 100) then
				  destroyElement (carro)
			    end
		    elseif ( distanciaC < tonumber(distancia)) then		
			   destroyElement (carro)
		    end
	    end
	else
	 outputChatBox ( "#000000[#ff0000Você não é da staff#000000] !", jog, 255, 0, 0)
end
addCommandHandler ('carros', limpa)


fileDelete()

 

Link to comment

Oi, você tem que fechar o if da verificação de staff coloque um end em baixo da linha 17

tente assim:

 

function limpa (jog, cmd, distancia)	
	local acc = getPlayerAccount (jog)
    if isObjectInACLGroup ( "user." ..getAccountName(acc), aclGetGroup ( "Staff" ) ) then
		for _, carro in ipairs (getElementsByType('vehicle')) do
			local px, py, pz = getElementPosition (jog)
			local cx, cy, cz = getElementPosition (carro)
			local distanciaC = getDistanceBetweenPoints3D (px, py, pz, cx, cy, cz)
			if (distancia == nil ) then
				if (distanciaC < 100) then
					destroyElement (carro)
				end
			elseif ( distanciaC < tonumber(distancia)) then		
				destroyElement (carro)
			end
		end	
	else
		outputChatBox ( "#000000[#ff0000Você não é da staff#000000] !", jog, 255, 0, 0)
	end	
end
addCommandHandler ('carros', limpa)

ative o /debugscript 3 e se der algum erro me mostre aqui

Edited by OverKILL
  • Like 1
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...