It gives me some stupid Errors - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: It gives me some stupid Errors (
/showthread.php?tid=124151)
It gives me some stupid Errors -
Mark k - 29.01.2010
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 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48517) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48520) : error 017: undefined symbol "vehicle"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48522) : error 017: undefined symbol "vehicle"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48524) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48528) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48530) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48532) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48536) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48538) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48540) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48544) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48546) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48548) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48552) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48554) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48556) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48560) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48562) : error 017: undefined 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 204: symbol is assigned a value that is never used: "unjailtimer"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
20 Errors.
how should i define playerid?
Re: It gives me some stupid Errors -
mansonh - 29.01.2010
You need to post your code in order to help.
Need at least function surrounding lines 48516-48562 and function surrounding 46898.
Re: It gives me some stupid Errors -
Mark k - 29.01.2010
this are the lines, basiclly the public i'm working on.
PHP код:
public OnVehicleDeath(vehicleid, killerid)
{
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(str, PlayerVehicle[playerid][pVeh1], true) == 0)
{
SetVehicleToRespawn(vehi);
DestroyVehicle(vehi);
veh1[playerid] = 999;
dini_Remove(string);
strmid(PlayerVehicle[playerid][pVeh1], "None", 0, strlen("None"), 255);
}
else if(strcmp(str, PlayerVehicle[playerid][pVeh2], true) == 0)
{
SetVehicleToRespawn(vehi);
DestroyVehicle(vehi);
veh2[playerid] = 999;
dini_Remove(string);
strmid(PlayerVehicle[playerid][pVeh2], "None", 0, strlen("None"), 255);
}
else if(strcmp(str, PlayerVehicle[playerid][pVeh3], true) == 0)
{
SetVehicleToRespawn(vehi);
DestroyVehicle(vehi);
veh3[playerid] = 999;
dini_Remove(string);
strmid(PlayerVehicle[playerid][pVeh3], "None", 0, strlen("None"), 255);
}
else if(strcmp(str, PlayerVehicle[playerid][pVeh4], true) == 0)
{
SetVehicleToRespawn(vehi);
DestroyVehicle(vehi);
veh4[playerid] = 999;
dini_Remove(string);
strmid(PlayerVehicle[playerid][pVeh4], "None", 0, strlen("None"), 255);
}
else if(strcmp(str, PlayerVehicle[playerid][pVeh5], true) == 0)
{
SetVehicleToRespawn(vehi);
DestroyVehicle(vehi);
veh5[playerid] = 999;
dini_Remove(string);
strmid(PlayerVehicle[playerid][pVeh5], "None", 0, strlen("None"), 255);;
}
}
}
}
Re: It gives me some stupid Errors -
cmg4life - 29.01.2010
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.
Re: It gives me some stupid Errors -
Mark k - 29.01.2010
Now i have 5 more errors:
PHP код:
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48514) : error 010: invalid function or declaration
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48517) : error 017: undefined symbol "i"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48517) : error 029: invalid expression, assumed zero
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48517 -- 48518) : warning 215: expression has no effect
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48518) : error 017: undefined symbol "playerid"
C:\DOCUME~1\Intel\LOCALS~1\Temp\Rar$DI00.953\roleplay.pwn(48518) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
Re: It gives me some stupid Errors -
cmg4life - 29.01.2010
learn to make a Loop.