castaño Posted April 7, 2014 Share Posted April 7, 2014 hola me encontraba esta semena tratando de resolver una duda pero no pude encontrar mucha informacion acerca de ella, para los que ya han tenido servers y muchos años de experiencia con esto o tal vez si alguno sabe, si tengo un server hosteado, con cierto host que pasa si me cambio para otro host?, sera que la info de los players como total de kills, money etc se perderia? he utilisado el siguiente codigo que ha funcionado bien: function playerLogin1(_, theCurrentAccount, autoLogin)--carga la los kills totales del player if not isGuestAccount(theCurrentAccount) then local accountData = getAccountData(theCurrentAccount, "Kills") if accountData then setElementData(source, "Kills", accountData) end end end function onQuit1()-- guarda total de kills de los players local account = getPlayerAccount(source) if not isGuestAccount(account) then setAccountData(account, "Kills", getElementData(source, "Kills")) end end las funciones estan enlasadad a un evento para que funcionen, ahora el server lo monte en host para poder terminarlo, los kills , la money, deaths etc se guarda, con funciones similares a esta, si cambio de host "x" a host "y" por decir, la info se podra llegar a perder teniendo en cuenta este codigo?, cabe aclarar que no hay error en el codigo solo necesito resolver esa duda o si hay otro codigo que funcione mejor. Link to comment
Alexs Posted April 7, 2014 Share Posted April 7, 2014 Los 'accountData' se almacenan en el archivo 'internal.db', solo debes mudar ese fichero de un host a otro. Link to comment
Recommended Posts