13.07.2014, 02:14
El TogglePlayerSpectating te llevarб a la cбmara por defecto cuando conectas.
Hace esto:
Hace esto:
pawn Код:
case DIALOGO_INGRESAR:
{
new string[256];
new CifrarClave[145];
WP_Hash(CifrarClave, sizeof (CifrarClave), inputtext);
if (!response) return Kick(playerid);
if (strlen(inputtext) == 0)
{
format(string, sizeof(string), "{FFFFFF}Hola, %s!\n\nBienvenido de nuevo a {D69929}Servidor Roleplay{FFFFFF}.\nPor favor ingrese su clave para ingresar.", NombreLimpio(playerid));
ShowPlayerDialog(playerid, DIALOGO_INGRESAR, DIALOG_STYLE_PASSWORD, "{00C6FF}› Bienvenido, ingrese su clave", string, "Ingresar", "Cancelar");
return 1;
}
if (!strcmp(CifrarClave, JugadorInfo[playerid][Clave]))
{
if (JugadorInfo[playerid][Baneado] == 1)
{
mysql_format(MySQL, Query, sizeof(Query), "SELECT * FROM `bans` WHERE `Nombre` = '%e' LIMIT 1", NombreJugador(playerid));
mysql_tquery(MySQL, Query, "CargarJugadorBan", "i", playerid);
return 1;
}
if (JugadorInfo[playerid][Admin] == 1)
{
mysql_format(MySQL, Query, sizeof(Query), "SELECT * FROM `administradores` WHERE `Nombre` = '%e' LIMIT 1", NombreJugador(playerid));
mysql_tquery(MySQL, Query, "CargarJugadorAdmin", "i", playerid);
return 1;
}
CambiarEstadoJugador(playerid);
JugadorSpawn(playerid);
}
else // Clave incorrecta
{
//Aсadн acб alguna cбmara.
SetPVarInt(playerid, "DIALOGO_INGRESAR", GetPVarInt(playerid, "DIALOGO_INGRESAR") +1 );
format(string, sizeof(string), " La contraseсa introducida es incorrecta. (%d/%d)", GetPVarInt(playerid, "DIALOGO_INGRESAR"), LIMITE_DIALOGO_INGRESAR);
SendClientMessage(playerid, COLOR_GRIS, string);
if (GetPVarInt(playerid, "DIALOGO_INGRESAR") == LIMITE_DIALOGO_INGRESAR)
{
SendClientMessage(playerid, COLOR_NARANJA, "Has sido kickeado automбticamente. (Razуn: Lнmite de intentos de ingreso)");
KickJugador(playerid);
return 1;
}
format(string, sizeof(string), "{FFFFFF}Hola, %s!\n\nBienvenido de nuevo a {D69929}Servidor Roleplay{FFFFFF}.\nPor favor ingrese su clave para ingresar.", NombreLimpio(playerid));
ShowPlayerDialog(playerid, DIALOGO_INGRESAR, DIALOG_STYLE_PASSWORD, "{00C6FF}› Bienvenido, ingrese su clave", string, "Ingresar", "Cancelar");
}
}