Need little help!
#1

Hello, I wrote code, and now I'm getting errors. Can somebody help me to fix it?

Код:
public OnPlayerEnterRaceCheckpoint(playerid)
{
if(cps[0][playerid] == 1)
{
cps[1][playerid] = SetPlayerRaceCheckpoint(playerid,0, -2359.7029,-760.3752,96.9976,0,0,0,7);
cps[0][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[1][playerid] == 1)
{
cps[2][playerid] = SetPlayerRaceCheckpoint(playerid,0, -2286.6702,-771.7943,85.2050, 0,0,0,7);
cps[1][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[2][playerid] == 1)
{
cps[3][playerid] = SetPlayerRaceCheckpoint(playerid,0, -2247.4255,-698.9816,66.2989, 0,0,0, 7);
cps[2][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[3][playerid] == 1)
{
cps[4][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -2247.4255,-698.9816,66.2989 ,0,0,0,7);
cps[3][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[4][playerid] == 1)
{
cps[5][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -2183.5740,-500.1084,47.8970 ,0,0,0,7);
cps[4][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[5][playerid] == 1)
{
cps[6][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -2127.4592,-529.5688,35.4321 ,0,0,0,7);
cps[5][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[6][playerid] == 1)
{
cps[7][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -2020.3510,-623.7842,31.0938 ,0,0,0,7);
cps[6][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[7][playerid] == 1)
{
cps[8][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -1989.7795,-727.2350,31.6806 ,0,0,0,7);
cps[7][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[8][playerid] == 1)
{
cps[9][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -1991.5938,-939.9223,31.6911 ,0,0,0,7);
cps[8][playerid] = -1;GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[9][playerid] == 1)
{
cps[10][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -1990.7324,-1135.3207,36.8908 ,0,0,0,7);
cps[9][playerid] = -1;GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[10][playerid] == 1)
{
cps[11][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -1919.3221,-1250.9902,39.1430,0,0,0,7);
cps[10][playerid] = -1;GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[11][playerid] == 1)
{
cps[12][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -1914.5605,-1360.4417,40.0327,0,0,0,7);
cps[11][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[12][playerid] == 1)
{
cps[13][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -2062.5320,-1174.4568,31.5795 ,0,0,0,7);
cps[12][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[13][playerid] == 1)
{
cps[14][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -2191.8743,-998.6529,35.4311 ,0,0,0,7);
cps[13][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[14][playerid] == 1)
{
cps[15][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -2213.8445,-910.5505,45.8447 ,0,0,0,7);
cps[14][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[15][playerid] == 1)
{
cps[16][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -2191.3542,-803.9033,59.9323 ,0,0,0,7);
cps[15][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[16][playerid] == 1)
{
cps[17][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -2241.3789,-745.7156,67.6393 ,0,0,0,7);
cps[16][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[17][playerid] == 1)
{
cps[18][playerid] = SetPlayerRaceCheckpoint(playerid, 0,-2328.1919,-784.5627,92.0322,0,0,0,7);
cps[17][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[18][playerid] == 1)
{
cps[19][playerid] = SetPlayerRaceCheckpoint(playerid, 0, -2344.0454,-719.5234,107.4985 ,0,0,0,7);
cps[18][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[19][playerid] == 1)
{
cps[20][playerid] = SetPlayerRaceCheckpoint(playerid, 1, -2417.7710,-609.5002,132.2203 ,0,0,0,7);
cps[19][playerid] = -1;
GivePlayerMoney(playerid, 50);
GameTextForPlayer(playerid, "~G~ 50$", 1000, 3);
}
else if(cps[20][playerid] == 1)
{
cps[21][playerid] = DisablePlayerRaceCheckpoint(playerid);
cps[20][playerid] = -1;
GivePlayerMoney(playerid, 5500);
SendClientMessage(playerid, COLOR_GREEN, "Uю finiрavimа, gavote papildomus 5500$");
GameTextForPlayer(playerid, "~r~ FINISAS!!!", 3000, 3);
}
if(race3[playerid] == true && race3zm[playerid]==true)
{
draustirace3[playerid] = true;
SetTimerEx("race3draudimas", 60000, true, "playerid", playerid);
draudimasrace3[playerid] = true;
SetTimerEx("race3draudimass", 60000, true, "playerid", playerid);
SetPlayerPos(playerid, 377.8570,-1816.5880,7.8328);
SetPlayerVirtualWorld(playerid, 0);
race3[playerid] = false;
race3zm[playerid] = false;
}
if(cpa[0][playerid]==1)
{
cpa[1][playerid]= SetPlayerRaceCheckpoint(playerid, 1, -736.7795,-356.1443,-0.1179,270.2407,36,13);
cpa[0][playerid] = -1;
GivePlayerMoney)(playerid, 200);
GameTextForPlayer(playerid, "~G~ 200$", 1000, 3);
}
else if(cpa[1][playerid]==1)
{
cpa[2][playerid]= SetPlayerRaceCheckpoint(playerid, 1, -573.8926,-281.1287,-0.1635,257.9131,36,13);
cpa[1][playerid] = -1;
GivePlayerMoney)(playerid, 200);
GameTextForPlayer(playerid, "~G~ 200$", 1000, 3);
}
else if(cpa[2][playerid]==1)
{
cpa[3][playerid]= SetPlayerRaceCheckpoint(playerid, 1, -440.6273,-353.5398,-0.1629,262.5775,36,13);
cpa[2][playerid] = -1;
GivePlayerMoney)(playerid, 200);
GameTextForPlayer(playerid, "~G~ 200$", 1000, 3);
}
else if(cpa[3][playerid]==1)
{
cpa[4][playerid]= SetPlayerRaceCheckpoint(playerid, 1, -301.6194,-343.9825,-0.1275,270.4597,36,13);
cpa[3][playerid] = -1;
GivePlayerMoney)(playerid, 200);
GameTextForPlayer(playerid, "~G~ 200$", 1000, 3);
}
else if(cpa[4][playerid]==1)
{
cpa[5][playerid]= SetPlayerRaceCheckpoint(playerid, 1, -326.2395,-476.2878,-0.1212,125.8532,36,13);
cpa[4][playerid] = -1;
GivePlayerMoney)(playerid, 200);
GameTextForPlayer(playerid, "~G~ 200$", 1000, 3);
}
else if(cpa[5][playerid]==1)
{
cpa[6][playerid]= SetPlayerRaceCheckpoint(playerid, 1, -356.8678,-439.1614,7.8757,52.3022,0,0);
cpa[5][playerid] = -1;
GivePlayerMoney)(playerid, 200);
GameTextForPlayer(playerid, "~G~ 200$", 1000, 3);
}
else if(cpa[6][playerid]==1)
{
cpa[7][playerid]= SetPlayerRaceCheckpoint(playerid, 1, -396.1802,-432.9442,16.2031,81.8603,0,0);
cpa[6][playerid] = -1;
GivePlayerMoney)(playerid, 200);
GameTextForPlayer(playerid, "~G~ 200$", 1000, 3);
}
else if(cpa[7][playerid]==1)
{
cpa[8][playerid]= SetPlayerRaceCheckpoint(playerid, 1, -416.9160,-366.1775,11.3142,6.6332,0,0);
cpa[7][playerid] = -1;
GivePlayerMoney)(playerid, 200);
GameTextForPlayer(playerid, "~G~ 200$", 1000, 3);
}
else if(cpa[8][playerid]==1)
{
cpa[9][playerid]= DisablePlayerRaceCheckpoint(playerid);
cpa[8][playerid] = -1;
GivePlayerMoney)(playerid, 2000);
GameTextForPlayer(playerid, "~R~ FINISAS!!!", 1000, 3);
SendClientMessage(playerid, COLOR_GREEN, "Uю finiрavimа, gavote papildomus 2000$");
}
return 1;
}
And I'm getting these errors:
warning 202: number of arguments does not match definition
error 076: syntax error in the expression, or invalid function call
error 029: invalid expression, assumed zero
warning 215: expression has no effect
warning 202: number of arguments does not match definition
error 076: syntax error in the expression, or invalid function call
error 029: invalid expression, assumed zero
warning 215: expression has no effect
warning 202: number of arguments does not match definition
error 076: syntax error in the expression, or invalid function call
error 029: invalid expression, assumed zero
warning 215: expression has no effect
warning 202: number of arguments does not match definition
error 076: syntax error in the expression, or invalid function call
error 029: invalid expression, assumed zero
warning 215: expression has no warning 202: number of arguments does not match definition
error 076: syntax error in the expression, or invalid function call
error 029: invalid expression, warning 215: expression has no effect
warning 202: number of arguments does not match definition
error 076: syntax error in the expression, or invalid function call
error 029: invalid expression, assumed zero
warning 215: expression has no effect
warning 202: number of arguments does not match definition
error 076: syntax error in the expression, or invalid function call
error 029: invalid expression, assumed zero
warning 215: expression has no effect
warning 202: number of arguments does not match definition
error 076: syntax error in the expression, or invalid function call
error 029: invalid expression, assumed zero
warning 215: expression has no effect
error 076: syntax error in the expression, or invalid function call
error 029: invalid expression, assumed zero
warning 215: expression has no effect
I think maybe I'm doing something wrong with these things" { } "
Reply
#2

https://sampwiki.blast.hk/wiki/SetPlayerRaceCheckpoint
https://sampwiki.blast.hk/wiki/DisablePlayerRaceCheckpoint

They both don't return any values, so you can't store their values in variables.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)