-CloseD
Новичок
Привет всем! Слушайте, хелпуйте, прям срочно.
Команда /gotome не робит, то пишет, что вы далеко от игрока, то он не на улице и т.п.
Скажите, в чём проблема? спасибо!
Команда /gotome не робит, то пишет, что вы далеко от игрока, то он не на улице и т.п.
Скажите, в чём проблема? спасибо!
PHP:
CMD:gotome(playerid,params[])
{
if(GetPVarInt(playerid,"walk_goto_me_player"))
{
walk_goto_me[GetPVarInt(playerid,"walk_goto_me_player") - 1]=0;
ClearAnimations(GetPVarInt(playerid,"walk_goto_me_player") - 1, true);
DeletePVar(playerid,"walk_goto_me_player");
SendClientMessage(playerid,-1,"Вы отключили ходьбу за игроком");
return 1;
}
if(!IsACop(playerid) && !IsAArm(playerid) && !IsAMayor(playerid) && !IsAMedic(playerid) && PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pMember] != 26) return 1;
if(sscanf(params,"i",params[0])) return SCM(playerid, COLOR_GREY, "/gotome [id игрока]");
if(!IsPlayerConnected(params[0])) return SCM(playerid,-1, ""#net"Игрок оффлайн");
if(GetPVarInt(playerid,"StartWork") == 0) return SCM(playerid,-1,""#net"Вам необходимо начать рабочий день на базе организаций");
if(IsPlayerInAnyVehicle(playerid) || IsPlayerInAnyVehicle(params[0])) return SCM(playerid,-1,""#net"Игрок должен находится на улице, и вы тоже");
if(!ProxDetectorA(10.0, playerid, params[0])) return SCM(playerid, -1, ""#net"Игрок не рядом с вами!");
if(IsACop(params[0])) return SendClientMessage(playerid,-1,""#net"Игрок полицейский");
SetPVarInt(playerid,"walk_goto_me_player",params[0] + 1);
walk_goto_me[params[0]]=playerid+1;
SendClientMessage(playerid,-1,""#information"Вы повели игрока за собой!");
SendClientMessage(playerid,-1,""#information"Используйте /gotome еще раз чтобы отключить ходьбу игрока за Вами!");
MeAction(playerid,"взял(а) преступника за руку");
MeAction(playerid,"повёл(а) преступника за собой");
return 1;
}
