[Pregunta Y_INI] - Cambiar nombre de archivo .ini - 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: [Pregunta Y_INI] - Cambiar nombre de archivo .ini (
/showthread.php?tid=617351)
[Pregunta Y_INI] - Cambiar nombre de archivo .ini -
EdgarHN - 20.09.2016
Buenos dias/tardes/noches amigos de Forum.sa-mp
Queria preguntarles si existe alguna manera de poder editar el archivo .ini de un Jugador, y poder pasarlo en Comando
ejemplo: /nombre Nuevo nombre
Solo quiero saber si hay posibilidad de poder cambiarlo y como.
Gracias
Re: [Pregunta Y_INI] - Cambiar nombre de archivo .ini -
BrianFaria - 20.09.2016
Claro que se puede, recuerdo que lo habia hecho, hasta el cmd de borrar una cuenta .ino, actualmente ando sin pc si no te ayudaria. Pero es fбcil, suerte.
Re: [Pregunta Y_INI] - Cambiar nombre de archivo .ini -
Choidito - 20.09.2016
Si se puede, lo habнa echo cuando trabajaba en sistema .INI, como ahora uso MySQL, no recuerdo del tema, dйjame buscar entre mis archivos y verй si lo encuentro para ayudarte.
Re: [Pregunta Y_INI] - Cambiar nombre de archivo .ini -
BrianFaria - 21.09.2016
Ahi tienes.
Quote:
CMD:nombre(playerid, params[])
{
new nombrexd[24];
if(sscanf(params,"s[24]", nombrexd)) return SendClientMessage(playerid, -1 , "* Uso: /nombre [NICK]");
new dobabexd[128];
format(dobabexd, sizeof(dobabexd), "/Tucarpetadecuentas/%s.ini", name(playerid));
if(!fexist(dobabexd)) return SendClientMessage(playerid, -1 , "* Error!");
new filestring[128];
format(filestring, sizeof(filestring), "/Tucarpetadecuentas/%s.ini", nombrexd);
if(fexist(filestring)) return SendClientMessage(playerid, -1, "* Error: esta cuenta ya existe.");
frename(dobabexd, filestring);
SendClientMessageEx(-1, -1, "* %s cambio el nombre a '%s'", nombre(playerid), nombrexd);
SetPlayerName(playerid, nombrexd);
return 1;
}
|