What's wrong with my FS ?
#1

So my FS is:
pawn Код:
CMD:race(playerid, params[])
{
public SetRaceCheckpoint(playerid,target,next)
{
     if(next == -1 && Airrace == 0)
         SetPlayerRaceCheckpoint(playerid,1,RaceCheckpoints[target][0],RaceCheckpoints[target][1],RaceCheckpoints[target][2],
                         0.0,0.0,0.0,CPsize);
     else if(next == -1 && Airrace == 1)
         SetPlayerRaceCheckpoint(playerid,4,RaceCheckpoints[target][0],RaceCheckpoints[target][1],RaceCheckpoints[target][2],
                         0.0,0.0,0.0,CPsize);
     else if(Airrace == 1)
         SetPlayerRaceCheckpoint(playerid,3,RaceCheckpoints[target][0],RaceCheckpoints[target][1],RaceCheckpoints[target][2],
                         RaceCheckpoints[next][0],RaceCheckpoints[next][1],RaceCheckpoints[next][2],CPsize);
     else
         SetPlayerRaceCheckpoint(playerid,0,RaceCheckpoints[target][0],RaceCheckpoints[target][1],RaceCheckpoints[target][2],
                         RaceCheckpoints[next][0],RaceCheckpoints[next][1],RaceCheckpoints[next][2],CPsize);
}
}
When i compile i got
C:\Users\Niki AdminA\Desktop\Тестване на PAWNO\filterscripts\myfirstcmd.pwn(260) : error 029: invalid expression, assumed zero
C:\Users\Niki AdminA\Desktop\Тестване на PAWNO\filterscripts\myfirstcmd.pwn(260) : error 017: undefined symbol "SetRaceCheckpoint"
C:\Users\Niki AdminA\Desktop\Тестване на PAWNO\filterscripts\myfirstcmd.pwn(262) : error 017: undefined symbol "next"
C:\Users\Niki AdminA\Desktop\Тестване на PAWNO\filterscripts\myfirstcmd.pwn(263) : error 017: undefined symbol "RaceCheckpoints"
C:\Users\Niki AdminA\Desktop\Тестване на PAWNO\filterscripts\myfirstcmd.pwn(263) : warning 217: loose indentation
C:\Users\Niki AdminA\Desktop\Тестване на PAWNO\filterscripts\myfirstcmd.pwn(263) : error 017: undefined symbol "target"
C:\Users\Niki AdminA\Desktop\Тестване на PAWNO\filterscripts\myfirstcmd.pwn(263) : error 029: invalid expression, assumed zero
C:\Users\Niki AdminA\Desktop\Тестване на PAWNO\filterscripts\myfirstcmd.pwn(263) : fatal error 107: too many error messages on one line
Reply
#2

Did you include a_samp?
Reply
#3

Include <a_samp> as said above and tab the lines correctly.
Reply
#4

You have a public declaration within another public declaration. I'm sure that's not what you want to happen! Either remove CMD:race(...) and the relevant braces or remove the 'SetRaceCheckpoint' lines and relevant brackets, depending on what you want to occur.
Reply
#5

i already have included it !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)