OpChat, комната для операторов |
Здравствуйте, гость ( Вход | Регистрация )
OpChat, комната для операторов |
17.2.2013, 20:23
Сообщение
#1
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Название скрипта: OpChat
Версия скрипта: 1.4 (2013-12-05) Скрипт для: RusHub 2.3.10 (под более ранними не проверялось) Автор: Alexey Описание: Создаёт "комнату" для общения пользователей с указанными профилями. Зависимости: Модуль files Особенности:
opchat.lua ( 6.02 килобайт ) Кол-во скачиваний: 38 Предыдущие версии 1.3:
opchat.lua ( 5.77 килобайт )
Кол-во скачиваний: 20 1.2: opchat.lua ( 5.47 килобайт ) Кол-во скачиваний: 6 1.1: opchat.lua ( 4.14 килобайт ) Кол-во скачиваний: 2 1.0: opchat.lua ( 3.64 килобайт ) Кол-во скачиваний: 31 |
|
|
25.9.2013, 22:57
Сообщение
#2
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Версия 1.2. Изменения:
|
|
|
5.10.2013, 20:30
Сообщение
#3
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Версия 1.3. Изменения:
|
|
|
3.12.2013, 7:18
Сообщение
#4
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 13.4.2011 Пользователь №: 9 130 Спасибо сказали: 0 раз |
Ошибка. Как быть?
Цитата Ошибка в скрипте .../RusHub/scripts/OpChat.lua:109: bad argument #1 to 'ipairs' (table expected, got nil)
Ошибка в скрипте ...\RusHub\libs\files.lua:15: bad argument #1 to 'pairs' (table expected, got nil) |
|
|
3.12.2013, 11:18
Сообщение
#5
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
заменить
Код local tCmds, tOpChat на Код local tCmds, tOpChat = {} Хотя не совсем понятно как такое могло произойти |
|
|
5.12.2013, 22:56
Сообщение
#6
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Версия 1.4. Добавил сохранение истории комнаты по таймеру (чтоб при аварийном завершении работы хаба в истории комнаты находились более-менее свежие сообщения).
Panasonic, скорей всего ты что-то поменял в скрипте, что и привело к этим ошибкам. Setuper, давненько не брал Такое присваивание всё-равно оставит nil во второй таблице... да и не нужно оно: tOpChat задаётся в OnStartup. |
|
|
6.12.2013, 9:22
Сообщение
#7
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Да, действительно написал не по lua правилам (сделал присвоение по с++ правилам ).
Надо было написать так: Код local tCmds, tOpChat = {}, {} Ну да, tOpChat задаётся в OnStartup, поэтому я и написал, что не понятно как такое могло произойти. Видимо действительно автор что-то поменял. |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
OpChat History История сообщений в OpChat |
0 | Alexey | 5 541 | 1.3.2015, 23:35 Посл. сообщение: Alexey | |
Easy OPChat Скрипт реализующий простой ОП чат |
6 | Saymon21 | 11 300 | 27.10.2010, 23:56 Посл. сообщение: Saymon21 | |
Offline OpChat Eximius |
0 | Артём | 6 276 | 7.8.2010, 16:22 Посл. сообщение: Артём | |
Ошибки Скриптов В Opchat | 2 | dimetrius | 8 019 | 1.2.2009, 20:13 Посл. сообщение: alex82 |
|
Сейчас: 11.12.2024, 13:36 |