ES/logIn
Jump to navigation
Jump to search
Esta funcion loggea al jugador indicado en la cuenta indicada. Usted debe probeir la contraseña para loggearse en esa cuenta.
Sintaxis
bool logIn ( jugador elJugador, cuenta laCuenta, string laContraseña )
Argumentos requeridos
- elJugador: El jugador para loggear en la cuenta.
- laCuenta: La cuenta en la que quiere entrar.
- laContraseña: La contraseña requerida para entrar en la cuenta.
Devuelve
Devuleve true si el jugador fue satisfactoriamente loggeado en la cuenta indicada. Devuelve false o nil si fallo al intentar loggearse por alguna razon, ej: el jugador ya estaba loggeado, o la cuenta ya estaba en uso.
Ejemplo
function loginPlayer ( thePlayer, command, username, password ) local account = getAccount ( username, password ) -- Devuelve la cuenta. if ( account ~= false ) then -- Verificamos si la cuenta existe. logIn ( thePlayer, account, password ) -- Loggeamos al jugador. else outputChatBox ( "Nombre de usuario o contrasena erronea!", thePlayer, 255, 255, 0 ) -- Le mostramos un error de que tienen los detalles mal. end end addCommandHandler ( "log-in", loginPlayer )