Вот ссылка на пост с архвом: Нужен Скрипт На 0.4.1.1 Выдающий Цитаты С Башорга + понадобится еще библиотека pxwsa_l51.dll и возможно cc3270.dll, выложу если не найдешь, пиши сюда тогда.
для Николя
в скрипте по этой ссылке вот такие ошибки выдает
[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)
библиотеку я не нашел
А можно сделать так чтобы цитаты выводились в личку, но не автоматом, а по запросу как погода. Выбрал в меню цитаты баша, например, и он в личку отправил одну или три.
или подскажите где это можно дописать. Я так понимаю он не с инета выводит в чат цитаты, а из файла который обновляеться с инета
а можно сделать так чтобы цитаты выдавались по запросу только тому кто запрашивает?
Ну так а ошибку перевёл? Что она означает?
Она переводится так: плохой первый аргумент в функции 'random' (пустой интервал).
Аргумент в этой функции - это тоже функция: table.maxn(tNumbers).
Функция table.maxn возвращает размер таблицы tNumbers.
Отсюда вывод: таблица tNumbers - пустая (имеет нулевой размер).
Отсюда собственно и ошибка.
создал файл tNumbers.tbl вручную. подкорректировал время обновления таблицы, обновилась.. ща заценю в работе. Пасиб за подсказку
поласта:
присобачено меню
цитаты показываются только тому кто цитату заказал
Вываливает команды в чат! Как убрать?
разве?
в 104 строке проверь наличие return true если нету - то вставь.
Мне кажется неправильная реализация просто...
такое sMsg которое в core.lua на 72 строке
Ты здесь не правильно сделал ибо sMsg это переменная функции SendQuote() и функция её не возвращает! Поэтому команды проскакивают в чат так как возникает ошибка попытка отправка в чат sMsg равное nil. А цитату выводимую в чат видишь не только ты а все! потому что последняя строка в функции SendQuote() это Core.SendToAll...
\scripts\Bash.Org.Ru [ API 2 ].lua:103: attempt to concatenate global 'sMsg' (a nil value)
return true в 104 строке стоит
Жмём в браузере обновить текущую страницу и качаем из первого поста
Wariner, не знаю как но у меня всё работает. показывается только тому кто заказал и команды в чат не вываливаются. может ты в непонятках из-за того что я не те файлы в архив положил..... кхехехехе....))))
можно удалить сообщение