14.06.2009, 10:02
hello sorry for my bad english
then already superb include
I add a function when we exit the CP see below
then already superb include
I add a function when we exit the CP see below
pawn Код:
#include <a_samp>
#include <CheckpointManager>
#define CP_1 0
#define CP_2 1
#define CP_3 2
#define CP_4 3
#define CP_5 4
pawn Код:
public OnGameModeInit()
{
CreateCheckpoint(GLOBAL_OWNER_ID, CP_1, 1958.3783,1343.1572,15.3746);
CreateCheckpoint(GLOBAL_OWNER_ID, CP_2, 2031.7180,1366.5226,10.8203);
CreateCheckpoint(GLOBAL_OWNER_ID, CP_3, 1988.9958,1422.4563,9.1094);
CreateCheckpoint(GLOBAL_OWNER_ID, CP_4, 1957.9187,1447.3143,10.8203);
CreateCheckpoint(GLOBAL_OWNER_ID, CP_5, 1910.4789,1496.8055,13.6717);
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
StartCheckpointSeeking();
return 1;
}
pawn Код:
public OnPlayerEnterCheckpoint(playerid)
{
VerifyCheckpoint(playerid);
return 1;
}
public OnPlayerLeaveCheckpoint(playerid)
{
VerifyCheckpointe(playerid);
return 1;
}
pawn Код:
public OnCheckpointEnter(playerid, checkpointid){
switch(checkpointid)
{
case CP_1:
{
SendClientMessage(playerid, 0xFFFFFFAA, "enter CP_1 ");
}
case CP_2:
{
SendClientMessage(playerid, 0xFFFFFFAA, "enter CP_2 ");
}
case CP_3:
{
SendClientMessage(playerid, 0xFFFFFFAA, "enter CP_3 ");
}
case CP_4:
{
SendClientMessage(playerid, 0xFFFFFFAA, "enter CP_4 ");
}
case CP_5:
{
SendClientMessage(playerid, 0xFFFFFFAA, "enter CP_5 ");
}
}
return 1;
}
pawn Код:
public OnCheckpointEXIT(playerid, checkpointid){
switch(checkpointid)
{
case CP_1:
{
SendClientMessage(playerid, 0xFFFFFFAA, "exit CP_1 de test");
}
case CP_2:
{
SendClientMessage(playerid, 0xFFFFFFAA, "exit CP_2 de test");
}
case CP_3:
{
SendClientMessage(playerid, 0xFFFFFFAA, "exit CP_3 de test");
}
case CP_4:
{
SendClientMessage(playerid, 0xFFFFFFAA, "exit CP_4 de test");
}
case CP_5:
{
SendClientMessage(playerid, 0xFFFFFFAA, "exit CP_5 de test");
}
}
return 1;
}

