Funciуn y callback para cargar autos.
#1

Hola, he estado haciendo un sistema de autos. El problema es que yo no sй como guardarlos, intentй haciendo un public pero no me sirviу bien, acб estб el enum:

pawn Код:
Model, //El modelo del auto, o sea id de wiki samp.
    Estado, //Si tiene dueсo o no.
   
    Float:PosX, //Posiciуn en X.
    Float:PosY, //Posiciуn en Y.
    Float:PosZ, //Posiciуn en Z.
    Float:Angulo, //Su angulo.
   
    ColorUno, //Color uno.
    ColorDos, //Color dos.
   
    Propietario[256], //Nombre del propietario, si tiene.
    Placa[256], //Descripciуn del auto.
   
    Precio, //Precio del auto.
    TipoAlarma,
    Lock, // Si esta abierto o cerrado.
   
    aEstado,
    EstadoGomas,
    EstadoPuertas,
    EstadoGasolina .
Y asн se guarda:

pawn Код:
stock aUpdate(vehicleid)
{
    format(Archivo, sizeof(Archivo), "autos/%d.ini", vehicleid);
   
    if(!fexist(Archivo))
    {
        dini_Create(Archivo);
    }

    dini_IntSet(Archivo, "Model", CarInfo1[vehicleid][Model]);
    dini_IntSet(Archivo, "Estado", CarInfo1[vehicleid][Estado]); // O sea en venta.

    dini_FloatSet(Archivo, "PosX", CarInfo1[vehicleid][PosX]);
    dini_FloatSet(Archivo, "PosY", CarInfo1[vehicleid][PosY]);
    dini_FloatSet(Archivo, "PosZ", CarInfo1[vehicleid][PosZ]);
    dini_FloatSet(Archivo, "Angulo", CarInfo1[vehicleid][Angulo]);

    dini_IntSet(Archivo, "ColorUno", CarInfo1[vehicleid][ColorUno]);
    dini_IntSet(Archivo, "ColorDos", CarInfo1[vehicleid][ColorDos]);

    dini_Set(Archivo, "Propietario", CarInfo1[vehicleid][Propietario]);
    dini_Set(Archivo, "Placa",CarInfo1[vehicleid][Placa]); // La placa que tendrб por default.

    dini_IntSet(Archivo, "Precio",CarInfo1[vehicleid][Precio]);
    dini_IntSet(Archivo, "TipoAlarma", CarInfo1[vehicleid][TipoAlarma]);
    dini_IntSet(Archivo, "Lock", CarInfo1[vehicleid][Lock]);

    dini_IntSet(Archivo, "EstadoPuertas",CarInfo1[vehicleid][EstadoPuertas]);
    dini_IntSet(Archivo, "EstadoGomas",CarInfo1[vehicleid][EstadoGomas]);
    dini_IntSet(Archivo, "aEstado",CarInfo1[vehicleid][aEstado]);
   
   
    return 1;
}
їcуmo los cargo?
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)