SA-MP Forums Archive
[Duda] Segundo argumento - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Duda] Segundo argumento (/showthread.php?tid=441377)



[Duda] Segundo argumento - sergios - 02.06.2013

Buenas a todos, se me ha ocurrido hacer una cosa tengo todo echo pero tengo un pequeсo problema, estaba usando dini para guardar unos datos y no encuentro la forma de no guardar el nombre, me explico seguramente sera una tonterнa, la idea era guardar la id de el skin que adquiero y luego cargarlo siguiendo unas directrices, hasta hay todo correcto el problema es que al guardar la id del skin se me guarda tambiйn el nombre del jugador y no quiero eso ya que si no no me dejara hacer lo que tengo pensado, es decir resumiendo este es el codigo de esa parte:

pawn Код:
dini_IntSet("ejemplo.ini",PlayerName(playerid),GetPlayerSkin(playerid));
El cуdigo cumple su funciуn perfectamente, pero si quito el argumento PlayerName no me deja compilar, alguien sabe que debo hacer para poder guardar ъnicamente la id sin el nombre del jugador?


Respuesta: [Duda] Segundo argumento - xSDx - 02.06.2013

pawn Код:
new str[4];
valstr(str,playerid);
dini_IntSet("ejemplo.ini",str,GetPlayerSkin(playerid));



Respuesta: [Duda] Segundo argumento - sergios - 02.06.2013

Quote:
Originally Posted by xSDx
Посмотреть сообщение
pawn Код:
new str[4];
valstr(str,playerid);
dini_IntSet("ejemplo.ini",str,GetPlayerSkin(playerid));
De esta manera me sale:

0=id skin

No hay alguna forma de que solo salga el id del skin sin nada delante es decir el numero del id suelto?


Respuesta: [Duda] Segundo argumento - DesingMyCry - 03.06.2013

Que la variable tenga carбcteres nulos solamente.


Respuesta: [Duda] Segundo argumento - sergios - 03.06.2013

Quote:
Originally Posted by DesingMyCry
Посмотреть сообщение
Que la variable tenga carбcteres nulos solamente.
De esta forma no me guarda la id del skin.


Respuesta: [Duda] Segundo argumento - OTACON - 03.06.2013

[Tutorial]Uso de Dini

pawn Код:
new archivo[128], datos[128];
format(archivo, sizeof(archivo), "ejemplo.ini", PlayerName(playerid));
format(datos, sizeof(datos), "Nombre:%s Skin:%d", PlayerName(playerid), GetPlayerSkin(playerid));
dini_IntSet(archivo, "Datos:\n", datos);



Respuesta: [Duda] Segundo argumento - Dreyfuz - 03.06.2013

Te la hago corta...

pawn Код:
dini_IntSet("ejemplo.ini", GetPlayerSkin(playerid));



Respuesta: [Duda] Segundo argumento - sergios - 04.06.2013

Quote:
Originally Posted by OTACON
Посмотреть сообщение
[Tutorial]Uso de Dini

pawn Код:
new archivo[128], datos[128];
format(archivo, sizeof(archivo), "ejemplo.ini", PlayerName(playerid));
format(datos, sizeof(datos), "Nombre:%s Skin:%d", PlayerName(playerid), GetPlayerSkin(playerid));
dini_IntSet(archivo, "Datos:\n", datos);
Gracias, esa estructura me ha servido para poder adaptarlo a mis necesidades, solucionado.