Перейти к содержанию
×
×
  • Создать...


Команда /follow id, /gotome id или /escort id


 Поделиться
Подписчики 0

Рекомендуемые сообщения

Здравствуйте! Есть ли у кого какая-то из этих команд? Скиньте её, пожалуйста, а то давно ищу, а никак не найду. Куда кстати её вставлять? Какая строчка должна? Заранее спасибо!

Ссылка на сообщение
Поделиться на другие сайты

CMD:gotome(playerid,params[])
{
	if(!IsLaw(playerid)) return SCM(playerid,-1,"Вы не уполномочены использовать эту команду!");
	if(GetPVarInt(playerid,"gmeID")!=0) return StopGotoMe(0,playerid);
	if(sscanf(params,"u",params[0])) return SCM(playerid,-1,"Введите /gotome [playerid]");
	if(!IsPlayerConnected(params[0])) return SCM(playerid,-1,"Игрок не найден!");
	if(!ProxDetectorS(8.0, playerid, params[0])) return SCM(playerid, COLOR_WHITE,"Человек должен находиться рядом с вами!");
	if(!GetPlayerCuff[params[0]]) return SCM(playerid, COLOR_WHITE,"Человек должен быть в наручниках!");
	if(GetPVarInt(params[0],"gmeLaw")!=0) return SCM(playerid,-1,"Данного игрока нельзя тащить за собой!");
	SetPVarInt(params[0],"gmeLaw",playerid+1);
	SetPVarInt(playerid,"gmeID",params[0]+1);
	GetPlayerName(playerid, sn, sizeof(sn));
	GetPlayerName(params[0], gp, sizeof(gp));
	format(nsa,sizeof(nsa),"Вы потащили %s за собой",gp);
	SendClientMessage(playerid,0x0bda51FF,nsa);
	format(nsa,sizeof(nsa),"%s потащил вас за собой",sn);
	SendClientMessage(params[0],0x0bda51FF,nsa);
	return true;
}


 

Далее создаем stock
stock StopGotoMe(playerid,copid=-1)
{
	if(copid!=-1)
	{
		if(GetPVarInt(copid,"gmeID")!=0)
		{
		    new giveplayerid=GetPVarInt(copid,"gmeID")-1;
		    SetPVarInt(copid,"gmeID",0);
		    SetPVarInt(giveplayerid,"gmeLaw",0);
		    SendClientMessage(copid,0x0bda51FF,"Вы перестали тащить преступника за собой!");
		    SendClientMessage(giveplayerid,0x0bda51FF,"Полицейский перестал тащить вас за собой!");
		}
		return true;
	}
	if(GetPVarInt(playerid,"gmeLaw")==0) return true;
	new giveplayerid=GetPVarInt(playerid,"gmeLaw")-1;
 	SetPVarInt(playerid,"gmeLaw",0);
  	SetPVarInt(giveplayerid,"gmeID",0);
   	SendClientMessage(giveplayerid,0x0bda51FF,"Вы перестали тащить преступника за собой!");
	SendClientMessage(playerid,0x0bda51FF,"Полицейский перестал тащить вас за собой!");
	return true;
}


Так же в команды, ceject , uncuff не забудьте добавить:
StopGotoMe(giveplayerid);

Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
 Поделиться
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу