checkpoints :S
#1

Hello.Just downloaded Incognito's streamer.I want multiple checkpoints / markers, but i got error.Need help, here is my "codes":



Код:
forward OnPlayerEnterDynamicCP(playerid, checkpointid);
forward OnPlayerLeaveDynamicCP(playerid, checkpointid);


OnGameModeInit


Код:
  CreateDynamicCP(1571.0111, -1335.7225, 16.4844, 2);
    CreateDynamicCP(1548.6754, -1366.0264, 326.2109, 2);
Код:
public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
  IsPlayerInDynamicCP(playerid, 1);
  SetPlayerPos(playerid, 1548.6754,-1366.0264,326.2109);
  }
  else
  {
  IsPlayerInDynamicCP(playerid, 2);
  SetPlayerPos(playerid, 1571.0111,-1335.7225,16.4844);
  }
}







ERROR:

Код:
C:\Users\Random\Desktop\DeadLosSantos.pwn(309) : error 010: invalid function or declaration
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
Reply
#2

Your code has a syntax error (missing bracket) and you need an if statement for the else statement, also your usage of IsPlayerInDynamicCP is wrong. This is how you would do it:

pawn Код:
public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
    if(IsPlayerInDynamicCP(playerid, 1))
    {
        SetPlayerPos(playerid, 1548.6754,-1366.0264,326.2109);
    }
    else if(IsPlayerInDynamicCP(playerid, 2))
    {
        SetPlayerPos(playerid, 1571.0111,-1335.7225,16.4844);
    }
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)