Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => FilterScripte, Include, Pluginovi za SA-MP => Filterskripte & include fajlovi => Temu započeo: Nodze poslato April 12, 2019, 15:44:34 POSLE PODNE

Naslov: Car Handling Podesavanje
Poruka od: Nodze poslato April 12, 2019, 15:44:34 POSLE PODNE
Tip: Include
Slike ili Video: Ne potrebno
Opis i dodatne informacije: Ova skripta omogućuje vam da dohvatite sve informacije vezane uz vozilo. Sve informacije koje su prisutne u datoteci Handling.cfg pretvorene su - uz potrebne poteškoće - u SQLite bazu podataka. Sada ste u mogućnosti dohvatiti najveću brzinu vozila, njezinu masu, cijenu, brzinu, ubrzanje i mnogo, mnogo više. Ako si baš dobar skripter, naci ces način da napravis tunning za ovo, da tuniras mu motor na serveru, kao za vise konja, kilovata i slicno...
Download link: https://github.com/Vince0789/sa-mp-extended-vehicle-information
Scan link: Nema potrebe
Credits: Vince0789
[pawn]
//====================================================
new vehicle_cost = GetVehicleModelInfoAsInt(411, "nMonetaryValue"); // infernus
printf("model 411 costs $%d", vehicle_cost);

new Float:vehicle_weight = GetVehicleModelInfoAsFloat(402, "fMass"); // buffalo
printf("model 402 weighs %f kilograms", vehicle_weight);

if(GetVehicleModelFlag(425, MFLAG_IS_HELI)) // hunter
{
    printf("model 425 is a helicopter");
}
else
{
    printf("model 425 is not a helicopter");
}

if(GetVehicleHandlingFlag(567, HFLAG_LOW_RIDER)) // savanna
{
    printf("model 567 is a lowrider");
}
else
{
    printf("model 567 is not a lowrider");
}
//=========================================
Za koristenje GetVehicleModelInfoAsInt i GetVehicleModelInfoAsFloat.
Tip pogona i Vrsta motora takoÄ'er bi se trebali dobiti s cjelobrojnom funkcijom. MeÄ'utim, oni vraćaju znakove. Mogu se provjeriti na sljedeći način:


if(GetVehicleModelInfoAsInt(400, "TransmissionData_nEngineType") == 'P') { /* ... */ }
//==========================================================
Koristi se s GetVehicleModelFlag.

enum modelFlags (<<= 1)
{
    MFLAG_IS_VAN = 1,
    MFLAG_IS_BUS,
    MFLAG_IS_LOW,
    MFLAG_IS_BIG,
    MFLAG_REVERSE_BONNET,
    MFLAG_HANGING_BOOT,
    MFLAG_TAILGATE_BOOT,
    MFLAG_NOSWING_BOOT,
    MFLAG_NO_DOORS,
    MFLAG_TANDEM_SEATS,
    MFLAG_SIT_IN_BOAT,
    MFLAG_CONVERTIBLE,
    MFLAG_NO_EXHAUST,
    MFLAG_DOUBLE_EXHAUST,
    MFLAG_NO1FPS_LOOK_BEHIND,
    MFLAG_FORCE_DOOR_CHECK,
    MFLAG_AXLE_F_NOTILT,
    MFLAG_AXLE_F_SOLID,
    MFLAG_AXLE_F_MCPHERSON,
    MFLAG_AXLE_F_REVERSE,
    MFLAG_AXLE_R_NOTILT,
    MFLAG_AXLE_R_SOLID,
    MFLAG_AXLE_R_MCPHERSON,
    MFLAG_AXLE_R_REVERSE,
    MFLAG_IS_BIKE,
    MFLAG_IS_HELI,
    MFLAG_IS_PLANE,
    MFLAG_IS_BOAT,
    MFLAG_BOUNCE_PANELS,
    MFLAG_DOUBLE_RWHEELS,
    MFLAG_FORCE_GROUND_CLEARANCE,
    MFLAG_IS_HATCHBACK
};
//===================================
Koristi se s GetVehicleHandlingFlag.

enum handlingFlags (<<= 1)
{
    HFLAG_1G_BOOST = 1,
    HFLAG_2G_BOOST,
    HFLAG_NPC_ANTI_ROLL,
    HFLAG_NPC_NEUTRAL_HANDL,
    HFLAG_NO_HANDBRAKE,
    HFLAG_STEER_REARWHEELS,
    HFLAG_HB_REARWHEEL_STEER,
    HFLAG_ALT_STEER_OPT,
    HFLAG_WHEEL_F_NARROW2,
    HFLAG_WHEEL_F_NARROW,
    HFLAG_WHEEL_F_WIDE,
    HFLAG_WHEEL_F_WIDE2,
    HFLAG_WHEEL_R_NARROW2,
    HFLAG_WHEEL_R_NARROW,
    HFLAG_WHEEL_R_WIDE,
    HFLAG_WHEEL_R_WIDE2,
    HFLAG_HYDRAULIC_GEOM,
    HFLAG_HYDRAULIC_INST,
    HFLAG_HYDRAULIC_NONE,
    HFLAG_NOS_INST,
    HFLAG_OFFROAD_ABILITY,
    HFLAG_OFFROAD_ABILITY2,
    HFLAG_HALOGEN_LIGHTS,
    HFLAG_PROC_REARWHEEL_1ST,
    HFLAG_USE_MAXSP_LIMIT,
    HFLAG_LOW_RIDER,
    HFLAG_STREET_RACER,
    HFLAG_UNUSED_FLAG, // Ne iskoriÅ¡teno u podatkovnim datotekama. Potrebno za kontinuitet. ( Ne uklanjaj )
    HFLAG_SWINGING_CHASSIS
}
[/pawn]
Naslov: Odg: Car Handling Podesavanje
Poruka od: DJER1C poslato April 12, 2019, 20:03:31 POSLE PODNE
Svaka cast, ovo je odlicno!
Naslov: Odg: Car Handling Podesavanje
Poruka od: Roby Mapper poslato April 12, 2019, 20:19:43 POSLE PODNE
Super je pohvale
Naslov: Odg: Car Handling Podesavanje
Poruka od: m u m i poslato April 12, 2019, 20:50:51 POSLE PODNE
Extra
Naslov: Odg: Car Handling Podesavanje
Poruka od: Nodze poslato April 13, 2019, 12:50:54 POSLE PODNE
Citat: !ƊʆÐ,,ƦƖƇ poslato April 12, 2019, 20:03:31 POSLE PODNE
Svaka cast, ovo je odlicno!
Citat: Roby Mapper poslato April 12, 2019, 20:19:43 POSLE PODNE
Super je pohvale
Citat: Mumi' poslato April 12, 2019, 20:50:51 POSLE PODNE
Extra
Hvala vam momci, bit ce svasta nesta
Naslov: Odg: Car Handling Podesavanje
Poruka od: ᗪ卂乂 poslato April 17, 2019, 23:18:29 POSLE PODNE
Kako si ovo uspeo bez lauchera i tih sranja...
Svaka cast
Naslov: Odg: Car Handling Podesavanje
Poruka od: Pinch.aMx poslato April 17, 2019, 23:56:48 POSLE PODNE
Mogao bi da naučiš engleski za promenu jebao te prevodilac.
Citat: á—ªå,ä¹, poslato April 17, 2019, 23:18:29 POSLE PODNE
Kako si ovo uspeo bez lauchera i tih sranja...
Svaka cast
Reci mi da se šališ...
Naslov: Odg: Car Handling Podesavanje
Poruka od: imnaithan poslato April 18, 2019, 00:03:46 PRE PODNE
Citat: 250K poslato April 17, 2019, 23:56:48 POSLE PODNE
Mogao bi da naučiš engleski za promenu jebao te prevodilac. Reci mi da se šališ...

Smiri strasti , zasto vredjas ? Nemoj da kazes da ne vredjas , indirektno se vidi...




@Tema Dobar  8)
Naslov: Odg: Car Handling Podesavanje
Poruka od: Bašovski poslato April 18, 2019, 14:42:22 POSLE PODNE
Ovo nije car handling podesavanje, kao sto sam vec rekao. Bukvalno ovo je db sa vrijednostima iz handling filea i funkcijama koje vracaju te vrijednosti. Nista vise.