/hc-Чат хелперов;/makehelper-назначить игрока хелпером - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
/hc-Чат хелперов;/makehelper-назначить игрока хелпером
EricW Дата: Суббота, 27.09.2014, 17:23 | Сообщение # 1
Новичок
Сообщений: 18
Статус: Offline
Хочу предложить вам две команды.Это: /makehelper и /hc.
Код
if(strcmp(cmd, "/makehelper", true) == 0)
         {
             if(PlayerInfo[playerid][pAdmin] >= 5)
             {
                 tmp = strtok(cmdtext, idx);
                 if(!strlen(tmp))
                 {
                     SendClientMessage(playerid, COLOR_WHITE, "{ffffff}Введите: /makehelper [playerid] [level(1-3, 0-убрать хеллпера]");
                     return 1;
                 }
                 new para1;
                 new level;
                 para1 = ReturnUser(tmp);
                 tmp = strtok(cmdtext, idx);
                 level = strval(tmp);
                 if(dostup[playerid] != 1) return ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT, "{00BFFF}•{FFFFFF}Админ Авторизация{00BFFF}•", "{FFFFFF}Введите Админ-Пароль, для потверждения того, что вы являетесь Администратором Сервера\n{FFFFFF}Пароль:", "Вход", "Отмена");
                 if(PlayerInfo[playerid][pHelper] == 3 || PlayerInfo[playerid][pAdmin] >= 5)
                 {
                     if(IsPlayerConnected(para1))
                     {
                         if(para1 != INVALID_PLAYER_ID)
                         {
                             GetPlayerName(para1, giveplayer, sizeof(giveplayer));
                             GetPlayerName(playerid, sendername, sizeof(sendername));
                             PlayerInfo[para1][pHelper] = level;
                             if(level < 0 || level > 3) return SendClientMessage(playerid, COLOR_GREY, "Не меньше '0' и не больше '3'.");
                             format(string, sizeof(string), "Вы были продвинуты хелпером на уровень %d Администратором %s", level, sendername);
                             SendClientMessage(para1, COLOR_LIGHTBLUE, string);
                             format(string, sizeof(string), "(( /otvet,/hc,helpers ))");//меняем на свои команды
                             SendClientMessage(para1, COLOR_WHITE, string);
                             format(string, sizeof(string), "Вы назначили %s хелпером %d уровня.", giveplayer,level);
                             SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                         }
                     }
                 }
                 else
                 {
                     SendClientMessage(playerid, COLOR_GREY, "Вы не уполномочены использовать эту команду!");
                 }
             }
             else
             {
              SendClientMessage(playerid, COLOR_GREY, "Вы не уполномочены использовать эту команду!");
             }
             return 1;
         }

Код
if(strcmp(cmd, "/hc", true) == 0)
         {
             if(IsPlayerConnected(playerid))
             {
                 if (PlayerInfo[playerid][pHelper] >= 1)
                 {
                     GetPlayerName(playerid, sendername, sizeof(sendername));
                     new length = strlen(cmdtext);
                     while ((idx < length) && (cmdtext[idx] <= ' '))
                     {
                         idx++;
                     }
                     new offset = idx;
                     new result[64];
                     while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
                     {
                         result[idx - offset] = cmdtext[idx];
                         idx++;
                     }
                     result[idx - offset] = EOS;
                     if(!strlen(result))
                     {
                         SendClientMessage(playerid, COLOR_GRAD2, "{ffffff}Введите: /hc [Текст]");
                         return 1;
                     }
                     format(string, sizeof(string), "<HELP-CHAT> %s: %s", sendername, result);
                     SendHelperMessage(0xF5DEB3AA, string);
                 }
                 else
        {
         SendClientMessage(playerid, COLOR_GREY, "Вы не Хелпер!");
        }
             }
             return 1;
         }

Эти команды имеются на сервере ART RP(не реклама),поэтому Niki Thompson привет от Eric`a Lancer biggrin

Screens:
http://imgur.com/M2Int0p
http://imgur.com/jSM8er9
(не реклама)
Для особо одаренных: Я сделал КОМАНДЫ для хелперов.То,что у вас нет сис-мы хелперов-я тут НЕ ПРИЧЕМ !


✔Полтинник на CM
✔Сотка на СМ
✘Три сотки на СМ


Сообщение отредактировал EricW - Пятница, 03.10.2014, 16:58
SeX-PrO-AdReNaLiN Дата: Суббота, 27.09.2014, 23:56 | Сообщение # 2
Авторитет
Сообщений: 1310
Статус: Offline
Не до конца вырезал!

user N over 99999
EricW Дата: Пятница, 03.10.2014, 15:38 | Сообщение # 3
Новичок
Сообщений: 18
Статус: Offline
Цитата SeX-PrO-AdReNaLiN ()
Не до конца вырезал!

Я так-то сам делал.


✔Полтинник на CM
✔Сотка на СМ
✘Три сотки на СМ
Beenfoo Дата: Пятница, 03.10.2014, 15:57 | Сообщение # 4
Бывалый
Сообщений: 436
Статус: Offline
Цитата EricW ()
Я так-то сам делал.

Сам? А если у человека в моде нету сис-мы хелпера?


Фрин@
EricW Дата: Пятница, 03.10.2014, 16:54 | Сообщение # 5
Новичок
Сообщений: 18
Статус: Offline
Цитата Beenfoo ()
Сам? А если у человека в моде нету сис-мы хелпера?

Я тут причем ? Чушь не неси !


✔Полтинник на CM
✔Сотка на СМ
✘Три сотки на СМ
Beenfoo Дата: Пятница, 03.10.2014, 17:21 | Сообщение # 6
Бывалый
Сообщений: 436
Статус: Offline
Цитата EricW ()
Я тут причем ? Чушь не неси !

Нубло ты думай когда создаешь тему! В чем слысл создавать?!
У людей нету сис-мы лидерки и я им скину команду /makeleader, пойдет? Нубло сам чужь несешь.
И автор не ты.


Фрин@
[CM]Fich Дата: Пятница, 03.10.2014, 19:49 | Сообщение # 7
Бывалый
Сообщений: 401
Статус: Offline
я такие команды в первом классе делал
Beenfoo Дата: Пятница, 03.10.2014, 21:54 | Сообщение # 8
Бывалый
Сообщений: 436
Статус: Offline
Цитата [CM]Fich ()
я такие команды в первом классе делал

Да автор не он даже


Фрин@
EricW Дата: Пятница, 03.10.2014, 23:21 | Сообщение # 9
Новичок
Сообщений: 18
Статус: Offline
Цитата beenfoo ()
да автор не он даже

ты че пиздишь,чувырло ? если ни(МАТ) не знаешь,закрой свой ебучий рот и не открывай.

Добавлено (03.10.2014, 23:21)
---------------------------------------------

Цитата Beenfoo ()

Нубло ты думай когда создаешь тему! В чем слысл создавать?!
У людей нету сис-мы лидерки и я им скину команду /makeleader, пойдет? Нубло сам чужь несешь.

Я-то в чем виноват,что у них ее нету,ДОЛБОЕБ ?!


✔Полтинник на CM
✔Сотка на СМ
✘Три сотки на СМ
Beenfoo Дата: Суббота, 04.10.2014, 00:37 | Сообщение # 10
Бывалый
Сообщений: 436
Статус: Offline
Цитата EricW ()
Я-то в чем виноват,что у них ее нету,ДОЛБОЕБ ?!

Да ты виноват то что создал тему, думай когда создаешь wacko


Фрин@
EricW Дата: Суббота, 04.10.2014, 11:13 | Сообщение # 11
Новичок
Сообщений: 18
Статус: Offline
Цитата beenfoo ()
да ты виноват то что создал тему, думай когда создаешь

слушай ты,умник хуев,виновата твоя тупая башка,что ни(МАТ) не понимает.


✔Полтинник на CM
✔Сотка на СМ
✘Три сотки на СМ
Beenfoo Дата: Суббота, 04.10.2014, 11:43 | Сообщение # 12
Бывалый
Сообщений: 436
Статус: Offline
Цитата EricW ()

слушай ты,умник хуев,виновата твоя тупая башка,что ни(МАТ) не понимает.

В школу пора агро


Фрин@
EricW Дата: Суббота, 04.10.2014, 12:12 | Сообщение # 13
Новичок
Сообщений: 18
Статус: Offline
Цитата Beenfoo ()
В школу пора агро

После тебя,"взрослый"


✔Полтинник на CM
✔Сотка на СМ
✘Три сотки на СМ
  • Страница 1 из 1
  • 1
Поиск: