|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#1
|
|
![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз ![]() |
Вот ссылка на пост с архвом: Нужен Скрипт На 0.4.1.1 Выдающий Цитаты С Башорга + понадобится еще библиотека pxwsa_l51.dll и возможно cc3270.dll, выложу если не найдешь, пиши сюда тогда.
![]() |
|
|
![]()
Сообщение
#2
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 10.7.2008 Пользователь №: 169 Спасибо сказали: 0 раз ![]() |
для Николя
в скрипте по этой ссылке вот такие ошибки выдает [00:35] Syntax ....LUA.5.1.1.RUS.by.NRJ\scripts\Bash.Org.Ru Script.lua:24: attempt to call global 'libinit' (a nil value) [00:35] Syntax ....LUA.5.1.1.RUS.by.NRJ\scripts\Bash.Org.Ru Script.lua:79: attempt to index global 'WSA' (a nil value) библиотеку я не нашел |
|
|
![]()
Сообщение
#3
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 10.7.2008 Пользователь №: 169 Спасибо сказали: 0 раз ![]() |
А можно сделать так чтобы цитаты выводились в личку, но не автоматом, а по запросу как погода. Выбрал в меню цитаты баша, например, и он в личку отправил одну или три.
или подскажите где это можно дописать. Я так понимаю он не с инета выводит в чат цитаты, а из файла который обновляеться с инета а можно сделать так чтобы цитаты выдавались по запросу только тому кто запрашивает? |
|
|
![]()
Сообщение
#4
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Ну так а ошибку перевёл? Что она означает?
Она переводится так: плохой первый аргумент в функции 'random' (пустой интервал). Аргумент в этой функции - это тоже функция: table.maxn(tNumbers). Функция table.maxn возвращает размер таблицы tNumbers. Отсюда вывод: таблица tNumbers - пустая (имеет нулевой размер). Отсюда собственно и ошибка. |
|
|
![]()
Сообщение
#5
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 4.9.2008 Пользователь №: 479 Спасибо сказали: 0 раз ![]() |
создал файл tNumbers.tbl вручную. подкорректировал время обновления таблицы, обновилась.. ща заценю в работе. Пасиб за подсказку
|
|
|
![]()
Сообщение
#6
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза ![]() |
|
|
|
![]() ![]()
Сообщение
#7
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 7 Регистрация: 14.9.2008 Пользователь №: 537 Спасибо сказали: 0 раз ![]() |
|
|
|
![]()
Сообщение
#8
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза ![]() |
Ну а почему бы не подсказать как меню прикрутить? Смысл тогда постить сообщение? Ребят - вопрос: iSecondsToSend = 60 * 5 -- время в скундах для вывода цитат в чат iSecondsToSendNew = 60 * 5 -- время в скундах для вывода новых цитат в чат тоесть через 5 минут в чат выводиться будут? и новые цитаты тоже через 5 минут? Просто надо чтобы по запросу из меню выдавалось по одной цитате в чат. Соответственно только для того кто запросил, а не всем пользователям Я только за, нужно управление через меню , а не вывод постоянный через некоторое время. Ну так что кто нибуть выложит с меню готовый скрипт? |
|
|
![]()
Сообщение
#9
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз ![]() |
поласта:
присобачено меню цитаты показываются только тому кто цитату заказал
Прикрепленные файлы
|
|
|
![]()
Сообщение
#10
|
|
![]() Я коварный Санта Клаус ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза ![]() |
Вываливает команды в чат! Как убрать?
|
|
|
![]()
Сообщение
#11
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз ![]() |
разве?
в 104 строке проверь наличие return true если нету - то вставь. |
|
|
![]()
Сообщение
#12
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
Мне кажется неправильная реализация просто...
Код if sCmd == "Bash" then SendQuote() Core.SendToUser(tCurUser,"<"..sBot.."> "..sMsg) return true end какое sMsg ты тут посылаешь?! Через 5 минут почищу тему и выложу скрипт с выбором по таймеру или из меню и если из меню то в приват или в мейн! |
|
|
![]()
Сообщение
#13
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз ![]() |
такое sMsg которое в core.lua на 72 строке
|
|
|
![]()
Сообщение
#14
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
Ты здесь не правильно сделал ибо sMsg это переменная функции SendQuote() и функция её не возвращает! Поэтому команды проскакивают в чат так как возникает ошибка попытка отправка в чат sMsg равное nil. А цитату выводимую в чат видишь не только ты а все! потому что последняя строка в функции SendQuote() это Core.SendToAll...
|
|
|
![]()
Сообщение
#15
|
|
![]() Я коварный Санта Клаус ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза ![]() |
\scripts\Bash.Org.Ru [ API 2 ].lua:103: attempt to concatenate global 'sMsg' (a nil value)
return true в 104 строке стоит |
|
|
![]()
Сообщение
#16
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
Жмём в браузере обновить текущую страницу и качаем из первого поста
|
|
|
![]()
Сообщение
#17
|
|
![]() Я коварный Санта Клаус ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза ![]() |
Жмём в браузере обновить текущую страницу и качаем из первого поста Спасибо. Работает. Только надо ручками в меню админа при первом запуске нажать "Обновить базу цитат" т.к. вначале написал в чате "*** Сделали табличку с номерами... Всего 0 номеров!" После загрузки все Ок |
|
|
![]()
Сообщение
#18
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз ![]() |
Wariner, не знаю как но у меня всё работает. показывается только тому кто заказал и команды в чат не вываливаются. может ты в непонятках из-за того что я не те файлы в архив положил..... кхехехехе....))))
|
|
|
![]()
Сообщение
#19
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 27 Регистрация: 26.11.2008 Пользователь №: 1 210 Спасибо сказали: 0 раз ![]() |
можно удалить сообщение
![]() |
|
|
![]() ![]() |
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
![]() |
![]() API1, API2 | Показывает цитаты с bash.org.ru |
149 | FromeN | 160 989 | 19.5.2018, 2:23 Посл. сообщение: Ksan |
![]() |
От: Цитатник Рунета От темы с ID: 263 |
5 | Setuper | 9 256 | 22.3.2009, 20:44 Посл. сообщение: Accelerator |
![]() |
От: Цитатник Рунета От темы с ID: 263 |
10 | xprofi | 15 949 | 11.12.2008, 12:21 Посл. сообщение: artsi81 |
![]() |
Сейчас: 17.2.2025, 8:34 |