OnUnoccupiedVehicleUpdate


Započeo twoblqck.art, Jun 29, 2018, 19:28:13 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): error 025: function heading differs from prototype
Dio skripte:
public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat, Float:new_x, Float:new_y, Float:new_z)
{
	if(!passenger_seat && GetVehicleDistanceFromPoint(vehicleid, Pozicija_Vozila[vehicleid][0], Pozicija_Vozila[vehicleid][1], Pozicija_Vozila[vehicleid][2]) > 50.0)
	{
 		GetXYZInFrontOfPlayer(playerid, PozAC[0], PozAC[1], PozAC[2], 5.0);
	 	if(GetVehicleDistanceFromPoint(vehicleid, PozAC[0], PozAC[1], PozAC[2]) < 7.0)
	 	{
			new stringer[100];
			format(stringer, 256, "~r~(AC): ~w~%s(%d) porta vozilo(VID:%d) do sebe, kick/ban ga ako spama!", GetName(playerid), playerid, vehicleid);
			DodajWarnRed(stringer);
	 		g_SetVehicleToRespawn_g(vehicleid);
	 		return 0;
     	}
	}
	static Float:ac_X, Float:ac_Y, Float:ac_Z;
	GetVehiclePos(vehicleid, ac_X, ac_Y, ac_Z);
	GetVehicleDistanceFromPoint(vehicleid, new_x, new_y, new_z);
	if(passenger_seat)
	{
 		static Float:ac_zdiff;
		ac_zdiff = new_z - ac_Z;
		if((floatabs(Pozicija_Vozila[vehicleid][0]) >= floatabs(Pozicija_Vozila[vehicleid][0]) > 0.3 ||
		floatabs(Pozicija_Vozila[vehicleid][1]) >= floatabs(Pozicija_Vozila[vehicleid][1]) > 0.3 || floatabs(Pozicija_Vozila[vehicleid][0] - Pozicija_Vozila[vehicleid][0]) > 25.0 ||
		floatabs(Pozicija_Vozila[vehicleid][1] - Pozicija_Vozila[vehicleid][1]) > 25.0) && ac_zdiff > -5.0)
		{
			new stringer[100];
			format(stringer, 256, "~r~(AC): ~w~%s koristi hack za bacnje vozila /spec %d!", GetName(playerid), playerid);
   			DodajWarnRed(stringer);
	 		return 1;
     	}
	}
 	GetVehiclePos(vehicleid, Pozicija_Vozila[vehicleid][0], Pozicija_Vozila[vehicleid][1], Pozicija_Vozila[vehicleid][2]);
	return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):

public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat, Float:new_x, Float:new_y, Float:new_z, Float:vel_x, Float:vel_y, Float:vel_z)
{
    ...
}


Pokusaj.