Svetla


Započeo TONY x, Mart 22, 2018, 20:23:30 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning):Svetla se ne pale i ne gase kada se pritisne N logicno ovo je onplayerkeystatechange
Dio skripte:
if(PRESSED(KEY_NO))
		{
			if(IsPlayerInAnyVehicle(playerid))
	        {
	            if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER) return 1;
				new vIDD=GetPlayerVehicleID(playerid),tmp_engine,tmp_lights,tmp_alarm,tmp_doors,tmp_bonnet,tmp_boot,tmp_objective;
				GetVehicleParamsEx(vIDD,tmp_engine,tmp_lights,tmp_alarm,tmp_doors,tmp_bonnet,tmp_boot,tmp_objective);
				if(tmp_lights==1) { tmp_lights = 0; } else { tmp_lights = 1; }
				SetVehicleParamsEx(vIDD,tmp_engine,tmp_lights,tmp_alarm,tmp_doors,tmp_bonnet,tmp_boot,tmp_objective);
	        }
		}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//

Slika/video ingame problema(obavezno ako je ingame problem): //

Probaj ovako da stavis pa vidi jel radi!
new newcar = GetPlayerVehicleID(playerid);

if(PRESSED(KEY_NO))
	{
	    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
		{
			new engine, lights, alarm, doors, bonnet, boot, objective;
		    if(VehicleLights[newcar] == 0)
			{
				VehicleLights[newcar] = 1;
				GetVehicleParamsEx(newcar, engine, lights, alarm, doors, bonnet, boot, objective);
				SetVehicleParamsEx(newcar, engine, true, alarm, doors, bonnet, boot, objective);
			}
			else if(VehicleLights[newcar] == 1)
			{
				VehicleLights[newcar] = 0;
				GetVehicleParamsEx(newcar, engine, lights, alarm, doors, bonnet, boot, objective);
				SetVehicleParamsEx(newcar, engine, false, alarm, doors, bonnet, boot, objective);
			}
			return 1;
		}
	}
Poslednja Izmena: Mart 22, 2018, 20:38:28 POSLE PODNE od PeroviC

A kako se definisao VehicleLights

Citat: TONY x poslato Mart 22, 2018, 21:05:56 POSLE PODNE
A kako se definisao VehicleLights

new VehicleLights[MAX_VEHICLES];

Hoce da se uaple sto je najvaznije ali ne i ugase