myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Запрет снятия банов, поставленных другими людьми

Теги
Нет тегов для показа
X-Sky
сообщение 7.6.2010, 13:04
Сообщение #1


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 352
Регистрация: 25.7.2009
Пользователь №: 3 960
Спасибо сказали: 73 раза




Думаю с названия темы всё понятно.
Скрипт, который будет запрещать людям снимать баны чужих операторов или администраторов.
Например, если я (X-Sky) поставил бан, а Nickolya пытается его снять, вылазит сообщение: Это бан был поставлен администратором X-Sky, у вас нет прав для снятия бана с этого пользователя!

+ чтобы администраторы имели право снимать все баны.

Заранее спасибо.


Спасибо сказали:
Go to the top of the page
+Quote Post
Nickolya
сообщение 7.6.2010, 13:44
Сообщение #2


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Перечисли список команд, которые должен проверять скрипт. + еще есть команда очистки всех банов, которую я думаю надо запретить ОПам...


Спасибо сказали:
Go to the top of the page
+Quote Post
X-Sky
сообщение 7.6.2010, 16:39
Сообщение #3


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 352
Регистрация: 25.7.2009
Пользователь №: 3 960
Спасибо сказали: 73 раза




Цитата
Перечисли список команд, которые должен проверять скрипт.

Все стандартные.
Цитата
+ еще есть команда очистки всех банов, которую я думаю надо запретить ОПам...

Уже запретил

Цитата
!unban <IP или ник> - разбанить IP адрес или ник.
!permunban <IP или ник> - снять бан с постоянно забаненого IP адреса или ника.
!tempunban <IP или ник> - снять бан с временно забаненого IP адреса или ника.

©PtokaX

Пожалуйста


Спасибо сказали:
Go to the top of the page
+Quote Post
Alexey
сообщение 7.6.2010, 17:23
Сообщение #4


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




Накалякал для временных банов, пробуй и дописывай, если опы у тебя точно могут снимать перманенты.
Прикрепленный файл  a_strictunban.lua ( 503 байт ) Кол-во скачиваний: 28


Спасибо сказали:
Go to the top of the page
+Quote Post
X-Sky
сообщение 7.6.2010, 17:44
Сообщение #5


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 352
Регистрация: 25.7.2009
Пользователь №: 3 960
Спасибо сказали: 73 раза




Спасибо, работает


Спасибо сказали:
Go to the top of the page
+Quote Post
Ksan
сообщение 7.6.2010, 18:12
Сообщение #6


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Я думаю, запрет должен касаться только тех банов, которые поставили коллеги одного уровня, или выше..
Например, ОП не может снять бан другого ОПа или мастера(он же админ).
А мастер должен иметь право снимать любой бан ОПов, разве что пусть не сможет снять баны другого мастера (иногда же бывает их больше одного)


Спасибо сказали:
Go to the top of the page
+Quote Post
Nickolya
сообщение 7.6.2010, 18:46
Сообщение #7


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Попробовал учесть ваши пожелания, доработав набросок Alexey'а. Добавил таблицу ников, на которые не будет действовать скрипт:
Код
local tSuperUsers = {
    ["Nickolya"] = true,
}


P.S.: не тестил...
Прикрепленные файлы
Прикрепленный файл  a_strictunban.lua ( 953 байт ) Кол-во скачиваний: 24
 


Спасибо сказали:
Go to the top of the page
+Quote Post
X-Sky
сообщение 8.6.2010, 17:41
Сообщение #8


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 352
Регистрация: 25.7.2009
Пользователь №: 3 960
Спасибо сказали: 73 раза




Ещё вопросик, парни, как сделать так, чтобы они (операторы) смогли снимать баны бота. То есть как сделать таблицу ников-исключений, баны которых операторы смогут снимать.
Go to the top of the page
+Quote Post
Accelerator
сообщение 8.6.2010, 18:37
Сообщение #9


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075
Спасибо сказали: 244 раза




Цитата(X-Sky @ 8.6.2010, 20:41) *
То есть как сделать таблицу ников-исключений


http://mydc.ru/topic1164.html?view=findpost&p=31018


Спасибо сказали:
Go to the top of the page
+Quote Post
Nickolya
сообщение 8.6.2010, 19:28
Сообщение #10


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Чтобы скрипт не затрагивал баны бота надо заменить строку
Код
if tBan and tBan.sBy then
на
Код
if tBan and tBan.sBy and tBan.sBy ~= sBot then
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsАнтитор, API2 | Запрет Tor
14 KCAHDEP 15 498 21.8.2016, 1:10 Посл. сообщение: 000000
No new ВАЖНО: Topic has attachmentsСкрипт банов для RusHub
тестим и комменьтруем
79 Wariner 99 143 28.9.2015, 13:34 Посл. сообщение: NeirRon
No New Posts Запрет наказаний админов (ОПов) в одинаковых рангах
Банит один мастер другова
2 AndreiDC 5 325 31.10.2014, 20:30 Посл. сообщение: Артём
No New Posts Запрет на скачивания у интернет пользователей
Как запретить что бы пользователи с интерента не могли искать и скачив
1 reidel_viktor 6 792 12.1.2013, 16:19 Посл. сообщение: Артём
No New Posts Запрет на распространение
10 ke(x)one 11 477 31.8.2012, 14:56 Посл. сообщение: ANDRBEST
Closed Объединю свой хаб с другими
11 Ameet 12 868 17.5.2012, 9:08 Посл. сообщение: Setuper
No New Posts RusHub: Запрет неразрывного пробела
rushub
11 ShadoWx 13 079 26.1.2012, 22:20 Посл. сообщение: Ksan
No New Posts Запрет перенаправления
0 ShadoWx 6 028 26.1.2012, 16:21 Посл. сообщение: ShadoWx
No new Topic has attachmentsОт: Скрипт банов для RusHub
От темы с ID: 2885
15 Accelerator 11 719 29.12.2011, 14:53 Посл. сообщение: Тимофей
No New Posts Topic has attachmentsЗапрет поиска
определенныхслов\выражений
7 WINS 9 296 8.11.2011, 10:56 Посл. сообщение: WINS
No new Topic has attachmentsAntiproxy , Api2 | Запрет На Вход Юзеров С Прокси
API2 | по просьбам трудящихся ...
33 KauH™ 53 506 13.2.2011, 23:05 Посл. сообщение: absent
No New Posts antiproxy: запрет на прокси
API2
12 sphinx 19 533 12.2.2011, 22:21 Посл. сообщение: AirKobra45
No New Posts Topic has attachmentsЗапрет чата для всех кроме випов опов и админов
АПИ 2 версия 0.4.1.2
7 Vizunchik 11 866 4.8.2010, 15:36 Посл. сообщение: WINS
No New Posts Скрипт банов для админа
Через меню по правому клику
0 Тоша 4 321 26.7.2010, 22:44 Посл. сообщение: Тоша
No New Posts Topic has attachmentsЗапрет пустого сообщения
API 2
4 WINS 7 678 20.7.2010, 15:20 Посл. сообщение: WINS

 



RSS Сейчас: 28.3.2024, 12:42