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

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

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

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

Егор010593

Ученик
Добавляем новую переменную:
PHP:
new Float:MpTp[MAX_PLAYERS][3];
Идем в public OnPlayerCommandText(playerid, cmdtext[])
И добавляем:
PHP:
	 if (strcmp(cmd, "/mp", true) == 0)
    {
        if(PlayerInfo[playerid][pAdmin] >= 5 ) // Лвл админки с которого можно использовать команду
        {
            for(new i = 0; i < MAX_PLAYERS; i++)
             {
                  GetPlayerPos(playerid, MpTp[i][0],MpTp[i][1],MpTp[i][2]);
                ShowPlayerDialog(i, 11001, DIALOG_STYLE_MSGBOX, "{000000}* * * {FF0000Общественное мироприятие{000000}* * *", "\n{FF0000}На сервере проходит общественное мироприятие.\n\nВы согласны?\n", "Да", "Нет");
            }
           }
        return 1;
    }
Идем в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
И добавляем:

PHP:
    if(dialogid==11001)
    {
        if(response)
        {
            SetPlayerColor(playerid,0xC3FF00FF);
            SetPlayerPos(playerid, MpTp[playerid][0],MpTp[playerid][1],MpTp[playerid][2]);
            SendClientMessage(playerid,0xFF0000, "{000000}** {00FF00}Вы приняли участие в мироприятии!");
        }
        else
        {
            SendClientMessage(playerid,0xAFAFAFAA, "{000000}** {FF0000}Вы отказались от мироприятия!");
        }
    }
id диалога если нужно замените на свой,все долго искали эту команду,пользуйтесь...

Описание: Когда администратор прописывает эту команду,игрокам приходит приглашение на мироприятие,если они принимают его,то ТПшатся к вам,если отказываются,то остаются на своем месте.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу