Назначение админа [Coppy Advance Rp 90%] - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Phoenixxx_Czar, Getbackthere, [CM]OlegEhtler  
Назначение админа [Coppy Advance Rp 90%]
[CM]NotNormative Дата: Пятница, 01.08.2014, 13:41 | Сообщение # 1
Боец
Сообщений: 56
Статус: Offline
У меня все команды на DC_CMD, т.к. Когд взялся изучать pawn, сразу выбрал ZCMD, а потом и на DC перешагнул smile
И так, добавляем к вашим командам, ну или в конец мода, вот эти две команды:
Код
CMD:adm(playerid, params[])
{
   if(newadmin[playerid] == 1)
   {
    new query_mysql[180], data[16];
    f(data, "%s", date("%dd.%mm.%yyyy",gettime())), SetPVarInt(playerid, "Admin", 1);
    f(query_mysql, "INSERT INTO `upad` (`Name`, `IP`, `Date`, `AdmLevel`) VALUES ('%s','%s','%s','%s')", PlayerName(playerid), PlayerIP(playerid), data, SetPVarInt(playerid, "Admin", 1)), mysql_function_query(CHDL, query_mysql, false, "", "");
    SCM(playerid, COLOR_YELLOW, "Вам были выданы административные привилегии");
    format(tsg, sizeof(tsg), "Игрок %s зарегистрировался в админ панели", PlayerName(playerid));
       SendAdminMessage(CORANGE, tsg);
    newadmin[playerid] = 0;
   }
      return true;
}
CMD:newadmin(playerid, params[])
{
      if(sscanf(params, "u", params[0])) return SCM(playerid, COLOR_WHITE, "Комманда была использована не верно. Пишите: /newadmin [id]");
      newadmin[playerid] = 1;
      format(tsg, sizeof(tsg), "Вы выдали Игроку: %s доступ к команде /adm", PlayerName(params[0]));
      SCM(playerid, COLOR_ORANGE, tsg);
      format(tsg, sizeof(tsg), "Администратор %s выдал вам доступ к команде /adm", Player[playerid][pSendername]);
      SCM(params[0], COLOR_ORANGE, tsg);
   return true;
}


Ко всем new:
Код
new newadmin[MAX_PLAYERS];


У меня переменная с админкой своеобразная:
Код
SetPVarInt(playerid, "Admin", 1);

Так что замените на свою, если не умеете то мой скайп sanek.m1997

И так как она работает, заходит админ, прописывает команду /newadmin [ID игрока]
Игроку пишет мол у него есть доступ к команде /adm, он пишет эту команду, ему дает первый уровень админки, пишет что ему выданы административные привилегии, а админам пишет что он зарегистрировался в админ панели.
Вот как бы и все smile

Автор: [CM]NotNormative.


10 дней на CM [✔] 10 репутации на CM [✔] Новичок [✔]
25 дней на CM [✖] 25 репутации на CM [✔] Любитель [✖]
50 дней на CM [✖] 50 репутации на CM [✔] Боец [✔]


Сообщение отредактировал [CM]NotNormative - Пятница, 01.08.2014, 13:42
LecoMpTe[CM] Дата: Суббота, 02.08.2014, 06:08 | Сообщение # 2
Боец
Сообщений: 69
Статус: Offline
SCM - SendClientMessage cool
tak norm)
AlexMaxi[CM] Дата: Суббота, 03.10.2015, 00:23 | Сообщение # 3
Новичок
Сообщений: 21
Статус: Offline
Скорее всего там сделано не так.
Мне кажеться, там отдельная таблица в mysql. И в UCP сайта, гл.администратор вводит ник игрока и уровень адм.прав.

А, так не плохо.
Единственный минус, это нету сохранения. При желание его можно сделать.
TheQue Дата: Суббота, 03.10.2015, 17:53 | Сообщение # 4
Боец
Сообщений: 135
Статус: Offline
На адвансе назначают примерно так:
1. Выдвигают кандидатуру на форуме
2. Если админы согласны с поставлением тебя - идём дальше
3. Спрашивают тебя: готов ли ты?
4. В UCP вписывают ник
5. Говорят ввести /adm
6. PROFIT!!!

(Это вкратце)


Пошло всё в *****, до свидания CM...

Сообщение отредактировал TheQue - Суббота, 03.10.2015, 17:53
SuperDimas2 Дата: Суббота, 03.10.2015, 22:39 | Сообщение # 5
Новичок
Сообщений: 29
Статус: Offline
На адвансе не так -_-
Админа выдвигает 5 лвл адм, голосуют адммны за или против, Смарт тему закрывает и ЧЕРЕЗ САЙТ ставил админа, игрок /адм пишет и ему:"Ваш уровень администратора был изменён"
CHERDAK228 Дата: Пятница, 30.10.2015, 15:56 | Сообщение # 6
Боец
Сообщений: 105
Статус: Offline
Урок не плохой. Но стандартная /makeadmin в RLS'овских модах лучше.

[url=http://fastpic.ru/][img]http://i66.fastpic.ru/big/2015/1121/9b/248460b1951cff6df29c52d847df449b.jpg[/img][/url]
[Majestic RP] Обход античита.
http://cheat-master.ru/forum/165-510461-1

[Diamond RP] Быстро выходим из больницы.
http://cheat-master.ru/forum/192-521375-1

[Diamond RP] Катаемся на автобусе бесплатно.
http://cheat-master.ru/forum/192-500618-1

[California RP] Полезные советы.
http://cheat-master.ru/forum/165-515907-1
  • Страница 1 из 1
  • 1
Поиск: