SA-MP Forums Archive
[Duda] Como guardo el nъmero? - 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] Como guardo el nъmero? (/showthread.php?tid=570940)



[Duda] Como guardo el nъmero? - asfawfas - 14.04.2015

Buenas, puse el sistema de telйfono de Otacon, (obviamente respetando crйditos) pero tengo un problema, el cual es que necesito que los nъmeros de telefono se guarden en la carpeta del usuario, ya lo puse en el Enum del jugador y las demбs cosas al actualizar cuenta y eso, pero no sй como ponerlo para que se guarde, ya que al ir a la carpeta del usuario, telefono aparece asн "Telefono= 0". De antemano muchas gracias.


Re: [Duda] Como guardo el nъmero? - lComandante - 14.04.2015

Tienes que agregar que al momento de comprar el telйfono la variable sea escrita con la informaciуn que el sistema te da. Deja el comando de comprar telйfono y te puedo ayudar mejor.


Respuesta: [Duda] Como guardo el nъmero? - asfawfas - 14.04.2015

Gracias por responder, aquн estб el comando:
pawn Код:
CMD:telefono(playerid, params[]) {
    new dataphone[100];
    if(TelefonoComprado[playerid] == true) return SendClientMessage(playerid,-1,"ya tienes un movil");
    new telefonocomprado = random(999999999);
    for(new player, user = GetMaxPlayers(); player != user; player++) {
        if(!IsPlayerConnected(player)) continue;
        if(NumeroTelefono[player] == telefonocomprado && (player == playerid)) continue;
        NumeroTelefono[playerid] = telefonocomprado;
        TelefonoComprado[playerid] = true; break;
    }
    format(dataphone,sizeof(dataphone),"haz comprado un telefono movil con el numero: %d",NumeroTelefono[playerid]);
    SendClientMessage(playerid,-1,dataphone);
    return true;
}



Respuesta: [Duda] Como guardo el nъmero? - OTACON - 15.04.2015

tienes que guardar NumeroTelefono[playerid] en tu sistema de guardado.


Respuesta: [Duda] Como guardo el nъmero? - asfawfas - 15.04.2015

Sн, lo tengo asн en el enum: Telefono

pawn Код:
enum Info
{
     ITutorial,
     IDinero,
     IAdministrador,
     ISexo,
     IEdad,
     Telefono,//este
     ISkin,
     IFaccion,
     IMiembro,
     IRango,
     ILiderF,
     ILevel,
     Float:IPosX,
     Float:IPosY,
     Float:IPosZ,
     IArmas[13],
     IMunicion[13],
     ILicenciaAU,
     pBank,
     IExp
};
new Informacion[MAX_PLAYERS][Info];
y Obviamente ya lo tengo colocado en los stocks de guardado y cargado de cuenta, pero no sй como hacer que se guarde el numero a comprar un telefono


Respuesta: [Duda] Como guardo el nъmero? - Juance - 15.04.2015

Usas la variable del enum y al comprar el telйfono que el nъmero se agrege a la variable.

pawn Код:
Informacion[playerid][Telefono] = telefonocomprado;
Y ahн ya se guardarб solo cuando la funciуn de guardar la cuenta se ejecute.


Respuesta: [Duda] Como guardo el nъmero? - asfawfas - 15.04.2015

Y eso dуnde lo pondrнa? en el comando?


Respuesta: [Duda] Como guardo el nъmero? - Juance - 15.04.2015

Sн en el comando.


Respuesta: [Duda] Como guardo el nъmero? - asfawfas - 16.04.2015

Bien, muchнsimas gracias, ahora probarй que tal..