vallejo Posted August 20, 2016 Share Posted August 20, 2016 Buenas me hice este sistema sencillo entonces lo que sucede es que cada que me logueo cuenta lo puedo hacer 100 veces si quiero y sigue contando cada que entro entonces quiero saber como puedo hacer que ha medida que yo me conecte de nuevo el script sepa que ya me había logueado y no me cuente más como un usuario nuevo. como puedo solucionarlo hay que usar bases de datos? local peakJugador = 0 function playerCountUp () if peakJugador < getPlayerCount() then peakJugador = peakJugador + 1 outputChatBox ( "Se ha conectado un nuevo jugador, "..peakJugador.."! tienes un bonus.", getRootElement(), 0, 255, 30) local players = getElementsByType ( "player" ) for theKey,thePlayer in ipairs(players) do if peakJugador < 1000 then givePlayerMoney(thePlayer, 100000) if peakJugador % 5 == 0 then givePlayerMoney(thePlayer, 1000000) end end end end end addEventHandler ( "onPlayerLogin", getRootElement(), playerCountUp ) addCommandHandler("pico", function(Player, _) outputChatBox ( "Maximo de jugadores conectados "..peakJugador.."!", Player, 255, 218, 0) end) Link to comment
Recommended Posts