/lights
#1

So, basically the lights don't work, they won't turn on in game.

Код:
CMD:lights(playerid, param[])
{
	new string[128], idx;
	if(!IsPlayerLoggedIn(playerid) || PlayerInfo[playerid][pAsshole] == 1) return SendClientMessage(playerid, COLOR_GREY, "You are not allowed to use command.");
	if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, COLOR_GREY, "You are not driving a vehicle.");
    idx = GetPlayerVehicleID(playerid);
    new engine, lights, alarm, doors, bonnet, boot, objective;
	GetVehicleParamsEx(idx, engine, lights, alarm, doors, bonnet, boot, objective);
	if(!lights)
	{
	    SetVehicleParamsEx(idx, engine, 2, alarm, doors, bonnet, boot, objective);
	    format(string, sizeof(string), "* %s turns their vehicle's lights on.", RPN(playerid));
		SendNearbyMessage(playerid, 15, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
		GameTextForPlayer(playerid, "~g~Lights On", 3500, 3);
	}
	else
	{
	    SetVehicleParamsEx(idx, engine, 0, alarm, doors, bonnet, boot, objective);
	    format(string, sizeof(string), "* %s turns their vehicle's lights off.", RPN(playerid));
		SendNearbyMessage(playerid, 15, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
		GameTextForPlayer(playerid, "~r~Lights Off", 3500, 3);
	}
	return 1;
}
Reply
#2

Quote:

SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);

vehicleid The ID of the vehicle to set the parameters of.


engine Engine status. 0 - Off, 1 - On.


lights Light status. 0 - Off, 1 - On.


alarm Vehicle alarm status. If on, the alarm starts. 0 - Off, 1 - On.


doors Door lock status. 0 - Unlocked, 1 - Locked.


bonnet Bonnet (hood) status. 0 - Closed, 1 - Open.


boot Boot/trunk status. 0 - Closed, 1 - Open.


objective Toggle the objective arrow above the vehicle. 0 - Off, 1 - On.
Код:
SetVehicleParamsEx(idx, engine, 2, alarm, doors, bonnet, boot, objective);
try to change lights [ 2 ] to 1 :
PHP код:
SetVehicleParamsEx(idxengine1alarmdoorsbonnetbootobjective); 
Reply
#3

Quote:
Originally Posted by jlalt
Посмотреть сообщение
Код:
SetVehicleParamsEx(idx, engine, 2, alarm, doors, bonnet, boot, objective);
try to change lights [ 2 ] to 1 :
PHP код:
SetVehicleParamsEx(idxengine1alarmdoorsbonnetbootobjective); 
Nope, it doesn't fix anything
Reply
#4

Quote:
Originally Posted by YoDawg
Посмотреть сообщение
Nope, it doesn't fix anything
Quote:

%s turns their vehicle's lights on.

message being called?
Reply
#5

Quote:
Originally Posted by jlalt
Посмотреть сообщение
message being called?
Yeah, but it doesn't respond to turning the lights on.
Reply
#6

What time are you using? If you're trying to turn on the lights in daytime, use ManualVehicleEngineAndLights
Reply
#7

Quote:
Originally Posted by Sinox
Посмотреть сообщение
What time are you using? If you're trying to turn on the lights in daytime, use ManualVehicleEngineAndLights
Thank you! This fixed it.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)