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: dexi - 2011. november 15. - 22:47:15
-
Kellene egy olyan cucc hogy \"ha playerid megnyomja a dudálást\"
-
Kicsit érhetõbben fogalmazz elég hiányos, használj és, vagy, mert kötõszavakat, kiegészítéseket. xD
Ha jól értem, akkor azt szeretnéd elérni, ha valaki megnyomja a dudát akkor történjen valami, de neked csak annyi kéne, hogy hogyan kell megcsinálni, ha valaki megnyomja a H gombot akkor....(legyen valami)
Kb. így tudtam leírni.
-
Pontosan, bocsi a rossz megfogalmazásért, estevan már :D
-
Most fürkésztem ki ezt egy tankolós scriptbõl hátha hasznát veszed:
[pawn]public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(newkeys & KEY_ACTION)
{
new engine,lights,alarm,doors,bonnet,boot,objective;
GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
if(engine == 1) SetVehicleParamsEx(vehicleid,0,lights,alarm,doors,bonnet,boot,objective);
else
{
if(VehicleFuel[vehicleid] > 0) SetVehicleParamsEx(vehicleid,1,lights,alarm,doors,bonnet,boot,objective);
}
}
if(newkeys & KEY_CROUCH)
{
new engine,lights,alarm,doors,bonnet,boot,objective;
GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
if(lights == 1) SetVehicleParamsEx(vehicleid,engine,0,alarm,doors,bonnet,boot,objective);
else SetVehicleParamsEx(vehicleid,engine,1,alarm,doors,bonnet,boot,objective);
}
}
return 1;
}[/pawn]