[DUDA]їComo crear un numero cuando se crea un coche?
#2

Algo asн?

Defines como global una variable llamada:

pawn Код:
new UltimaIDVeh;
pawn Код:
case DIALOG_VEHICLE:
        {
            if(!response) return RemovePlayerFromVehicle(playerid);
            if(response)
            {
                new modelo_vehiculo = GetVehicleModel(GetPlayerVehicleID(playerid));
                new costo_vehiculo = GetPriceByModel(modelo_vehiculo);
           
                if(GetPlayerMoney(playerid) < costo_vehiculo)
                {
                    SendClientMessage(playerid, 0xFFFFFF, "No tienes suficiente dinero julandron");
                    RemovePlayerFromVehicle(playerid);
                    return 1;
                }
                else
                {
                    new INI:File = INI_Open(VehiclePath(playerid));
                    new vid, nombre[MAX_PLAYER_NAME+1];
                    GetPlayerName(playerid, nombre, sizeof(nombre));
                    vid = AddStaticVehicleEx(modelo_vehiculo,557.5,-1266.0,17.24,82.2873,0,1,0);
                    PutPlayerInVehicle(playerid, vid, 0);
                    GivePlayerMoney(playerid, -costo_vehiculo);
                    new vehicleid = GetPlayerVehicleID(playerid);
                    INI_WriteInt(File, "vhModelo", GetVehicleModel(vehicleid));
                    INI_WriteString(File, "vhOwner", nombre);
                    INI_WriteInt(File, "vhID", UltimaIDVeh++);
                    INI_Close(File);
                }
                return 0;
Al momento de cargar tus coches.. pues tienes que hacer que se sume la variable "UltimaIDVeh" por cada coche que cargue. Y asigne una ID en "vhID" que por supuesto tendrбs que crear a parte en tu script.
Reply


Messages In This Thread
[DUDA]їComo hacer un stock? - by chusothe41 - 02.02.2014, 12:32
Respuesta: [DUDA]їComo crear un numero cuando se crea un coche? - by CrossOv3r - 02.02.2014, 13:30

Forum Jump:


Users browsing this thread: 1 Guest(s)