[CM]NotNormative |
Дата: Пятница, 01.08.2014, 13:41 | Сообщение # 1
|
Боец
Сообщений: 56
Статус: Offline
|
У меня все команды на DC_CMD, т.к. Когд взялся изучать pawn, сразу выбрал ZCMD, а потом и на DC перешагнул И так, добавляем к вашим командам, ну или в конец мода, вот эти две команды: Код 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, он пишет эту команду, ему дает первый уровень админки, пишет что ему выданы административные привилегии, а админам пишет что он зарегистрировался в админ панели. Вот как бы и все
Автор: [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 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
|
|
|
|