[SKRIPTER]
Компетентный
Всем привет. Сейчас я вам покажу как можно сделать чекпоинт по команде.
Начнем:
Идем ко все new`s и вставляем это:
Теперь делаем саму команду чтоб чекпоинт появлялся.
Далее мы идём в public OnPlayerEnterCheckpoint(playerid) и добавляем что указано ниже:
Начнем:
Идем ко все new`s и вставляем это:
PHP:
new check[MAX_PLAYERS];
PHP:
if(strcmp(cmdtext, "/p-i",true) == 0) //можете сменить на обсалютно любую.
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pMember] == 1)// провека состоит ли игрок в мэрии или в пд.
{
GetPlayerPos(playerid,x,y,z);//координаты где нужно стоять чтобы использовать.
SetPlayerCheckpoint(playerid, x,y,z, 5.0);//тут координаты самого чекпоинта. 5 означает размер чекпоинта.
check[playerid] = 1;
return 1;
}
PHP:
if(check[playerid] == 1) //проверка. можно изменить на любую..
{
DisablePlayerCheckpoint(playerid);//убираем чекпоинт когда он на него встанет игрок.
check[playerid] = 0;
GivePlayerMoney(playerid, 1000);//дает 1000$ меняйте как хотите.
return 1;
}
Последнее редактирование:
