Jump to content

Banir Jogador


Recommended Posts

Estou desenvolvendo um script no qual se ele não passar em um teste ele é banido, o mesmo não apresenta erros no debugscript 3 mas tambem não está banindo.

-- client

function Calcular()
	if (acertos >= 7) then
		setTimer(function()
			removeEventHandler("onClientRender", root, draw_WhiteList)
			setElementData(localPlayer, "WhiteList", true)
			stopSound(musica)
			triggerEvent("PsT_msgDx", root, "#ff8c00✘ #ffffffINFO #ff8c00✘➺ #a9a9a9WhiteList #ffffffconcluída!, tenha um bom jogo.")
		end, 2000, 1)
	else
		setTimer(function()
			triggerServerEvent("PsT:Banir", localPlayer)
		end, 2000, 1)
	end
end

-- server

addEvent("PsT:Banir", true)
addEventHandler("PsT:Banir", root, function()
	banPlayer(source, false, false, true, "[WhiteList] Você foi banido por 1 hora!", 3600)
end)

 

Link to comment
  • Other Languages Moderators

Seu banPlayer está faltando o parâmetro de Responsável pelo BAN. Se quer deixar o Console como responsável, use nil como parâmetro.

banPlayer (source, false, false, true, nil, "[WhiteList] Você foi banido por 1 hora!", 3600)

 

Link to comment
  • Other Languages Moderators

Teste esse:

client-side:

function Calcular()
	setTimer(function()
		triggerServerEvent("PsT:Banir", localPlayer)
	end, 2000, 1)
end
addCommandHandler ("errar", Calcular) -- Use o comando /errar

server-side:

addEvent("PsT:Banir", true)
addEventHandler("PsT:Banir", root, function()
	banPlayer (source, false, false, true, nil, "[WhiteList] Você foi banido por 1 hora!", 10) -- Ban por 10 segundos só pra teste.
end)

 

Edited by Lord Henry
  • Thanks 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...