Для начало ко всем new

Код:
new check[MAX_PLAYERS];

Дальше например я напишу команду(вы можете сделать что хотите)

Код:
if(strcmp(cmdtext, "/chekpoint",true) == 0) 
{ 
SetPlayerCheckpoint(playerid, x,y,z, 5.0);//ваши координаты 5 означает размер чекпоинта 
check[playerid] = 1;//запускаем штуку хД 
return 1; 
}

Дальше в public OnPlayerEnterCheckpoint(playerid)

Код:
if(check[playerid] == 1) //проверка на штуку xD 
{  
    DisablePlayerCheckpoint(playerid);//убираем чекпоинт когда он на него встанет  
    check[playerid] = 0; //выключает штуку 
    GivePlayerWeapon(playerid, 24, 10);//дает дигл 
            return 1;  
}