ODutii Posted October 21, 2019 Share Posted October 21, 2019 (edited) Olá pessoal! Estou com um probleminha que não estou conseguindo resolver. Seto data para alguém, e quando ele sai do servidor e volta, o valor que eu setei volta pra 0, podem me ajudar, por favor? Estou começando a aprender a mexer com DATA, olhem o script: SERVER-SIDE: function pegar(player,cmd) setElementData(player,"Maconha",(getElementData(player,"Maconha") or 0) +1) setElementData(player,"MaconhaRef",(getElementData(player,"MaconhaRef") or 0) +1) end addCommandHandler("pegar", pegar) function setLevelQuit () local account = getPlayerAccount(source) if ( account ) then local minutes = (getElementData(source,"Maconha") or 0) local Level = (getElementData(source,"MaconhaRef") or 0) setAccountData(account,"Maconha",minutes) setAccountData(account,"MaconhaRef",Level) end end addEventHandler("onPlayerQuit",getRootElement(),setLevelQuit) Eu não tenho urgência para esse script, me respondem quando der, ok? Edited October 21, 2019 by ODutii Link to comment
Other Languages Moderators Lord Henry Posted October 21, 2019 Other Languages Moderators Share Posted October 21, 2019 Está faltando um onPlayerLogin com getAccountData para obter esse valor da conta novamente. 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