[Duda] Segundo argumento
#1

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?
Reply
#2

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

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?
Reply
#4

Que la variable tenga carбcteres nulos solamente.
Reply
#5

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

[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);
Reply
#7

Te la hago corta...

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

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.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)