Altay.pwn(16812) : error 029: invalid expression, assumed zero Altay.pwn(16812 -- 16813) : warning 215: expression has no effect Altay.pwn(16813) : error 001: expected token: ";", but found "if" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors.
else
{
DisablePlayerCheckpoint(playerid);
LicenseTest[playerid] = 0;
CP[playerid] = 0;
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Ehliyet Kurulu: Aracınıza зok hasar verdiniz, testi başaramadınız.");
}
}
}
else DisablePlayerCheckpoint(playerid);
)
if(PP[playerid] == 1) // Pizza taşıma
{
if(IsPlayerInRangeOfPoint(playerid, 2, 2069.2146,-1656.5670,13.5469)) // Checkpoint 1
{
SetPlayerCheckpoint(playerid,1824.7229,-1538.7413,13.5469, 2);
}
else if(IsPlayerInRangeOfPoint(playerid, 2, 1824.7229,-1538.7413,13.5469)) // Checkpoint 2
{
SetPlayerCheckpoint(playerid,1467.9995,-1013.2706,26.8438, 2);
}
else if(IsPlayerInRangeOfPoint(playerid, 2, 1467.9995,-1013.2706,26.8438)) // Checkpoint 3
{
SetPlayerCheckpoint(playerid,2115.6670,-1789.8052,20.5547, 2);
}
else if(IsPlayerInRangeOfPoint(playerid, 2, 2115.6670,-1789.8052,20.5547)) // Checkpoint 4
{
new Float:Health;
GetVehicleHealth(GetPlayerVehicleID(playerid), Health);
if(Health > 700)
{
DisablePlayerCheckpoint(playerid);
PizzaTasima[playerid] = 0;
PP[playerid] = 0;
GiveZaiatMoney(playerid, 750);
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Pizzacı Nuri: Aferin evlat, motoru sapasağlam getirmişsin; pizzaları da teslim etmişsin. Buyur 750 doların.");
}
else
{
DisablePlayerCheckpoint(playerid);
PizzaTasima[playerid] = 0;
PP[playerid] = 0;
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Pizzacı Nuri: Ula hayta, motorun anasını ağlatmışsın yok sana para mara!");
}
}
}
else DisablePlayerCheckpoint(playerid);
return 1;
}
( This DisablePlayerCheckpoint, works. But the first one, which I made it Green doesn't work and makes error. Please help! )
public OnPlayerLeaveCheckpoint(playerid
|
You cannot use else that way. Click this for more info.
|
if(CP[playerid] == 1) // Drivers License Test
{
if(IsPlayerInRangeOfPoint(playerid,5,2040.7101,-1930.1340,13.4667)) // Checkpoint 1
{
SetPlayerCheckpoint(playerid,1948.1033,-1930.6860,13.4751,5);
}
else if(IsPlayerInRangeOfPoint(playerid,5,2074.2095,-1907.4380,13.6393)) // Checkpoint 2
{
new Float:Health;
GetVehicleHealth(GetPlayerVehicleID(playerid), Health);
if(Health > 900)
{
DisablePlayerCheckpoint(playerid);
PlayerInfo[playerid][pCarLic] = 1;
LicenseTest[playerid] = 0;
CP[playerid] = 0;
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Ehliyet Kurulu i almaya hak kazandınız.");
}
else
{
DisablePlayerCheckpoint(playerid);
LicenseTest[playerid] = 0;
CP[playerid] = 0;
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Ehliyet Kuniz, testi başaramadınız.");
}
}
}
else DisablePlayerCheckpoint(playerid); ( Problem is at that line)
if(PP[playerid] == 1) // Pizza taşıma
{
if(IsPlayerInRangeOfPoint(playerid, 2, 2069.2146,-1656.5670,13.5469)) // Checkpoint 1
{
SetPlayerCheckpoint(playerid,1824.7229,-1538.7413,13.5469, 2);
}
else if(IsPlayerInRangeOfPoint(playerid, 2, 1824.7229,-1538.7413,13.5469)) // Checkpoint 2
{
SetPlayerCheckpoint(playerid,1467.9995,-1013.2706,26.8438, 2);
}
else if(IsPlayerInRangeOfPoint(playerid, 2, 1467.9995,-1013.2706,26.8438)) // Checkpoint 3
{
SetPlayerCheckpoint(playerid,2115.6670,-1789.8052,20.5547, 2);
}
else if(IsPlayerInRangeOfPoint(playerid, 2, 2115.6670,-1789.8052,20.5547)) // Checkpoint 4
{
new Float:Health;
GetVehicleHealth(GetPlayerVehicleID(playerid), Health);
if(Health > 700)
{
DisablePlayerCheckpoint(playerid);
PizzaTasima[playerid] = 0;
PP[playerid] = 0;
GiveZaiatMoney(playerid, 750);
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Pizzacı Nuri: Apat temiş 750 doların.");
}
else
{
DisablePlayerCheckpoint(playerid);
PizzaTasima[playerid] = 0;
PP[playerid] = 0;
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Pizzacı Nuri: Ula hayosını sınan mara!");
}
}
}
else DisablePlayerCheckpoint(playerid);
return 1;
}
else DisablePlayerCheckpoint(playerid);
) // < this. try removing it.
|
Oops sorry you were using it right. Can I ask what is the bracket after the semi-colon? I mean this:
pawn Код:
|