I make that script
function onPlayerEnterSphere( pPlayer, sphere )
{
if ( sphere.ID == 8 )
{
BigMessage( pPlayer"~y~Take all checkpoints!", 3000, 2 );
CreateCheckpoint( Vector( -869, -751.9, 10.49 ), 5.0, Colour( 0, 245, 0 ) );
CreateCheckpoint( Vector( -818.6, -870.1, 10.76 ), 5.0, Colour( 0, 245, 0 ) );
CreateCheckpoint( Vector( -907.7, -882.3, 10.76 ), 5.0, Colour( 0, 245, 0 ) );
CreateCheckpoint( Vector( -972.2, -882.1, 10.76 ), 5.0, Colour( 0, 245, 0 ) );
CreateCheckpoint( Vector( -1093.7, -877.7, 10.76 ), 5.0, Colour( 0, 245, 0 ) );
CreateCheckpoint( Vector( -1180.1, -828, 10.77 ), 5.0, Colour( 0, 245, 0 ) );
CreateCheckpoint( Vector( -1263.6, -770.2, 10.77 ), 5.0, Colour( 0, 245, 0 ) );
CreateCheckpoint( Vector( -1348.9, -703.1, 10.77 ), 5.0, Colour( 0, 245, 0 ) );
CreateCheckpoint( Vector( -1369.9, -623.8, 16.87 ), 5.0, Colour( 0, 245, 0 ) );
CreateCheckpoint( Vector( -1354.1, -503.6, 10.77 ), 5.0, Colour( 255, 0, 0 ) );
}
return 1;
}
function onPlayerEnterCheckpoint( player, cp )
{
cp.Remove();
return 1;
}
But when i cross last checkpoint, it all begin enabled random. How i can make disable all script, when i cross last checkpoint? And how i can add money for each one cp?