ZaaKScripter Posted November 5, 2020 Share Posted November 5, 2020 Opa galera, tava querendo criar um mod em que permitisse o player trocar de nome apenas uma vez, como no BGO por exemplo, em que o nome que a pessoa escolheu so pudesse ser alterado uma única vez. Agradeço quem puder me ajudar. Link to comment
SrPattif Posted November 10, 2020 Share Posted November 10, 2020 (edited) 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 November 10, 2020 by SrPattif Adicionado o "else" 1 Link to comment
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