13.09.2014, 08:55
I get the following errors when attempting to compile my script;
Here's the lines that the errors are on;
First four errors
Second list of error lines:
I've attempted to fix them if you help I'll rep.
pawn Код:
C:\Users\Chris\Desktop\Others\Name Roleplay\pawno\include\seifader.inc(229) : error 004: function "OnPlayerScreenFade" is not implemented
C:\Users\Chris\Desktop\Others\Name Roleplay\pawno\include\seifader.inc(255) : error 004: function "OnPlayerFadeFlashed" is not implemented
C:\Users\Chris\Desktop\Others\Name Roleplay\pawno\include\seifader.inc(265) : error 004: function "OnPlayerScreenFade" is not implemented
C:\Users\Chris\Desktop\Others\Name Roleplay\pawno\include\seifader.inc(294) : error 004: function "OnPlayerScreenColorFade" is not implemented
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4185) : error 017: undefined symbol "IsNotAEngineCar"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4190) : error 017: undefined symbol "SendDebugMessage"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4198) : error 017: undefined symbol "InfoBoxForPlayer"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4199) : error 017: undefined symbol "SendDebugMessage"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4216) : error 017: undefined symbol "IsAnOwnableCar"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4218) : error 017: undefined symbol "ApplyAnimationEx"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4226) : error 017: undefined symbol "ApplyAnimationEx"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4229) : error 017: undefined symbol "IsACopCar"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4231) : error 017: undefined symbol "ApplyAnimationEx"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4239) : error 017: undefined symbol "ApplyAnimationEx"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4261) : error 017: undefined symbol "IsATaxi"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4263) : error 017: undefined symbol "ApplyAnimationEx"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4271) : error 017: undefined symbol "ApplyAnimationEx"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4361) : error 017: undefined symbol "IsAnArmyCar"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4363) : error 017: undefined symbol "ApplyAnimationEx"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4371) : error 017: undefined symbol "ApplyAnimationEx"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4374) : error 017: undefined symbol "IsAnFbiCar"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4376) : error 017: undefined symbol "ApplyAnimationEx"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4384) : error 017: undefined symbol "ApplyAnimationEx"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4387) : error 017: undefined symbol "IsAGovCar"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4389) : error 017: undefined symbol "ApplyAnimationEx"
C:\Users\Chris\Desktop\Others\Name Roleplay\Gamemodes\CC-RP.pwn(4397) : error 017: undefined symbol "ApplyAnimationEx"
Here's the lines that the errors are on;
First four errors
pawn Код:
#define YELLOW \
0xFFFF00AA
#define WHITE \
0xFFFFFFAA
#define FLASH_TIME 500 //how fast the lights go flash and the sound goes 'honk' in miliseconds
#define SHUTDOWN 60000 //ammount of miliseconds the alarm would shut down
#define LIGHTSWITCH 4 // 4 = the key to turn the lights of and on
//=================Weapon damage system===================//
// Weapon Damage
#define SDPistolDMG 5.4
#define DeagleDMG 12.3
#define ShotgunDMG 8.5
#define UziDMG 4.5
#define AK47DMG 7.2
#define M4A1DMG 7.5
#define Tec9DMG 4.6
#define CountryRifleDMG 21.9
//=======================================================//
#define IsNull(%1) \
((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1]))))
#define CHECKPOINT_NONE 0
#define CHECKPOINT_HOME 1
#define CHECKPOINT_PIZZA1 2// Start
#define CHECKPOINT_PIZZA2 3 // Deliverd
#define COLOR_NICEBLUE 0x25affeAA
#define CHECKPOINT_BUSROUTE 4
#define CHECKPOINT_GUN 5
#define CHECKPOINT_DRIVETEST 6
#define CHECKPOINT_SWEEP 7
#define CHECKPOINT_HARVEST 8
#define CHECKPOINT_GARBAGE 9
#define CHECKPOINT_PROD1 10
#define CHECKPOINT_PROD2 11
#define CHECKPOINT_FISH 12
#define CHECKPOINT_GAS 13
#define CHECKPOINT_NEWSPAPER 14
#define CHECKPOINT_MALL 15
#define CHECKPOINT_DEALER 16
#define CHECKPOINT_CITY 17
#define CHECKPOINT_LICENSE 18
#define CHECKPOINT_BANK 19
#define CHECKPOINT_FISHING 20
#define CHECKPOINT_VEH 35
#define COLOR_YELLOWLS 0xBEC339FF
#define colour 0x000000FF
#define MAX_ZONE_NAME 28
#define COLOR_BLACK 0x000000FF
#define COLOR_ALLDEPT 0xFF8282AA
#define COLOR_PS 0x03FCFCFF
#define COLOR_GRAD1 0xD5F0F0FF
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_GRAD3 0xCCE6E6FF
#define COLOR_GRAD4 0xD8D8D8FF
#define COLOR_LIGHTPURPLE 0xFF00FFFF
#define COLOR_GRAD5 0xE3E3E3FF
#define COLOR_GRAD6 0xF0F0F0FF
#define COLOR_GREY 0xAFAFAFAA
//#define COLOR_GREEN 0x33A933FF
//#define COLOR_RED 0x790000FF
//#define RED 0xD20000AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_FADE1 0xE6E6E6E6
pawn Код:
if (VehicleEngine[vehicle] == 1 && !IsNotAEngineCar(vehicle)) {
if(CarInfo[VehicleOwned[vehicle]][cFuel] >= 1 && Gas[vehicle] >= 1|| Gas[vehicle] >= 1) {
if(NoFuel[i] == 0) {
SendDebugMessage("Checkgas, Fuel Minus");
}
CarInfo[VehicleOwned[vehicle]][cFuel] -= 1;
Gas[vehicle] -= 1;
}
else {
VehAsk[i] = 1;
TogglePlayerControllable(i, 0);
InfoBoxForPlayer(i,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~No fuel in Vehicle");
SendDebugMessage("Checkgas, No Fuel");
}
}
}
}
return 1;
}
//------------------------------------------------------------------------------------------------------
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
// new engine,lights,alarm,doors,bonnet,boot,objective,panels,tires;
new string[256];
if(AdminDuty[playerid]) return 1;
if(!ispassenger) {
if(IsAnOwnableCar(vehicleid) && CarInfo[VehicleOwned[vehicleid]][cLock] != 1) {
if(AdminDuty[playerid] == 0) {
ApplyAnimationEx(playerid, "ped", "CAR_doorlocked_LHS", 3.0, 0, 0, 0, 0, 0);
SetVehicleParamsForPlayer(vehicleid,playerid,0,1);
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
DOO_SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid,COLOR_LIGHTRED," [ERROR]Vehicle is currently locked!");
LockCar[playerid][0] = 3;
LockCar[playerid][1] = vehicleid;
ApplyAnimationEx(playerid, "ped", "CAR_doorlocked_LHS", 3.0, 0, 0, 0, 0, 0);
}
}
if (IsACopCar(vehicleid) && !ispassenger && !(IsAnFbiCar(vehicleid)&&PlayerInfo[playerid][pMember]==2)) {
if(PlayerInfo[playerid][pMember] != 1) {
ApplyAnimationEx(playerid, "ped", "CAR_doorlocked_LHS", 3.0, 0, 0, 0, 0, 0);
SetVehicleParamsForPlayer(vehicleid,playerid,0,1);
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
DOO_SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid, COLOR_WHITE, "You are not allowed to enter this vehicle. (Faction-vehicle)");
LockCar[playerid][0] = 3;
LockCar[playerid][1] = vehicleid;
ApplyAnimationEx(playerid, "ped", "CAR_doorlocked_LHS", 3.0, 0, 0, 0, 0, 0);
}
}
if(IsAGasVeh(vehicleid) && !ispassenger)
{
format(string,sizeof(string),"~y~Gas quantity:~w~ %d litters~n~~y~You can transport it buy typing /sellgas",VGas[vehicleid]);
TextDrawSetString(Textdraw4[playerid],string);
TextDrawShowForPlayer(playerid,Textdraw4[playerid]);
}
if(vRadio[vehicleid][vVolume] != -1 && !ispassenger)
{
PlayerInfo[playerid][pRadioHandle] = PlayAudioStreamForPlayer(playerid, vRadio[vehicleid][vChannel]);
// //Audio_SetVolume(playerid, PlayerInfo[playerid][pRadioHandle], 50);
return 1;
}
if (IsATaxi(playerid) && !ispassenger) {
if(PlayerInfo[playerid][pMember] != 7) {
ApplyAnimationEx(playerid, "ped", "CAR_doorlocked_LHS", 3.0, 0, 0, 0, 0, 0);
SetVehicleParamsForPlayer(vehicleid,playerid,0,1);
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
DOO_SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid, COLOR_WHITE, "You are not allowed to enter this vehicle. (Faction-vehicle)");
LockCar[playerid][0] = 3;
LockCar[playerid][1] = vehicleid;
ApplyAnimationEx(playerid, "ped", "CAR_doorlocked_LHS", 3.0, 0, 0, 0, 0, 0);
}
}
if(PlayerInfo[playerid][pCarkey] == VehicleOwned[vehicleid] && CarInfo[PlayerInfo[playerid][pCarkey]][cTicket] >= 1 && !ispassenger) {
format(string, sizeof(string),"You've got a ticket for illegal parking ($%d)",CarInfo[PlayerInfo[playerid][pCarkey]][cTicket]);
SendClientMessage(playerid,COLOR_LIGHTRED,string);
return 1;
}
if(PlayerInfo[playerid][pCarkey2] == VehicleOwned[vehicleid] && CarInfo[PlayerInfo[playerid][pCarkey2]][cTicket] >= 1 && !ispassenger) {
format(string, sizeof(string),"You've got a ticket for illegal parking ($%d)",CarInfo[PlayerInfo[playerid][pCarkey2]][cTicket]);
SendClientMessage(playerid,COLOR_LIGHTRED,string);
return 1;
}
if(PlayerInfo[playerid][pCarkey3] == VehicleOwned[vehicleid] && CarInfo[PlayerInfo[playerid][pCarkey3]][cTicket] >= 1 && !ispassenger) {
format(string, sizeof(string),"You've got a ticket for illegal parking ($%d)",CarInfo[PlayerInfo[playerid][pCarkey3]][cTicket]);
SendClientMessage(playerid,COLOR_LIGHTRED,string);
return 1;
}
if(CarInfo[VehicleOwned[vehicleid]][cFaction] >= 1 && !ispassenger) {
if(PlayerInfo[playerid][pMember] != CarInfo[VehicleOwned[vehicleid]][cFaction]) {
//format(string, sizeof(string),"ERROR:This vehicle belongs to a faction",FamilyInfo[PlayerInfo[playerid][pMember]][FamilyName]);
SendClientMessage(playerid, COLOR_WHITE, "You are not allowed to enter this vehicle. (Faction-vehicle)");
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
}
}
if(GetVehicleModel(vehicleid) == 481 && !ispassenger) {
if(PlayerInfo[playerid][pDonateRank] >= 1) {}
else {
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid,COLOR_LIGHTRED," Warning:You don't have permission to ride this (Need to be a donator)");
}
}
else if(GetVehicleModel(vehicleid) == 521 && !ispassenger) {
if(PlayerInfo[playerid][pDonateRank] != 3) {
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid,COLOR_LIGHTRED," Warning:You don't have permission to ride this (Need to be a donator(Gold))");
}
}
else if(GetVehicleModel(vehicleid) == 411 && !ispassenger) {
if(PlayerInfo[playerid][pDonateRank] != 3) {
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid,COLOR_LIGHTRED," Warning:You don't have permission to ride this (Need to be a donator(Gold))");
}
}
else if(GetVehicleModel(vehicleid) == 451 && !ispassenger) {
if(PlayerInfo[playerid][pDonateRank] != 3) {
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid,COLOR_LIGHTRED," Warning:You don't have permission to ride this (Need to be a donator(Gold))");
}
}
else if(GetVehicleModel(vehicleid) == 541 && !ispassenger) {
if(PlayerInfo[playerid][pDonateRank] != 3) {
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid,COLOR_LIGHTRED," Warning:You don't have permission to ride this (Need to be a donator(Gold))");
}
}
if(GetVehicleModel(vehicleid) == 468 && !ispassenger) {
if(PlayerInfo[playerid][pDonateRank] >= 2) {}
else {
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid,COLOR_LIGHTRED," Warning:You don't have permission to ride this (Need to be a donator(Silver or Gold))");
}
}
if(CarInfo[VehicleOwned[vehicleid]][cFuel] == 0 && !ispassenger && Gas[vehicleid] == 0 && !ispassenger) {
//format(string, sizeof(string),"ERROR:This vehicle belongs to a faction",FamilyInfo[PlayerInfo[playerid][pMember]][FamilyName]);
SendClientMessage(playerid,COLOR_WHITE,"No fuel in this vehicle (/fill)!");
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
}
else if (IsAnArmyCar(vehicleid) && !ispassenger) {
if(PlayerInfo[playerid][pMember] != 9) {
ApplyAnimationEx(playerid, "ped", "CAR_doorlocked_LHS", 3.0, 0, 0, 0, 0, 0);
SetVehicleParamsForPlayer(vehicleid,playerid,0,1);
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
DOO_SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid, COLOR_WHITE, "You are not allowed to enter this vehicle. (Faction-vehicle)");
LockCar[playerid][0] = 3;
LockCar[playerid][1] = vehicleid;
ApplyAnimationEx(playerid, "ped", "CAR_doorlocked_LHS", 3.0, 0, 0, 0, 0, 0);
}
}
else if (IsAnFbiCar(vehicleid) && !ispassenger) {
if(PlayerInfo[playerid][pMember] != 2) {
ApplyAnimationEx(playerid, "ped", "CAR_doorlocked_LHS", 3.0, 0, 0, 0, 0, 0);
SetVehicleParamsForPlayer(vehicleid,playerid,0,1);
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
DOO_SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid, COLOR_WHITE, "You are not allowed to enter this vehicle. (Faction-vehicle)");
LockCar[playerid][0] = 3;
LockCar[playerid][1] = vehicleid;
ApplyAnimationEx(playerid, "ped", "CAR_doorlocked_LHS", 3.0, 0, 0, 0, 0, 0);
}
}
else if (IsAGovCar(vehicleid) && !ispassenger) {
if(PlayerInfo[playerid][pMember] != 3) {
ApplyAnimationEx(playerid, "ped", "CAR_doorlocked_LHS", 3.0, 0, 0, 0, 0, 0);
SetVehicleParamsForPlayer(vehicleid,playerid,0,1);
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
DOO_SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid, COLOR_WHITE, "You are not allowed to enter this vehicle. (Faction-vehicle)");
LockCar[playerid][0] = 3;
LockCar[playerid][1] = vehicleid;
ApplyAnimationEx(playerid, "ped", "CAR_doorlocked_LHS", 3.0, 0, 0, 0, 0, 0);