Amnesia
- divizer
- Не в сети
- Premium Member
- Сообщений: 116
- Спасибо получено: 0
Перетаскивание работает нормально? "List index out of bounds (-1)" воспроизводится?только что проверил на домашнем компе, до этого проверял на работе - все ок, никаких ошибок, все перезагружается
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- xternalx
- Не в сети
- Elite Member
- Сообщений: 201
- Спасибо получено: 0
Это единственное что у меня выскакивает. Да, такой баг есть, руки не доходят его исправить. Все остальное что ты описывал у меня не появляется.Перетаскивание работает нормально? "List index out of bounds (-1)" воспроизводится?
Win vista sp2
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- divizer
- Не в сети
- Premium Member
- Сообщений: 116
- Спасибо получено: 0
Похоже, что этот "List index out of bounds (-1)" и вызывает у меня дальнейшие проблемы вплоть до крэша RnQ. Так что, починишь его - починишь половину моих багов.Это единственное что у меня выскакивает. Да, такой баг есть, руки не доходят его исправить. Все остальное что ты описывал у меня не появляется.
Win vista sp2
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- xternalx
- Не в сети
- Elite Member
- Сообщений: 201
- Спасибо получено: 0
Стукни мне в аську щас - 462 321 666xternalx писал(а):
Похоже, что этот "List index out of bounds (-1)" и вызывает у меня дальнейшие проблемы вплоть до крэша RnQ. Так что, починишь его - починишь половину моих багов.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- divizer
- Не в сети
- Premium Member
- Сообщений: 116
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- xternalx
- Не в сети
- Elite Member
- Сообщений: 201
- Спасибо получено: 0
в версии 0.3.4 устранены те проблемы, которые описывал divizer.
Добавил функции для кодирования-декодирования base64 строк, ну и... наканеццтаки прикрутил таймеры. Теперь можно делать ивправду няшные штуки.
простейший пример:
-- тестовая функция
function timerfunction
print("hello from testfunc")
end
-- создаем новый таймер с именем timerName, который будет выполнять
-- метод timerfunction
-- с интервалом в 5000 миллисекунд, или проще говоря5 секунд
timers.new("timerName","timerfunction()",5000)
-- запускаем таймер
timers.start("timerName")
--[[
чтобы остановить таймер, используем stop("timerName"),
чтобы убить таймер без возможности повторного запуска используем kill("timerName")
]]
Вложение Amnesia-04e8bccdc96029b325671ca73f2a4d10.7z не найдено
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- xternalx
- Не в сети
- Elite Member
- Сообщений: 201
- Спасибо получено: 0
Вложение Amnesia-d478e30cba2bc35fa6c8ab4419557b93.7z не найдено
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- divizer
- Не в сети
- Premium Member
- Сообщений: 116
- Спасибо получено: 0
Но нет предела совершенству, поэтому от меня еще несколько замечаний.
Если в окне отладки не делать Load скрипта, а сразу нажать Save, то выбранный в комбобоксе скрипт затрётся содержимым отладочного окна. Логичней было бы изменять по кнопке Save только загруженный скрипт, а не затирать его без ведома пользователя.
При первой загрузке в отладочном окне кроме пояснительного комментария висит строчка print(addon.name). После изменения комбобокса она исчезает. Либо пусть не исчезает, либо убрать совсем. Имхо, второе логичнее.
Пункт Logging -> Toogle debug messages логичней сделать с галочкой, потому как по смыслу это переключатель состояния.
Пожелание: добавить в окно About версию плагина.
// Баги-фичреквесты продублировал на багтрекере . Кстати, добавь на Mantis версию продукта последнюю, а то там только 0.3.2 можно выбрать.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- xternalx
- Не в сети
- Elite Member
- Сообщений: 201
- Спасибо получено: 0
Вложение Amnesia-b091a0c6c45738fd7aa8e79cba21f106.7z не найдено
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- xternalx
- Не в сети
- Elite Member
- Сообщений: 201
- Спасибо получено: 0
Вложение StatusMonitor.7z не найдено
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- arpeccop
- Не в сети
- Elite Member
- Сообщений: 183
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- xternalx
- Не в сети
- Elite Member
- Сообщений: 201
- Спасибо получено: 0
спасибо за внимание
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ObServeR
- Не в сети
- Senior Member
- Сообщений: 78
- Спасибо получено: 0
Скрипт позволяет организовать ЧАТ с помощью RnQ, на которй установлена Amnesia.
Скрипт дублирует все входящие сообщения от каждого учатсника чата остальным участникам чата.
RnQ, на котором запущен скрипт, выступает в роли чат-сервера, но тоже может уаствовать в чате. Для этого надо послать команду на подключение самому себе.
Список доступных команд:
/connect - подключиться к чату;
/exit - отключиться от чата;
/name <имя> - сменить ник;
/add <номер> - добавить в чат друга по его номеру;
/list - cписок участников.
Установка:
1. Распаковать папку "miltichat" в каталог "С:\RnQ\123123123\Amnesia\"
(здесь "С:/RnQ" - каталог, где стоит RnQ, "123123123" - ваш UIN)
Должно получиться так:
С:\RnQ\123123123\Amnesia\multichat\amnesia.inf
С:\RnQ\123123123\Amnesia\multichat\amnesia.lua
С:\RnQ\123123123\Amnesia\multichat\readme.txt
2. Зайти в меню Настройки->Плагины и перезапустить плагин Amnesia (кнопка "Перезагрузить").
3. Вызвать свойства плагина Amnesia (кнопка "Свойства" в окне плагинов) и убедиться, что стоит флажок напротив скрипта "Amnesia Multichat".
Вложение multichat_20.zip не найдено
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Gudzonss
- Не в сети
- New Member
- Сообщений: 13
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ObServeR
- Не в сети
- Senior Member
- Сообщений: 78
- Спасибо получено: 0
спасибо за исправления у меня скрипт работает только на версии 0.3.2
Не понял. Почему только на 0.3.2? На более поздних версиях не работает чтоли?
Я тестировал на последней на сегодняшний момент версии (6 постов назад). Все работало.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Toxa
- Не в сети
- Platinum Member
- Сообщений: 368
- Спасибо получено: 0
Plugin initialization
*** WELCOME TO THE AMNESIA 0.3.4! ***
*** INIT ERROR: List index out of bounds (0)
xtDBG::ERROR: An error occurred while reloading addons! :D
RnQ
|-68373472
| |-Amnesia
| |-multichat
| |-amnesia.inf
| |-amnesia.lua
| |-readme.txt
|-plugins
| |-rqAmnesia.dll
|-Lua5.1.dll
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- xternalx
- Не в сети
- Elite Member
- Сообщений: 201
- Спасибо получено: 0
при запуске или обновлении списка аддонов получаю:
структура каталогов:Plugin initialization *** WELCOME TO THE AMNESIA 0.3.4! *** *** INIT ERROR: List index out of bounds (0) xtDBG::ERROR: An error occurred while reloading addons! :Dгде туплю?RnQ |-68373472 | |-Amnesia | |-multichat | |-amnesia.inf | |-amnesia.lua | |-readme.txt |-plugins | |-rqAmnesia.dll |-Lua5.1.dll
забавно, только что проверил, у меня все ок:
Plugin initialization
*** WELCOME TO THE AMNESIA 0.3.4! ***
xtDBG: Reloading addons...
xtDBG: Killing exist addons...
xtDBG: Searching addons in: D:\bin\RnQ1105\462321666\Amnesia\
xtDBG: Found file: D:\bin\RnQ1105\462321666\Amnesia\multichat\amnesia.inf
xtDBG: Loading addon [0/0] from: D:\bin\RnQ1105\462321666\Amnesia\multichat\
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Toxa
- Не в сети
- Platinum Member
- Сообщений: 368
- Спасибо получено: 0
1. когда единственный аддон мультичат.
2. когда два аддона: мультичат и монитор статусов
при добавлении любого из стандартных аддоном либо оставлении одного только монитора статусов все работает.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- xternalx
- Не в сети
- Elite Member
- Сообщений: 201
- Спасибо получено: 0
я использовал мультичат тот, что Observer вчера выкладывал, с ним все ок... стукни мне в аську, дам тебе другой вариант плагина для проверки 462 321 666странно, но такая ошибка вылетает только в двух случаях:
1. когда единственный аддон мультичат.
2. когда два аддона: мультичат и монитор статусов
при добавлении любого из стандартных аддоном либо оставлении одного только монитора статусов все работает.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- 3axap
- Не в сети
- Senior Member
- Сообщений: 52
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.