pregunta sobre dudb -
TheChaoz - 09.01.2010
estoy haciendo un sistema de cuentas con el dudb y queria saber como crear la cuenta en un lugar determinado con
pawn Код:
(udb_Create(playername, params))
alguien me puede decir como

?
Re: pregunta sobre dudb -
Chiri - 09.01.2010
a que te refieres con un lugar especificado?
si te refieres a la carpeta debes editar el dudb en estas lineas
Код:
stock udb_Exists(nickname[]) {
new tmp[MAX_STRING];
format(tmp,sizeof(tmp),"%s",udb_encode(nickname));
return fexist(tmp);
}
recuerda que si editar el '%s' debes editar el resto de las funciones de lo contrario se provocaran inconvenientes
Код:
stock udb_Exists(nickname[]) {
new tmp[MAX_STRING];
format(tmp,sizeof(tmp),"MICARPETA/%s",udb_encode(nickname));
return fexist(tmp);
}
Aqui te dejo el script modificado por dudas:
Original:
http://pawn.pastebin.com/f7ae3ec30
EJ Modificado:
http://pawn.pastebin.com/f13cbfc10
Re: pregunta sobre dudb -
esme - 09.01.2010
serani no entender idioma pawno
Re: pregunta sobre dudb -
Haydoon - 09.01.2010
jaja ya lo entendi.
Si tienes:
Quote:
stock udb_Exists(nickname[]) {
new tmp[MAX_STRING];
format(tmp,sizeof(tmp),"%s",udb_encode(nickname));
return fexist(tmp);
}
|
Y cambias lo que esta en rojo y negrita y le pones \Cuentas\%s
Quote:
stock udb_Exists(nickname[]) {
new tmp[MAX_STRING];
format(tmp,sizeof(tmp),"\Cuentas\%s",udb_encode(nickname));
return fexist(tmp);
}
|
Ayi se guardan las cuentas?
xD aunque no lo necesite al menos lo entendi jeje
Re: pregunta sobre dudb -
Chiri - 09.01.2010
Quote:
|
Originally Posted by Haydoon
jaja ya lo entendi.
Si tienes:
Quote:
stock udb_Exists(nickname[]) {
new tmp[MAX_STRING];
format(tmp,sizeof(tmp),"%s",udb_encode(nickname));
return fexist(tmp);
}
|
Y cambias lo que esta en rojo y negrita y le pones \Cuentas\%s
Quote:
stock udb_Exists(nickname[]) {
new tmp[MAX_STRING];
format(tmp,sizeof(tmp),"\Cuentas\%s",udb_encode(nickname));
return fexist(tmp);
}
|
Ayi se guardan las cuentas?
xD aunque no lo necesite al menos lo entendi jeje
|
exacto, y es necesario cambiar el '%s' de todas las otras funciones
Re: pregunta sobre dudb -
TheChaoz - 09.01.2010
pero me caga el dudb
tiene que haber alguna forma de poder cambiarlo desde el GM/FS :S
Re: pregunta sobre dudb -
Chiri - 09.01.2010
Quote:
|
Originally Posted by the_chaoz
pero me caga el dudb
tiene que haber alguna forma de poder cambiarlo desde el GM/FS :S
|
a que te refieres con 'me caga el dudb'
si no te compila?
Re: pregunta sobre dudb -
TheChaoz - 09.01.2010
Quote:
|
Originally Posted by Chiri
Quote:
|
Originally Posted by the_chaoz
pero me caga el dudb
tiene que haber alguna forma de poder cambiarlo desde el GM/FS :S
|
a que te refieres con 'me caga el dudb'
si no te compila?
|
no que no lo puedo usar para que cree cuentas en otro lado
xq te explico quiero estoy haciendo un FS de admin y ando con el sistema de registro pero quiero que las cuentas de admins vallan separadas de las cuentas de usuarios normales
y si modifico el dudb desde ahi no lo puedo hacer
Re: pregunta sobre dudb -
Chiri - 09.01.2010
Entonces podrias hacer algo asi
Quote:
stock User_Remove(nickname[]) {
new tmp[MAX_STRING];
format(tmp,sizeof(tmp),"USERS/%s",udb_encode(nickname));
return dini_Remove(tmp);
}
|
Quote:
stock Admin_Remove(adminname[]) {
new tmp[MAX_STRING];
format(tmp,sizeof(tmp),"ADMINS/%s",udb_encode(adminname));
return dini_Remove(tmp);
}
|
Y haci sucesivamente con las otras funciones...
Re: pregunta sobre dudb -
TheChaoz - 09.01.2010
el codigo lo entendi
pero no sera create

?