It gives me some stupid Errors
#1

look i'm making a vehicle system, and i'm trying to do something new, but it gives me stupid errors:
PHP код:
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48516) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48517) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48520) : error 017undefined symbol "vehicle"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48522) : error 017undefined symbol "vehicle"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48524) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48528) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48530) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48532) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48536) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48538) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48540) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48544) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48546) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48548) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48552) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48554) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48556) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48560) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48562) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48562) : error 036: empty statement
C
:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(46898) : warning 204symbol is assigned a value that is never used"unjailtimer"
Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase


20 Errors

how should i define playerid?
Reply
#2

You need to post your code in order to help.
Need at least function surrounding lines 48516-48562 and function surrounding 46898.
Reply
#3

this are the lines, basiclly the public i'm working on.
PHP код:
public OnVehicleDeath(vehicleidkillerid)
{
new 
pveh GetVehicleModel(GetPlayerVehicleID(playerid));
new 
vehi GetPlayerVehicleID(playerid);
new 
str[256];
new 
string[256];
if(
VehicleInfo[vehicle][vOwned] == 1)
{
if(
VehicleInfo[vehicle][vIns] == 0)
{
if(
strfind(strPlayerVehicle[playerid][pVeh1], true) == 0)
{
SetVehicleToRespawn(vehi);
DestroyVehicle(vehi);
veh1[playerid] = 999;
dini_Remove(string);
strmid(PlayerVehicle[playerid][pVeh1], "None"0strlen("None"), 255);
}
else if(
strcmp(strPlayerVehicle[playerid][pVeh2], true) == 0)
{
SetVehicleToRespawn(vehi);
DestroyVehicle(vehi);
veh2[playerid] = 999;
dini_Remove(string);
strmid(PlayerVehicle[playerid][pVeh2], "None"0strlen("None"), 255);
}
else if(
strcmp(strPlayerVehicle[playerid][pVeh3], true) == 0)
{
SetVehicleToRespawn(vehi);
DestroyVehicle(vehi);
veh3[playerid] = 999;
dini_Remove(string);
strmid(PlayerVehicle[playerid][pVeh3], "None"0strlen("None"), 255);
}
else if(
strcmp(strPlayerVehicle[playerid][pVeh4], true) == 0)
{
SetVehicleToRespawn(vehi);
DestroyVehicle(vehi);
veh4[playerid] = 999;
dini_Remove(string);
strmid(PlayerVehicle[playerid][pVeh4], "None"0strlen("None"), 255);
}
else if(
strcmp(strPlayerVehicle[playerid][pVeh5], true) == 0)
{
SetVehicleToRespawn(vehi);
DestroyVehicle(vehi);
veh5[playerid] = 999;
dini_Remove(string);
strmid(PlayerVehicle[playerid][pVeh5], "None"0strlen("None"), 255);;
}
}
}

Reply
#4

You either loop it (for(new i=0; i <MAX_PLAYERS;i++) { if(IsPlayerConnected(i)) { //OnVehicle Death what you do } } ) to find PlayerID (i = playerid )

Either use playerid = killerid, depends what you want to use it for.
Reply
#5

Now i have 5 more errors:
PHP код:
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48514) : error 010invalid function or declaration
C
:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48517) : error 017undefined symbol "i"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48517) : error 029invalid expressionassumed zero
C
:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48517 -- 48518) : warning 215expression has no effect
C
:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48518) : error 017undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48518) : fatal error 107too many error messages on one line

Compilation aborted
.Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase


5 Errors

Reply
#6

learn to make a Loop.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)