11.01.2009, 00:11
Hi everyone!
I have a little problem, with one filterscript. Which can't Compile succesfully.
It shows one error. I don't understand that. Maybe you could help me.
Here is the code:
And I've got the error when compiling:
Where is the problem?
I have a little problem, with one filterscript. Which can't Compile succesfully.
It shows one error. I don't understand that. Maybe you could help me.
Here is the code:
Код:
#include <a_samp>
new Hery_Deizo;
new Tomas_Slavinskas;
public OnGameModeInit()
{
Hery_Deizo = AddStaticVehicle(422,-256.2316,1159.1613,19.4457,90.4772,1,1);
Tomas_Slavinskas = AddStaticVehicle(580,-306.0162,1115.7000,19.6242,179.6534,1,1);
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if (vehicleid == Hery_Deizo)
{
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
if(strcmp(PlayerName, "Hery_Deizo", true) == 0)
{
SendClientMessage(playerid, 0xAA3333AA,"This car is yours");
}
else
{
SendClientMessage(playerid, 0xAA3333AA, "This car's owner is Hery_Deizo !");
PutPlayerInVehicle(playerid, vehicleid, 1);
}
if (vehicleid == Tomas_Slavinskas)
{
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
if(strcmp(PlayerName, "Tomas_Slavinskas", true) == 0)
{
SendClientMessage(playerid, 0xAA3333AA,"This car is yours");
}
else
{
SendClientMessage(playerid, 0xAA3333AA, "This car's owner is Tomas_Slavinskas !");
PutPlayerInVehicle(playerid, vehicleid, 1);
}
}
return 1;
}
Код:
D:\FCRP\filterscripts\tcar.pwn(25) : warning 217: loose indentation D:\FCRP\filterscripts\tcar.pwn(27) : warning 219: local variable "PlayerName" shadows a variable at a preceding level D:\FCRP\filterscripts\tcar.pwn(42) : error 030: compound statement not closed at the end of file (started at line 12) Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.

