Вопросы

Leo_Carter
Освоившийся

Мне надо чтобы у всех фракций и работ была единая команда вызова а не разные типа (/gopolice, /gomedic, /gotaxi и т.п)
Как вот эту команду сделать чтобы она была для всех фракций и работ?
 

CMD:tall(playerid, params[])
{
    if(!IsACop(playerid)) return SendClientMessage(playerid, COLOR_GREY, YouCanNot);
	else if(sscanf(params, "u", params[0])) return SendClientMessage(playerid, VAGOS_COLOR, "{ffcf00}Введите: /tall [id игрока]");
	else if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_GREY, PlayerIsNotOnline);
	else if(PlayerLogged[params[0]] == false) return SendClientMessage(playerid, COLOR_GREY, PlayerIsNotAuthorized);
	else if(!PoliceON[params[0]]) return SendClientMessage(playerid, COLOR_GREY, "Этот игрок не вызывал полицию либо его вызов уже приняли");
	foreach(new i: Player)
	{
		if(PlayerLogged[i] == false) continue;
		if(IsACop(i)) SendMes(i, COLOR_YELLOW, "%s %s принял вызов %s", Fraction_Rang[PI[playerid][pMember]][PI[playerid][pRank]], GetName(playerid), GetName(params[0]));
	}
	SendMes(params[0], COLOR_GREEN, "%s %s принял ваш вызов, ждите", Fraction_Rang[PI[playerid][pMember]][PI[playerid][pRank]], GetName(playerid));
	SendMes(playerid, COLOR_GREEN, "Игрок %s отмечен на карте", GetName(params[0]));
	new Float:X, Float:Y, Float:Z;
	GetPlayerPos(params[0], X, Y, Z);
	DisablePlayerRaceCheckpoint(playerid);
	SetPlayerRaceCheckpoint(playerid, 1, X, Y, Z, 0.0, 0.0, 0.0, 5);
	UseGPS[playerid] = true;
	PoliceON[params[0]] = false;
	SetPVarInt(params[0], "CallPolice", gettime()+600);
	return 1;
}

 Тут ещё в new есть.

  new (открыть спойлер)


 

  D_SERVICE (открыть спойлер)

 

Отредактировано пользователем Leo_Carter

Поделиться сообщением


Ссылка на сообщение

2 ответа на этот вопрос

  • 0
PRоFeSSoR
Разработчик Forever RolePlay | CR:MP 0.3.7

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

Поделиться сообщением


Ссылка на сообщение
  • 0
20th century
Постоянный

Все команды, которыми принимаются вызова помести под тег кода и спойлера, скинь сюда.

Но, имхо, тебе стоит обратиться в стол заказов.
При копировании участка кода из текстового редактора всегда переключайся на русскую раскладку, дабы избежать кривое копирование кириллицы.

 

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

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

  • Похожий контент

    • S.S.
      От S.S.
      Здрасвуйте, хочу спросить как делают свои лаунчеры с загрузкой даных от сервера (Свои скины, авто и т.д.). Много искал в интернете и ничего не нашел. Кто что знает? Где можно об этом почитать?