WeeD1 Posted October 13, 2019 Posted October 13, 2019 (edited) 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 October 13, 2019 by WeeD1
VictorScripting Posted October 13, 2019 Posted October 13, 2019 https://wiki.multitheftauto.com/wiki/GetAccountsBySerial
VictorScripting Posted October 13, 2019 Posted October 13, 2019 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
DNL291 Posted October 13, 2019 Posted October 13, 2019 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
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now