GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: palesz_88 - 2011. április 10. - 19:14:16

Cím: Boost hiba
Írta: palesz_88 - 2011. április 10. - 19:14:16
Sziasztok, találtam a szkriptjeim közt egy boost-ot.
 
   new vehicleid = vehicleid;
if(IsPlayerInAnyVehicle(playerid) == 1)
{
if(newkeys &&(KEY_SECONDARY_ATTACK))
{
AddVehicleComponent(vehicleid, 1010);
Timers[playerid] = SetTimerEx(\"NOS\", 20000, true, \"i\", playerid);
}
if(newkeys &&(KEY_ACTION))
{
GetVehicleVelocity(vehicleid, X, Y, Z);
SetVehicleVelocity(vehicleid, X * 2.0, Y * 2.0, Z * 2.0);
}
if(newkeys &&(KEY_CROUCH))
{
GetVehicleVelocity(vehicleid, X, Y, Z);
SetVehicleVelocity(vehicleid, X, Y, Z + 1);
}
if(newkeys &&(KEY_SUBMISSION))
{
RepairVehicle(vehicleid);
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
}
if(newkeys &&(KEY_ANALOG_LEFT))
{
GetVehiclePos(vehicleid, X, Y, Z);
GetVehicleZAngle(vehicleid, A);
SetVehiclePos(vehicleid, X, Y, Z+1);
SetVehicleZAngle(vehicleid, A);
}
}

 
na ezzel csak az a baj, hogyha akármelyik gombot (amit itt használok), mindig megjavitja a jármûvet, nem ad niitrót, sem boostot. Mi a baja???
E: pontsabban ad, de össze vissza csinálja, megnyomom a nitrót, és adja neki, de közben átforditja a kocsit, meg megjavitja....
Segitene valaki??