[Duda] Como guardo el nъmero?
#1

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

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

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;
}
Reply
#4

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

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
Reply
#6

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

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

Sн en el comando.
Reply
#9

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


Forum Jump:


Users browsing this thread: 2 Guest(s)