Доступ к архиву

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Диалог /startmp

Статус
В этой теме нельзя размещать новые ответы.

Huseyn

Изучающий
Регистрация
30 Дек 2015
Сообщения
622
Лучшие ответы
0
Репутация
278
Всем хай, ребята у меня тут такая проблема , не могу исправить данную проблему, хочу 2 команды поставить в диалог..

вот коды: Как эти 2 команды добавить в диалог чтобы легче было, например и вводе команды /mp открывались эти команды в диалоге, начат МП , закончить МП

PHP:
CMD:startmp(playerid,params[])
{
    if(PI[playerid][pAdmin] < 5) return 1;
	else if(AdminLogged[playerid] == false) return SendClientMessage(playerid, COLOR_GREY, YouAreNotLoggedInAsAdmin);
    new string[145],Float:mpX,Float:mpY,Float:mpZ;
   	if(sscanf(params,"is[16]",params[0],params[1])) return SendClientMessage(playerid,-1,"- Использование: /startmp [Кол-во игроков] [Название мероприятия]");
    else if(GetSVarInt("AidPlayers")) return SendClientMessage(playerid,-1,"- Идет сбор игроков на мероприятие");
    else if(params[0] > 100) return SendClientMessage(playerid,-1,"- Максимальное число игроков на мероприятии: 100");
    else if(strlen(params[1]) > 16) return SendClientMessage(playerid,-1,"- Слишком длинное название мероприятия!");
    SetSVarInt("AidPlayers",params[0]);
    GetPlayerPos(playerid,mpX,mpY,mpZ);
    SetSVarFloat("mpX",mpX);
    SetSVarFloat("mpY",mpY);
    SetSVarFloat("mpZ",mpZ);
    mpX = 0; mpY = 0; mpZ = 0;
    format(string,sizeof(string),"Администратор %s:{e1ded6} открыл телепорт игроков на мероприятие '%s'. Максимум: %d человек",GetName(playerid),params[1],params[0]);
    SendClientMessageToAll(0xeee515AA,string);
    SendClientMessageToAll(0x5da130AA,"- Введите /gomp для телепорта на мероприятие");
    return 1;
}

CMD:stopmp(playerid)
{
    if(PI[playerid][pAdmin] < 5) return 1;
	else if(AdminLogged[playerid] == false) return SendClientMessage(playerid, COLOR_GREY, YouAreNotLoggedInAsAdmin);
    else if(!GetSVarInt("AidPlayers")) return SendClientMessage(playerid,-1,"- Сбор игроков не запущен");
    new string[128];
    DeleteSVar("AidPlayers");
    DeleteSVar("mpX");
    DeleteSVar("mpY");
    DeleteSVar("mpZ");
    format(string, sizeof(string),"Администратор %s:{e1ded6} остановил собр игроков на мероприятие", GetName(playerid));
    SendClientMessageToAll(0xeee515FF, string);
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу