GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Jim Toretto - 2014. június 19. - 09:37:50

Cím: Kocsirendszer hibák!
Írta: Jim Toretto - 2014. június 19. - 09:37:50
Sziasztok!
Egy jármû rendszert pakoltam be a modomba csak van benne pár darab error meg közte fatal error is.
Ha megkérek valakit tudna segíteni a javításában?
HIBÁK:
 
error 012: invalid function call, not a valid address
warning 215: expression has no effect
error 001: expected token: \";\", but found \")\"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line

 
Sctript
 
GetPlayerVehicleAccess(playerid, vehicleid)
{
if(IsValidVehicle(vehicleid))
{
if(VehicleCreated[vehicleid] == VEHICLE_DEALERSHIP)
{
   /*if(IsAdmin(playerid, 1))
   {
      return 1;
   }*/
}
else if(VehicleCreated[vehicleid] == VEHICLE_PLAYER)
{
   new jatekosnev[MAX_PLAYER_NAME];
   if(strcmp(VehicleTulaj[vehicleid], jatekosnev(playerid)) == 0)
   {
      return 2;
   }
   else if(GetPVarInt(playerid, \"CarKeys\") == vehicleid)
   {
      return 1;
   }
}
}
else
{
return 1;
}
return 0;
}

 
Mindegyik hibát a 12. sorban találja.
Elõre is köszönöm! :)
Cím: Kocsirendszer hibák!
Írta: huhboy - 2014. június 19. - 11:02:20
olyan is van, hogy return 2? xd
mivel a kód többi részét nem ismerjük, így látatlanban ennyi...próbáld meg...elvileg ha minden definiálva van, meg stb, akkor jónak kell lennie.



GetPlayerVehicleAccess(playerid, vehicleid)
{
        if(IsValidVehicle(vehicleid))
        {
                if(VehicleCreated[vehicleid] == VEHICLE_DEALERSHIP)
                {
                        /*if(IsAdmin(playerid, 1))
                        {
                                return 1;
                        }*/
                        return 1;
                }
                else if(VehicleCreated[vehicleid] == VEHICLE_PLAYER)
                {
                        new jatekosnev[MAX_PLAYER_NAME];
                        if(strcmp(VehicleTulaj[vehicleid], jatekosnev(playerid)) == 0)
                        {
                                return 1;
                        }
                        else if(GetPVarInt(playerid, \"CarKeys\") == vehicleid)
                        {
                                return 1;
                        }
                }
        }
        else
        {
                return 1;
        }
        return 0;
}
Cím: Kocsirendszer hibák!
Írta: Jim Toretto - 2014. június 19. - 15:21:12
Valóban az volt a hiba :D
Köszi! :)