Jump to content

Sistema de trocar de nome só uma vez


Recommended Posts

Nome, você diz, o nick do MTA ou o nome dele em RolePlay?

Se for do MTA, você pode criar um evento de quando ele alterar o nick (onPlayerChangeNick), ele salva alguma informação na conta dele (setAccountData) dizendo que o nick já foi alterado.
Algo assim:
 

-- server-side
function aoTrocarNick(oldNick, newNick)
	local acc = getPlayerAccount(source)
  	if getAccountData(acc, "trocouNick") == true then
    	-- // COLOQUE SEU CÓDIGO PARA QUANDO O NICK FOI ALTERADO MAIS DE UMA VEZ
    	-- // PODE UTILIZAR UM outputChatBox() OU ALGUMA NOTIFICAÇÃO PERSONALIZADA
    	cancelEvent()
    else
    	setAccountData(acc, "trocouNick", true)
    end
end
addEventHandler("onPlayerChangeNick", getRootElement(), aoTrocarNick)


Espero ter te ajudado

Edited by SrPattif
Adicionado o "else"
  • 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...