[HELP]Making checkpoint
#2

at the top of your script:
Код:
new state[MAX_PLAYERS];
then for the command to start:
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/startroute", cmdtext, true, 10) == 0)
	{
		if(state[playerid] = 0){
		    SetPlayerCheckpoint(playerid, x, y, z, 5.00);   //replace x, y, z with the coordinates of the 1. route point
		    state[playerid] = 1;
		    return 1;
		}
	}
	return 0;
}
then to get the checkpoints and continue with the route:
Код:
public OnPlayerEnterCheckpoint(playerid)
{
	if(state[playerid] == 1){
	    SetPlayerCheckpoint(playerid, x, y, z, 5.00);   //replace x, y, z with the coordinates of the 2. route point
	    state[playerid]++;
	}else if(state[playerid] == 2){
	    SetPlayerCheckpoint(playerid, x, y, z, 5.00);   //replace x, y, z with the coordinates of the 3. route point
	    state[playerid]++;
	}else if(state[playerid] == 3){
	    SetPlayerCheckpoint(playerid, x, y, z, 5.00);   //replace x, y, z with the coordinates of the 4. route point
		state[playerid]++;
	}
	return 1;
}
You can continue with the "else if(state[playerid] == x)" as far as you want... just increase the number by 1 always and at your last checkpoint do this:
Код:
DisablePlayerCheckpoint(playerid);
state[playerid] = 0;
instead of the SetPlayerCheckpoint and the state[playerid]++, otherwise you won't be able to use the command again, later


oh.. and btw.. I don't need a mapper..
if you have anymore questions related to this just send me a pm
Reply


Messages In This Thread
[HELP]Making checkpoint - by Thebest96 - 17.08.2010, 15:28
Re: [HELP]Making checkpoint - by Sascha - 17.08.2010, 16:37
Re: [HELP]Making checkpoint - by Thebest96 - 17.08.2010, 19:07
Re: [HELP]Making checkpoint - by Thebest96 - 17.08.2010, 21:01
Re: [HELP]Making checkpoint - by Steven82 - 17.08.2010, 22:33
Re: [HELP]Making checkpoint - by PotH3Ad - 18.08.2010, 01:09
Re: [HELP]Making checkpoint - by Thebest96 - 18.08.2010, 05:56
Re: [HELP]Making checkpoint - by ikey07 - 18.08.2010, 06:28
Re: [HELP]Making checkpoint - by Thebest96 - 18.08.2010, 08:14
Re: [HELP]Making checkpoint - by Thebest96 - 18.08.2010, 11:20

Forum Jump:


Users browsing this thread: 2 Guest(s)