|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]() ![]()
Сообщение
#1
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 352 Регистрация: 25.7.2009 Пользователь №: 3 960 Спасибо сказали: 73 раза ![]() |
В общем говорить особо нечего..
Помогите с реализацией скрипта, с помощью которого можно бы было кикнуть юзера первый раз на 5 минут, за второй кик чтобы юзер получил уже 10 минут бана, за третий 20 минут и так далее, чтобы время умножалось на заданую переменную. P.S. Скрипт, по-моему требует ведения таблицы, так сделайте тогда так, чтобы можно было чистить прошлые накопленные минуты бана для определённого юзера, да для всех вместе тоже. Заранее спасибо ![]() |
|
|
![]()
Сообщение
#2
|
|
![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз ![]() |
Идея мне нравится, сделаем
![]() |
|
|
![]()
Сообщение
#3
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз ![]() |
было что-то подобное у меня, валялось на задворках форума. кривоватое как всегда правда) поищи если интересно
|
|
|
![]()
Сообщение
#4
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 352 Регистрация: 25.7.2009 Пользователь №: 3 960 Спасибо сказали: 73 раза ![]() |
Привет) А ссылочку можно?)
|
|
|
![]()
Сообщение
#5
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Ещё идея на эту тему - когда-то наш хаб стоял на YnHub...и там кик был такой - после кика, скажем, на 10 минут, если юзер пытается снова войти через 3 минуты, то у него срок кика снова становится 10 минут, то есть, любая попытка зайти до окончания срока обновляла время кика до исходного.
![]() Иезуитский кик, скажу я вам... Лично я не хочу, чтоб такой кик снова появился на моём хабе, но вдруг кому понравится... |
|
|
![]()
Сообщение
#6
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 352 Регистрация: 25.7.2009 Пользователь №: 3 960 Спасибо сказали: 73 раза ![]() |
Либо же я, либо ты, друг друга не поняли в общем))
|
|
|
![]()
Сообщение
#7
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
чего не понятно, просто человек высказал ещё одну идею))))
|
|
|
![]()
Сообщение
#8
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Да понял я твою просьбу.
![]() |
|
|
![]()
Сообщение
#9
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз ![]() |
http://mydc.ru/topic186.html может и не совсем то. код поковыряй, может че полезное сделаешь
![]() |
|
|
![]()
Сообщение
#10
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 352 Регистрация: 25.7.2009 Пользователь №: 3 960 Спасибо сказали: 73 раза ![]() |
Не совсем то, что хочется, будем надеяться, что у Nickolya всё сложится)
|
|
|
![]()
Сообщение
#11
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 352 Регистрация: 25.7.2009 Пользователь №: 3 960 Спасибо сказали: 73 раза ![]() |
Поможет кто-нить??
|
|
|
![]()
Сообщение
#12
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 11.11.2009 Пользователь №: 4 990 Спасибо сказали: 18 раз ![]() |
Забили видать на скрипт уже... А жаль, очень интересно опробовать.
|
|
|
![]()
Сообщение
#13
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
Сначала подумал что скрипт актуальный, но потом...
Ещё раз уточняем идею. Вам нужно именно кик или бан? Если бан реализуется всё достаточно просто, а вот с киком надо будет покумекать... |
|
|
![]()
Сообщение
#14
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 352 Регистрация: 25.7.2009 Пользователь №: 3 960 Спасибо сказали: 73 раза ![]() |
Бан, чтобы время с последующим баном, время увеличивалось в указанное в скрипте количество раз, и чтобы можно было чистить историю банов юзера. То есть если я почистил историю юзера, время бана опять становилось стандартное, тоже указанное в скрипте.
|
|
|
![]()
Сообщение
#15
|
|
![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз ![]() |
Никто ни о чем не забыл, не гоните!
![]() Сам уже подумываю забить на работу и заняться любимым делом - скриптами... ![]() |
|
|
![]()
Сообщение
#16
|
|
![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз ![]() |
Сделал, тестируем и выкладываем в готовые если все ок. Вот настройки скрипта:
Раскрывающийся текст Код iKickKoef = 2 -- коэффициент для кика, на это число умножается время бана каждый раз iWeBeginBanTime = 5 -- время для умножения на коэффициент sBot = "" -- бот скрипта, если указать "", то возьмется бот хаба -- таблица тем кому будут доступны команды скрипта и кого нельзя будет банить этими командами: tAccessProfiles = { [0] = true, [1] = true, [2] = true, [3] = false, [-1] = false, } sFile = "dkick.tbl" -- файл для сохранения sKickCmd = "dkick" -- команда кика sClearKickCmd = "cleardkick" -- команда обнуления коэффициента для ника sClearAllKicksCmd = "clearalldkick" -- команда обнуления коэффициента для всех sShowKickCmd = "showdkicks" -- команда показа коэффициента для ника sShowAllKickCmd = "showalldkicks" -- команда показа коэффициента для всех
Прикрепленные файлы
|
|
|
![]()
Сообщение
#17
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
Nickolya, Спасибо, отлично работает
![]() Цитата [18:35:06] <CooLHuB_BoT> *** Ты успешно кикнул юзера RYS! Он получил бан на 5 минут. [18:41:00] <CooLHuB_BoT> *** Ты успешно кикнул юзера RYS! Он получил бан на 10 минут. [18:53:58] <CooLHuB_BoT> *** Ты успешно кикнул юзера RYS! Он получил бан на 20 минут. Переносите в готовые ![]() |
|
|
![]()
Сообщение
#18
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 177 Регистрация: 20.5.2008 Пользователь №: 5 Спасибо сказали: 26 раз ![]() |
а почему не использовать KickArrival? тогда можно использовать стандартную команду кика и меню
это так, мысли вслух ![]() |
|
|
![]()
Сообщение
#19
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
ну как минимум это сложнее реализовать)))
|
|
|
![]()
Сообщение
#20
|
|
![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз ![]() |
Как попросили, - так и сделал, что первое пришло в голову, т.е. как я понял задумку. Если надо переделать - позже сделаем. Все упирается в тех кому нужен скрипт...
|
|
|
![]() ![]() |
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
![]() |
Сообщение в чат через заданный промежуток времени | 3 | Error | 7 028 | 27.10.2015, 2:31 Посл. сообщение: Ksan |
![]() |
Неправильная обработка времени во FreeBSD | 4 | HackFresse | 11 113 | 22.5.2011, 22:57 Посл. сообщение: -Alt- |
![]() |
Редирект по времени | 3 | Exodus | 7 818 | 20.5.2010, 12:11 Посл. сообщение: Nickolya |
![]() |
Отсчёт времени до нового года на php | 2 | operator | 14 751 | 12.12.2009, 0:48 Посл. сообщение: Saymon21 |
![]() |
От: Считает сколько времени осталось до НГ От темы с ID: 2771 |
0 | Wariner | 4 763 | 10.12.2009, 22:51 Посл. сообщение: Wariner |
![]() |
Ограничение По Времени! API2 |
1 | drewiq | 6 155 | 17.3.2009, 8:11 Посл. сообщение: Wariner |
![]() |
Смена Топика По Времени На топик берётся из базы |
2 | MEXAHuK | 6 794 | 11.2.2009, 20:32 Посл. сообщение: yMka |
![]() |
Скрипт Времени в списке юзеров |
0 | MACTEPOK | 5 433 | 11.11.2008, 5:27 Посл. сообщение: MACTEPOK |
![]() |
Сейчас: 23.2.2025, 2:10 |