Leviathan, API2 |
Здравствуйте, гость ( Вход | Регистрация )
Leviathan, API2 |
27.6.2008, 15:09
Сообщение
#41
|
|
Активный участник Группа: Администраторы Сообщений: 77 Регистрация: 3.6.2008 Из: Тула Пользователь №: 9 Спасибо сказали: 52 раза |
Leviathan v.4.00 rus RC1 by Svyat.
Название скрипта: Leviathan. Русская версия. Версия: v.4.00 rus RC1 Дата: 27.06.2008. Автор: Svyat. Контакты: svyat-inbox@mail.ru Авторы оригинального скрипта: CксoЯy†к и TпMк†rеVкllйR Версия API: API2. Совместимость: PtokaX 0.4.0.0b и выше. Описание: Скрипт-Бот всё в одном. Лог изменений: Leviathan v.4.00 rus RC1 (27.06.08): Изменено: Перевод на русский язык (~80%); Добавлено: Поддержка регистрации с использованием кириллицы в нике. Поддержка некоторых российских клиентов. Скачать: Leviathan_v.4.00_rus_RC1_by_Svyat.rar ( 370.7 килобайт ) Кол-во скачиваний: 1258 - - - Как вы могли уже догадаться по названию, это еще не финальная версия скрипта. Процент перевода примерно 80%. Постепенно буду допереводить и дополнять скрипт. Все баги, неточности перевода, а также пожелания пишите здесь.
Прикрепленные файлы
Спасибо сказали: |
|
|
25.7.2008, 15:38
Сообщение
#42
|
|
Освоившийся участник Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза |
о_О все работает! Спасибо
|
|
|
26.7.2008, 17:36
Сообщение
#43
|
|
Освоившийся участник Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза |
Не работает команда, когда пытаешь через встроенную команду бота включить/отключить MOTD сообщение.
|
|
|
3.8.2008, 8:19
Сообщение
#44
|
|
Участник Группа: Пользователи Сообщений: 30 Регистрация: 25.7.2008 Пользователь №: 264 Спасибо сказали: 12 раз |
Функция для изменения окончаний слов мужского рода. Подбешивает, когда в переведенных скриптах не адаптируют к русскому языку.
Например, было a=n.." vote(s)" По-русски будет так a=n.." голос"..okon(n) И в итоге, в зависимости от числа будет выводиться "21 голос", "2 голоса", "40 голосов". Всяко лучше, чем писать a=n.." голос(а,ов)". Мне этой функции хватило, чтобы перефразировать вывод переведенных мной скриптов. Код function okon(i) local ok=i%10 if i>=5 and i<=20 then return "ов" elseif ok==1 then return "" elseif ok>=2 and ok<=4 then return "а" else return "ов" end end Еще примерчик: Код new.." последни"..((new%10==1) and "й" or "х").." релиз"..okon(new) Пишет "21 последий релиз", "2 последних релиза". |
|
|
8.8.2008, 1:01
Сообщение
#45
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 7.8.2008 Пользователь №: 340 Спасибо сказали: 0 раз |
Ребята, подскажите где антимат и как его настроить? Спасибо.
|
|
|
8.8.2008, 8:36
Сообщение
#46
|
|
Освоившийся участник Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза |
Вот и вернулся Svyat, надеюсь скоро будет релиз бота
Хотелось бы спросить можно ли добавить в приветствие при входе: Ваш вклад в шару хаба: 0,05 % |
|
|
18.8.2008, 23:10
Сообщение
#47
|
|
Участник Группа: Пользователи Сообщений: 49 Регистрация: 4.7.2008 Пользователь №: 131 Спасибо сказали: 0 раз |
Кто-то тут под птозу 0.3.6.0 собирался перевести подобный скриптик, поделитесь пожалуйста
|
|
|
22.8.2008, 0:34
Сообщение
#48
|
|
Участник Группа: Пользователи Сообщений: 49 Регистрация: 4.7.2008 Пользователь №: 131 Спасибо сказали: 0 раз |
Люди, помогите плиз кто знаеющий. В общем
|
|
|
24.8.2008, 16:17
Сообщение
#49
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 5 Регистрация: 23.8.2008 Пользователь №: 415 Спасибо сказали: 0 раз |
Не работает команда: "Показать конфигурацию хаба", вылетает следующее:
Цитата [16:12:34] <Leviathan> *** Обнаружена неизвестная ошибка! [16:12:34] <Roman> !hconfig [16:36:31] <Leviathan> *** Обнаружена неизвестная ошибка! [16:36:31] <Roman> !whisper !!!!!!!!!!!!!!!!!! В error.log нашол следующее: Цитата tbl = { ["LV_DataBase/lua/Messages.lua:221: bad argument #1 to 'GetNumber' (it's not valid id)"] = "08/24/08 16:04:07", ["LV_DataBase/lua/Commands.lua:1889: bad argument #1 to 'GetUser' (string expected, got nil)"] = "08/24/08 16:36:12", ["LV_4.00.lua:206: attempt to index field '?' (a nil value)"] = "08/24/08 15:45:54", ["LV_4.00.lua:209: attempt to index field '?' (a nil value)"] = "08/24/08 15:41:54", } + Не работает "Приватное сообщение в главном чате". Или, это у меня только так? Последние две ошибки ушли путём перезапуска хаба, Птока 0.4.0.0 |
|
|
24.8.2008, 16:55
Сообщение
#50
|
|
Освоившийся участник Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза |
Возможно потому что прописаны абсолютные пути которые требуются только в Птоках начиная с версии PtokaX 0.4.1.0RC3, но точно сказать не могу. У меня PtokaX 0.4.1.1 все работает замечательно
|
|
|
24.8.2008, 17:40
Сообщение
#51
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 5 Регистрация: 23.8.2008 Пользователь №: 415 Спасибо сказали: 0 раз |
Спасибо, поминял на версию PtokaX 0.4.1.1 сообщение об ошибке ушло, но возникла другая проблема:
Цитата [17:22:43] <Roman> !whisper !!!!!!!!!!!!!!!!!! [17:24:53] <Roman> !setmaxusers 1000 [17:25:25] <Roman> !banner !!!!!!!!!!!!!!!!!! [17:27:13] <Roman> !whisper !!!!!!!!!!!!!!!!!! [17:30:51] * Roman !!!!!!!!!!!!!!!!!! [17:31:25] <Roman> !bandnsname panda.sky.net.ru Всё работает, дело в том, что если вы отправляете "Приватное сообщение в главном чате" через контекстное меню непосредственно кликом на хабе, то вылетает ошибка: Цитата [19:03] Синтаксис C:/0.4.1.1/scripts/LV_DataBase/lua/Commands.lua:1889: bad argument #1 to 'GetUser' (string expected, got nil) [19:03] Синтаксис cannot open LV_DataBase/error.log: No such file or directory [19:03] Критическая ошибка в скрипте LV_4.00.lua ! Скрипт остановлен! Также она появляется, если вы хотите кикнуть (либо поставить бан) юзеру которого нет на хабе, тоесть не выбоав его предварительно. Тоесть, при совершении действий, на юзере (-ах) (особенно это видно если вы на хабе один), отсутсвующем на хабе, скрипт "умирает". Осталось с антиматом разобратся |
|
|
24.8.2008, 20:31
Сообщение
#52
|
|
Освоившийся участник Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза |
Цитата дело в том, что если вы отправляете "Приватное сообщение в главном чате" через контекстное меню непосредственно кликом на хабе, то вылетает ошибка: А зачем кликать на хабе? Нужно на юзере, незнаю для чего авторы сделали так чтобы это меню можно было видеть при клике на вкладке хаба, действительно непонятно... |
|
|
24.8.2008, 20:45
Сообщение
#53
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 5 Регистрация: 23.8.2008 Пользователь №: 415 Спасибо сказали: 0 раз |
А зачем кликать на хабе? Нужно на юзере, незнаю для чего авторы сделали так чтобы это меню можно было видеть при клике на вкладке хаба, действительно непонятно... Я с вами согласен, но как объяснить юзерам (350 чел) что такие действия могут привести к нестабильной работе хаба. Или опам которые, которые забыв "выбрать" ник, попытаются "пустое" место кикнуть, через меню хаба, что это приведеёт к тому что бот рухнет :( Я конечно понимаю, что это подправить довольно таки "проблематично" и возможно скорее всего это сможет лишь автор бота, но всёже, я бы побоялся оставить хаб без присмотра на несколько дней. Спасибо за помощь |
|
|
25.8.2008, 9:49
Сообщение
#54
|
|
Освоившийся участник Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза |
Цитата Я конечно понимаю, что это подправить довольно таки "проблематично" и возможно скорее всего это сможет лишь автор бота, но всёже, я бы побоялся оставить хаб без присмотра на несколько дней. Абсолютно ничего проблематичного нету Заходим \scripts\LV_DataBase\lua\functions Находим строку 76: Цитата Core.SendToNick(user.sNick,"$UserCommand 1 3 "..Cfg.Whisper_Name.."\\$<%[mynick]> !whisper %[nick] %[line:Message]||") И заменяем на: Код Core.SendToNick(user.sNick,"$UserCommand 1 2 "..Cfg.Whisper_Name.."\\$<%[mynick]> !whisper %[nick] %[line:Message]||")
|
|
|
26.8.2008, 1:57
Сообщение
#55
|
|
Участник Группа: Пользователи Сообщений: 49 Регистрация: 4.7.2008 Пользователь №: 131 Спасибо сказали: 0 раз |
большинство ошибок устраняется если поставить дополнительные библиотеки длл, как для старого апи так и для нового, но вот с пустыми параметрами это да, практически во всех случаях падает
|
|
|
26.8.2008, 10:14
Сообщение
#56
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 5 Регистрация: 23.8.2008 Пользователь №: 415 Спасибо сказали: 0 раз |
Да, ты прав, я думал только у меня такое, здесь описаны похожие ошибки:
А что по поводу Антимата? Я его так и не нашол и будет ли он реализован? Может есть какае-то альтернатива? |
|
|
31.8.2008, 15:13
Сообщение
#57
|
|
Освоившийся участник Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза |
Кто подскажет как это можно отключить,а то за 10 минут 8 человек отрубило от хаба.
Цитата [18:09:45] <[Bot]Leviathan> *** Флудер поиска 7mkЯська! с IP 192.168.71.105 был отключён.
|
|
|
1.9.2008, 13:09
Сообщение
#58
|
|
lua-паддаван Группа: Пользователи Сообщений: 75 Регистрация: 1.7.2008 Из: www.u-l.ru Пользователь №: 114 Спасибо сказали: 29 раз |
|
|
|
7.9.2008, 6:12
Сообщение
#59
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 1 Регистрация: 5.9.2008 Пользователь №: 485 Спасибо сказали: 0 раз |
Бот Отличный! спасибо!!!!
Вот бы ещё антимат к нему припаять и историю чата! было-бы вообще предел мечтаний! Спасибо! |
|
|
10.9.2008, 11:05
Сообщение
#60
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 7 Регистрация: 1.7.2008 Пользователь №: 107 Спасибо сказали: 0 раз |
бот по функционалу очень хорош !!!
но тормозит пипец .... мало того что на хаб пользователя пускает не за 2-3 секунды, а до 30сек аж доходит ... и это при 20 пользователях всего ... замечено что чем больше подключенных тем дольше отвечает хаб... так он еще и саму птоку подвешивает временно ... в оснвном когда на хаб в одно время логинятся несколько чел ошибки /scripts/LV_DataBase/tbl/counters.tbl:1: unexpected symbol частенько вылетают с остановом ессно counters.tbl - в 0 байт чистил ... после запускался ... но через несколько дней опять тоже самое в общем бог с ним с ошибками ... поправить можно ... но изза тормознутости бота пока убрал его ... ps; в памяти около 640кб скрипт бота , проверял на C2D-2ггц(е4400-р35)/2ггб-ram |
|
|
12.9.2008, 15:27
Сообщение
#61
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 3 Регистрация: 14.7.2008 Пользователь №: 191 Спасибо сказали: 0 раз |
бот по функционалу очень хорош !!! но тормозит пипец .... мало того что на хаб пользователя пускает не за 2-3 секунды, а до 30сек аж доходит ... и это при 20 пользователях всего ... замечено что чем больше подключенных тем дольше отвечает хаб... так он еще и саму птоку подвешивает временно ... в оснвном когда на хаб в одно время логинятся несколько чел ошибки /scripts/LV_DataBase/tbl/counters.tbl:1: unexpected symbol частенько вылетают с остановом ессно counters.tbl - в 0 байт чистил ... после запускался ... но через несколько дней опять тоже самое в общем бог с ним с ошибками ... поправить можно ... но изза тормознутости бота пока убрал его ... ps; в памяти около 640кб скрипт бота , проверял на C2D-2ггц(е4400-р35)/2ггб-ram А я чуть подредактировал его и он теперь не тормозит подключение совсем |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: Leviathan От темы с ID: 96 |
5 | Latar | 6 629 | 3.12.2010, 16:44 Посл. сообщение: Wan | |
Leviathan 4.1 bot |
2 | andromed | 5 930 | 27.6.2010, 0:16 Посл. сообщение: Артём | |
От: Leviathan От темы с ID: 96 |
0 | Magnet | 5 023 | 28.3.2009, 22:55 Посл. сообщение: Magnet | |
Leviathan V.4.1 Final Rus Leviathan v.4.1 FINAL Rus |
3 | ZerO | 8 610 | 5.3.2009, 22:51 Посл. сообщение: Wariner | |
От: Leviathan V.4.00 Rus От темы с ID: 96 |
3 | Wariner | 8 026 | 13.12.2008, 20:21 Посл. сообщение: Артём |
|
Сейчас: 26.11.2024, 20:55 |