public OnPlayerRequestClass(playerid, classid)
{
if (!fexist(UbicacionArchivo(playerid)))
{
ShowPlayerDialog(playerid, Registro, DIALOG_STYLE_PASSWORD, "{00DDFF}Panel de Registro", "{DD0000}Justified RolePlay \n\n{FFFFFF}La cuenta con el nombre: {99FF00}'%s'\n{FFFFFF}no se encuentra registrada en el servidor.\n\nPor favor registrate en nuestro servidor.\n\nEscriba su contraseсa en el siguiente espacio \npara crear su cuenta:", "Registrar", "Cancelar");
}
else
{
INI_ParseFile(UbicacionArchivo(playerid), "Cargar_%s", .bExtra = true, .extra = playerid);
ShowPlayerDialog(playerid, Ingreso, DIALOG_STYLE_PASSWORD, "{00DDFF}Panel de Ingreso", "{DD0000}Justified RolePlay\n\n{FFFFFF}La cuenta con el nombre: {99FF00}'%s'\n{FFFFFF}se encuentra registrada en el servidor.\n\nEscriba su contraseсa en el siguiente espacio \npara ingresar en su cuenta:", "Ingresar", "Salir");
}
SetPlayerPos(playerid, 691.2798,-1649.8351,-0.7375);
SetPlayerCameraPos(playerid, 717.3179, -1876.3525, 140.8313);
SetPlayerCameraLookAt(playerid, 717.3309, -1875.3550, 140.2412);
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
new message[130], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if (!fexist(UbicacionArchivo(playerid)))
{
format(message, sizeof(message), "{DD0000}Justified RolePlay \n\n{FFFFFF}La cuenta con el nombre: {99FF00}'%s'\n{FFFFFF}no se encuentra registrada en el servidor.\n\nPor favor registrate en nuestro servidor.\n\nEscriba su contraseсa en el siguiente espacio \npara crear su cuenta:", name);
ShowPlayerDialog(playerid, Registro, DIALOG_STYLE_PASSWORD, "{00DDFF}Panel de Registro", message , "Registrar", "Cancelar");
}
else
{
INI_ParseFile(UbicacionArchivo(playerid), "Cargar_%s", .bExtra = true, .extra = playerid);
format(message, sizeof(message), "{DD0000}Justified RolePlay\n\n{FFFFFF}La cuenta con el nombre: {99FF00}'%s'\n{FFFFFF}se encuentra registrada en el servidor.\n\nEscriba su contraseсa en el siguiente espacio \npara ingresar en su cuenta:", name);
ShowPlayerDialog(playerid, Ingreso, DIALOG_STYLE_PASSWORD, "{00DDFF}Panel de Ingreso", message , "Ingresar", "Salir");
}
SetPlayerPos(playerid, 691.2798,-1649.8351,-0.7375);
SetPlayerCameraPos(playerid, 717.3179, -1876.3525, 140.8313);
SetPlayerCameraLookAt(playerid, 717.3309, -1875.3550, 140.2412);
return 1;
}
if (!strlen(inputtext) && strlen(inputtext) > 32) return ShowPlayerDialog(playerid, Registro, DIALOG_STYLE_PASSWORD, "{00FFFF}Panel de Registro", "Mнnimo 1 caracter, mбximo 32 caracteres", "Continuar", "Salir");
if (!response) return Kick(playerid);
if(strval(inputtext) < 3 || strval(inputtext) > 32) return ShowPlayerDialog(playerid, Registro, DIALOG_STYLE_PASSWORD, "{00FFFF}Panel de Registro", "Mнnimo 3 caracter, mбximo 32 caracteres", "Continuar", "Salir");
if (!response) return Kick(playerid);
Lo modifico asi!
pawn Код:
Agradezco de ante mano una ayuda!! |
if(strlen(inputtext) < 3 || strlen(inputtext) > 32) return ShowPlayerDialog(playerid, Registro, DIALOG_STYLE_PASSWORD, "{00FFFF}Panel de Registro", "Mнnimo 3 caracter, mбximo 32 caracteres", "Continuar", "Salir");
if (!response) return Kick(playerid);