Dymov1203
Умник
Здравствуйте, уважаемые форумчане.
Не знаю, есть ли подобный урок на форуме(по крайней мере я таковых не находил)
Вот решил выложить урок, который нашел в паблике:
1. Для начала нам нужно добавить операторы.
PHP:
new LightsStatus[MAX_PLAYERS];
new engine,lights,alarm,doors,bonnet,boot,objective;
PHP:
if(strcmp(cmd, "/lights", true) == 0)
{
new veh = GetPlayerVehicleID(playerid);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(veh != INVALID_VEHICLE_ID)
{
if(LightsStatus[playerid] == 0)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
new trailer = GetVehicleTrailer(GetPlayerVehicleID(playerid));
GetVehicleParamsEx(trailer,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(trailer,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
}
LightsStatus[playerid] = 1;
}
else if(LightsStatus[playerid] == 1)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
new trailer = GetVehicleTrailer(GetPlayerVehicleID(playerid));
GetVehicleParamsEx(trailer,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(trailer,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
}
LightsStatus[playerid] = 0;
}
}
}
return 1;
}
Автор: неизвестен(паблик)
