05.04.2012, 17:05
bueos dias samp, veran estoy scripteando mi gm (base cm) y por ahora resolvi varios bugs pero hay uno que no puedo ;(
veran los coches de venta no me cargan, copie el Public LoadCar de otro gm y ese Raramente si me carga los coches
pero aqui viene mi pequeсo problema al entrar con ese sistema que puse me sale esto:
por si no se lee Bien pone que esa cuenta no esta registrada y que me registre bueno supongo que no esta registrada :triste: Pues la registro :feliz2:
pongo la contraseсa y
:enfadado3: :enfadado3: :enfadado3: "esta cuenta esta registrada ya..."
ese es mi problema seсores nose porque no carga las cuentas... os dejare una imagen de la carpeta de usuarios y el codigo de carga aver si ven algun error y puedan ayudarme
OnPlayerRequest
bueno eso es todo espero que puedan ayudarme lo antes posible Gracias y Salu2!
Aprovecho para decirle que mi comundiad esta con otro protecto de samp que es de Conquista...
si estais interesados enviarme privado..
veran los coches de venta no me cargan, copie el Public LoadCar de otro gm y ese Raramente si me carga los coches
pero aqui viene mi pequeсo problema al entrar con ese sistema que puse me sale esto:
por si no se lee Bien pone que esa cuenta no esta registrada y que me registre bueno supongo que no esta registrada :triste: Pues la registro :feliz2:
pongo la contraseсa y
:enfadado3: :enfadado3: :enfadado3: "esta cuenta esta registrada ya..."
ese es mi problema seсores nose porque no carga las cuentas... os dejare una imagen de la carpeta de usuarios y el codigo de carga aver si ven algun error y puedan ayudarme
pawn Код:
if(dialogid == 12345)// en caso de que la cuenta este ya registrada...
{
if(strlen(inputtext))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Usuarios/%s.ini", sendername);
new File: hFile = fopen(string, io_read);
if (hFile)
{
SendClientMessage(playerid, COLOR_YELLOW, "{FF0000}Central{33CCFF}: {33CCFF}Este Nombre Ya Fue {FF0000}Registrado, {33CCFF}Usa Otro Por Favor.");
fclose(hFile);
return 1;
}
new tmppass[64];
strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
//Encrypt(tmppass);
OnPlayerRegister(playerid,tmppass);
}
else
{
new regstring[128];
new regname[64];
GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),"{FFAA00}Bienvenido/a, {A1F200}Parace Que No Estas En Nuestra Base De Datos.\n{A1F200}Por Favor Introduce una {FFAA00}Password",regname);
ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"{FF0000}* {FFAA00}Crear Nueva Cuenta {FF0000}*",regstring,"Crear","");
PlayerPlaySound(playerid, 1097, 0.0, 0.0, 0.0);
SetPlayerPos(playerid, -1694.2653,1039.9299,56.9063);
SetPlayerCameraPos(playerid, -1628.3904,1147.7405,115.9262);
SetPlayerCameraLookAt(playerid, -1688.2162,1040.7998,115.9262);
}
}
}
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
PlayerPlaySound(playerid, 1068, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pModel] = Peds[classid][0];
if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1)
{
ClearChatbox(playerid, 10);
SendClientMessage(playerid, COLOR_YELLOW2, " ");
SendClientMessage(playerid, COLOR_YELLOW2, " ");
SendClientMessage(playerid, COLOR_YELLOW2, " ");
SendClientMessage(playerid, COLOR_YELLOW2, " ");
SendClientMessage(playerid, COLOR_YELLOW2, " ");
SendClientMessage(playerid, COLOR_YELLOW2, " ");
if (gPlayerAccount[playerid] != 0)
{
new loginstring[128];
new loginname[64];
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),"{FF0000}Bienvenid@ {33CCFF}%s\n {33CCFF}Introduce tu Contraseсa.",loginname);
ShowPlayerDialog(playerid,12346,DIALOG_STYLE_INPUT,"{FF0000}* {FFAA00}Iniciar Sesiуn {FF0000}*",loginstring,"Iniciar","");
PlayerPlaySound(playerid, 1097, 0.0, 0.0, 0.0);
SetPlayerPos(playerid, -1543.2634,699.9079,139.2734);
PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
SetPlayerCameraPos(playerid, 1136.6354,-1906.7419,103.7553);
SetPlayerCameraLookAt(playerid, 1255.5018,-1818.2904,103.7553);
}
else
{
gPlayerAccount[playerid] = 0;
new regstring[128];
new regname[64];
GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),"{FF0000}Bienvenido/a, {FFAA00}%s {A1F200}No Estas En Nuestra Base De Datos.\n{A1F200}Por Favor Escribe una Contraseсa.",regname);
ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"{FF0000}* {FFAA00}Crear Nueva Cuenta {FF0000}*",regstring,"Crear","");
PlayerPlaySound(playerid, 1097, 0.0, 0.0, 0.0);
SetPlayerCameraPos(playerid, -1628.3904,1147.7405,115.9262);
SetPlayerCameraLookAt(playerid, -1688.2162,1040.7998,115.9262);
PlayerInfo[playerid][pModel] = Peds[classid][0];
}
}
else SpawnPlayer(playerid);
return false;
}
Aprovecho para decirle que mi comundiad esta con otro protecto de samp que es de Conquista...
si estais interesados enviarme privado..