Создание чекпоинта и действия для него
Для начало ко всем 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;
}
Вот такой маленький урок
Автор я