shape1
shape2
shape3
shape4
shape7
shape8

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


vyalkovartem

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

 

Cocolemunto

Чёрный список
11.06.2021
416
3
55
0
14
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);