20.08.2015, 07:07
Verifica que 'usuarios' sea la direccion de tu db(scriptfiles/tudb.db).
PHP код:
CMD:registrar(playerid, params[])
{
if(CheckAccountExist(playerid))return Error(playerid, "Esta cuenta se encuentra registrada, por favor usa /login [contraseсa] para ingresar.");
new clave[24], tmp[36 + 24], consulta[98 + 48], DBResult:resultado;
if(sscanf(params,"s[24]",clave))return UsoCorrecto(playerid, "/registrar [contraseсa]");
if(strlen(clave) < 3 || strlen(clave) > 24)return Error(playerid, "La contraseсa debe ser mayor a 4 y menor de 24.");
format(consulta,sizeof(consulta),"INSERT INTO datos(Nombre,Password,Admin,Score,Matados,Muertes,Baneado) VALUES('%s','%s',0,0,0,0,0)",NombreJugador(playerid),clave);
resultado = db_query(usuarios,consulta);
db_free_result(resultado);
format(tmp,sizeof(tmp),"{848484}%s ha ingresado al servidor.",NombreJugador(playerid));
SendClientMessageToAll(-1,tmp);
return 1;
}