В самой PtokaX есть такая штука как TempOp - временный оператор или оператор на 1 сессию(после перезахода вы становитесь тем же кем и были раньше). Думаю все с этой штукой знакомы. Мой скрипт тоже создан для создавания TempOp'ов, только не на сессию а на определенный часовой диапазон. Итак функции скрипта:
1) Возможность ставить оператора как шаблонно (утро, день, вечер, ночь) так и самому задавать часы модерирования
2) Бот автоматически перерегистрирует отмеченного пользователя когда придет время модерирования, по окончании так же проходит обратная процедура регистрации
3) Возможность просмотра когда кто модерирует
Вы спросите зачем же этот скрипт? Не проще ли назначить оператора раз и навсегда? Отвечу вам - не проще. Дело в том что власть, какова бы они не была, виртуальна или реальна - она портит людей, я так говорю не потому что мне какой-то дядя вася или тетя мотя сказали, все вышесказанное - мои наблюдения, я сам в этом убедился. С этим скриптом ваш оператор никогда не "зазвездиться" ведь скрипт предпологает что только лишь небольшой кусочек времени этот человек будет модерировать - все остальное время он "простой смертный". Вообще говоря затрагивая тему модерирования скажу что быть отвественным оператором, выполняющим все свои обязанности - штука очень не простая. Когда то и я был опером на хабе, куда заходили не покачать файлы с локала а просто поболтать и я знаю каково это одним глазом смотреть за чатом другим отвечать в личках на различные технические вопросы.
Скрипт под новый API, проверен, но если же возникнут какие-либо недочеты - сообщите, исправимся ;) так же буду рад услышать предложения по модернизации сего чуда
Рабочая версия, выведенная в этой теме:
TimeOpBot_API2__1_.lua ( 9.2 килобайт )
: 40
Jaska, У тя отличные скрипты, и этот и АНТИ КАПС! А у тебя нет их под 1API? Или конвертора который конвертирует со 2 на 1? Спасибо!
Переведите ктонить под апи адин1
Op__sScript.lua ( 8.91 килобайт )
: 94
Andrey_SHANDERA
У меня тоже пишет)
неплохая задумка.хм.а как проц/память грузит?
Bot = "ВремОп" -- frmHub:GetHubBotName() -- имя бота
измените на это..у меня во всяком случае галочка поставилась))потом отпишусь если не будет совсем работать))надеюсь,что все таки будет
было бы разумно встроить в скрипт запреты на бан с сообщением о таковом админу. своего рода безопасная проверка оператора
исправить то я исправил....но он все равно не работат(((пишет в обшем чате команды которые посылаюстся...и все....жаль((
зы-как мне кажется просто есть еще проблема с папкой-куда надо сохранять..тлько вот как это исправить я не знаю(((
А под API-1 ничего и не подправишь, скрипт надо заново писать, конвертера под это дело нет и небудет (имхо)
Тэкс, попробовал. Менюшки так и не появилось, может чего сам перемудрил - подредактировал под свое кол-во профилей (у меня их только 4)... Ошибок не выдает. Пути прописал...
fixx не мог бы выложить то.,что ты переделал???
зы-какие у тебя 4 профиля??Мастер,ОП,ВИП и Рег??так??если так-то куда АнРега дел?
Спасибо за скрипты! Но не один из них не работает :P
К сожелению не работает скрипт,запустить то запустил,а вот опов не хочет делать :(
Этот скрипт и не будет работать, так как он написан исключительно по автора.
Если автор не появится, то я думаю тему можно закрывать (или удалять)
2 Jaska подправь пожалуйста скрипты,а то не один не работает,а скрипт этот хотелосьбы...
Такой скрипт нужный!!! и не работает( подправил бы его хоть кто, а то идея ваще очень нужная!!!
Потом скрипт ещё в личку сообщение об ошибке пишет, как это исправить? менюшка не работает...блин
2Jaska
ПЛИЗ!!!Подправь скрипты!!!
Папку OpSetBot попробуйте переместить в корневую папку птоки.
У меня все заработало и надо походу еще строку :
sBot = SetMan.GetHubBot().sNick -- Имя бота
заменить на строку :
Bot = "ВремОп" -- frmHub:GetHubBotName() -- имя бота
Правда бот так и не появился на хабе, зато менюшки появились все.
Но от них толку мало. Скрипт так и не заработал как полагается (((
API2. Ставил проверить. Нифига не хочет найти МайнСкрипт, говорит, проверьте пути.
Скачав, запускал и как есть, и путь прописывая, как обычно, через Core.GetPtokaXPath().., папку толкал и в scripts, и в корневую папку Птоки. Результат один - "*** Fatal Error. Невозможно загрузить MainScript. Проверьте правильность пути."
Ещё раз убедился, что был прав, не связываясь со скриптами с закрытыми кодами.
Вот нашёл
TimeOpBot.lua ( 8.69 килобайт )
: 23
, только вот одного не могу понять, ставлю оператора но менюшки у "временного" нету ( кик, бан и тд и тп)
Немного переделал скрипт, попробуй. Он мог не срабатывать из-за торможения компа или странной работы хаба со временем, сейчас должен работать как было задумано.
ПОМОГИТЕ МНЕ КТО-НИБУДЬ ПОЖАЛУСТА!!!!
Когда я поставил скрипт временного ОПа,то у меня сразу в мою личку пришло сообщение:Fatal Error. Невозможно загрузить MainScript. Проверьте правильность пути.
Чтоя должен там правмлино прописать???