Szerző Téma: UpdateVehicleParamsEx  (Megtekintve 1362 alkalommal)

Nem elérhető Delta

  • 159
    • Profil megtekintése
UpdateVehicleParamsEx
« Dátum: 2015. április 07. - 15:33:22 »
0 Show voters
a kód:
 
stock UpdateVehicleParamsEx(vehicleid, bool: status, { _, Float }: ...)
{
new
vehicleParams[7],
vehicleParamsData[7][10] =
{
    { \"Engine\" },
    { \"Lights\" },
   { \"Alarm\" },
   { \"Doors\" },
   { \"Bonnet\" },
   { \"Boot\" },
   { \"Objective\" }
},
totalArgs = numargs()
;
if(totalArgs < 3)
{
    return 0;
}
GetVehicleParamsEx(vehicleid, vehicleParams[0], vehicleParams[1], vehicleParams[2], vehicleParams[3], vehicleParams[4], vehicleParams[5], vehicleParams[6]);
for(new i = 2, j = 0, ch = \'\\0\'; i != totalArgs; ++i)
{
new
   tempString[10]
;
for(j = 0; (ch = getarg(i, j)) != EOS; ++j)
{
   tempString[j] = ch;
}
for(j = 0; j != sizeof(vehicleParamsData); ++j)
{
    if(!strcmp(vehicleParamsData[j], tempString, true))
    {
        vehicleParams[j] = status;
    }
}
}
SetVehicleParamsEx(vehicleid, vehicleParams[0], vehicleParams[1], vehicleParams[2], vehicleParams[3], vehicleParams[4], vehicleParams[5], vehicleParams[6]);
return 1;
}

 
készítő: Ryder
példa a használatra:
 
UpdateVehicleParamsEx(vehicleid, true, \"Alarm\", \"Bonnet\", \"Doors\", \"Boot\", \"Engine\");

 
ezzel elindítod a riasztót, a motort, kinyitod az ajtókat, felnyitod csomagtartót és a motorháztetőt

UpdateVehicleParamsEx
« Válasz #1 Dátum: 2015. április 07. - 17:40:10 »
0 Show voters
Egy leírást készítenél hozzá, hogy mi, mit, miért csinál stb. ?

UpdateVehicleParamsEx
« Válasz #2 Dátum: 2015. április 07. - 17:45:24 »
0 Show voters
Idézetet írta: Gregor date=1428421210\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"53682\" data-ipsquote-contentclass=\"forums_Topic
Egy leírást készítenél hozzá, hogy mi, mit, miért csinál stb. ?
 
Ez nem leírás, ez egy áthozott munka.
 

példa a használatra:
 
UpdateVehicleParamsEx(vehicleid, true, \"Alarm\", \"Bonnet\", \"Doors\", \"Boot\", \"Engine\");

 
ezzel elindítod a riasztót, a motort, kinyitod az ajtókat, felnyitod csomagtartót és a motorháztetőt
 
[/quote]
Az 1. paraméter a kocsiidre utal, a második az állapotra (kikapcsol/bekapcsol), a többi paraméter pedig az hogy a 2. paraméterben megadott utasítást mire hajtsa végre. Egyébként nekem tetszik, jó hogy áthoztad!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal