OnUnoccupiedVehicleUpdate

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

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Problem(error/warning): error 025: function heading differs from prototype
Dio skripte: [pawn]
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;
}[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):

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

Pokusaj.