Jump to content

Limitar quantidade de conta por serial


Recommended Posts

Oi, boa noite. Alguém poderia me ajudar. Preciso de um script que limite o número de 2 contas por serial. E que acls especificas seja liberada pra criar quantas quiser. Alguém sabe onde posso achar esse script ou como fazer? Agradeço desde já.

 

Edit: Pensei também em criar um sistema que pudesse resetar a conta, por exemplo se a pessoa ja tiver criado 2 contas no serial dela, porém ela não se lembra do usuário/senha, nesse caso eu daria um comando para liberar 2 contas novamente pra aquele serial especifico.. Ou há alguma outra forma mais simples disso?

Edited by WeeD1
Link to comment
		local serial = getPlayerSerial(player)
		local accounts = getAccountsBySerial(serial)
		
		if accounts >= 1 then -- se a variável accounts for maior ou igual que 1 então....
  			[[-- Bota o que vai acontece aqui dentro
  			----------------------------------------
  			----------------------------------------
  			--------------------------------------]]
  		else -- ou seja caso contrario se a variável accounts não maior ou igual que 1 então...
    		[[-- Bota o que vai acontece aqui dentro
  			----------------------------------------
  			----------------------------------------
  			--------------------------------------]]
  

bote isso dentro da sua função e bote o que vai acontece com essa IF e essa ELSE

Link to comment
  • Moderators

Se você usa um painel de registro/login basta você fazer a seguinte verificação no trecho do registro da conta:

if #getAccountsBySerial(serial) == 2 then
	print("já consta duas contas registradas nesse serial!")
else
	addAccount()
	-- código
end

Se não tiver usando um painel é só editar no comando register.

Quanto a resetar as contas antigas, faça uma validação do jogador. Pode ser via e-mail, sms ou suporte com um admin do servidor.

Removendo as contas vinculadas ao serial:

for i, acc in ipairs(getAccountsBySerial(serial)) do
	removeAccount( acc )
end

 

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...