myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Скрипт "Народная мудрость", API2

Теги
Нет тегов для показа
HidDen
сообщение 18.12.2009, 12:19
Сообщение #1


Абсолютный новичок


Группа: Пользователи
Сообщений: 2
Регистрация: 13.12.2009
Пользователь №: 5 344
Спасибо сказали: 5 раз




Название скрипта: "Народная мудрость"
Автор: HidDen
Версия скрипта: 1.0
Версия API: API2
Описание скрипта: Скрипт, по запросу, выводит случайно выбранную фразу из файла. Называется он так, потому, что в этой версии, в файле с фразами лежат различные забавные "народные мудрости".

В скрипте есть пара, с первого взгляда лишних функций. Не удаляйте их, и не изменяйте, ни в коем случае! Это может привести к неправильной работе!

Скачать:
Прикрепленные файлы
Прикрепленный файл  NarMud_v1_API2.zip ( 8.65 килобайт ) Кол-во скачиваний: 472
 


Спасибо сказали:
Go to the top of the page
+Quote Post
Uncle_Dif
сообщение 18.12.2009, 16:49
Сообщение #2


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 335
Регистрация: 18.5.2009
Из: Уфа, штат Солнечная Башкирия
Пользователь №: 3 353
Спасибо сказали: 7 раз




пишет ошибку:
[18:41] Синтаксис ...:\Uncle_Dif\Uncle_Dif-Hub\scripts\NarMud_new_api.lua:13: attempt to call global 'loadlist' (a nil value)
13 строка:
Код
SpinReason    = loadlist("NM/mud.dat") -- путь к файлу с фразами


Понимаю, что надо прописать путь, не получается...
Go to the top of the page
+Quote Post
Wariner
сообщение 18.12.2009, 18:30
Сообщение #3


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




к автору скрипта: если не возражаешь я немного поправил код в соответствии с моим виденьем. Так будет оптимальнее

если что не понятно спрашивай))))
Прикрепленные файлы
Прикрепленный файл  NarMud.lua ( 1.71 килобайт ) Кол-во скачиваний: 227
 


Спасибо сказали:
Go to the top of the page
+Quote Post
Setuper
сообщение 18.12.2009, 18:40
Сообщение #4


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1707 раз




Вместо:
Код
local sData = sData:sub(1,-2)
local sCmd = sData:match"%b<>%s+([!+-/*]%S+)"

в данном случае лучше так писать:

Код
local sCmd = sData:match"^%b<>%s+([!+-/*]%S+)|$"


big_smile.gif
Go to the top of the page
+Quote Post
HidDen
сообщение 18.12.2009, 19:05
Сообщение #5


Абсолютный новичок


Группа: Пользователи
Сообщений: 2
Регистрация: 13.12.2009
Пользователь №: 5 344
Спасибо сказали: 5 раз




накинулось-то, это мой первый скрипт, расслабьтесь baffle.gif

2 Uncle_Dif, странно, у меня читает нормально... Если птоха точно 4.0.0 или 4.1.1, то попробуйте взять тот код, что предложил Wariner

ан нет, не пробуйте. Wariner, птоха не ругается, но при этом не выводит меню. фразу выводит, меню нет.
Go to the top of the page
+Quote Post
Setuper
сообщение 18.12.2009, 19:40
Сообщение #6


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1707 раз




Экранировать нужно символы в регулярном выражении:
Код
[!%+%-/%*]


P.S. Зря удалили моё сообщение об объяснении отображения кода вместо пайпа. Пусть мозолило бы глаза, чтобы запомнили все.
Go to the top of the page
+Quote Post
Uncle_Dif
сообщение 18.12.2009, 21:50
Сообщение #7


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 335
Регистрация: 18.5.2009
Из: Уфа, штат Солнечная Башкирия
Пользователь №: 3 353
Спасибо сказали: 7 раз




Цитата(Wariner @ 18.12.2009, 18:30) *
если что не понятно спрашивай))))


Поставил твой вариант, поставил галку на нём, перезапускаю клиента, чтоб найти меню скрипта - тут скрипт и вылетает. Пишет:
4] Синтаксис ...:\Uncle_Dif\Uncle_Dif-Hub\scripts\NarMud_new_api.lua:27: bad argument #1 to 'SendToUser' (table expected, got string)

Уж не ругайся, че делать нубу?
Go to the top of the page
+Quote Post
Wariner
сообщение 18.12.2009, 22:21
Сообщение #8


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




поправил скрипт прикрепил))))


Спасибо сказали:
Go to the top of the page
+Quote Post
Uncle_Dif
сообщение 18.12.2009, 22:30
Сообщение #9


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 335
Регистрация: 18.5.2009
Из: Уфа, штат Солнечная Башкирия
Пользователь №: 3 353
Спасибо сказали: 7 раз




Цитата(Wariner @ 18.12.2009, 23:21) *
поправил скрипт прикрепил))))


Спасибо), ниже - подхалимаж, который "не оплачивается")
Прикрепленный файл  26_elka_allavatars.ru.gif ( 31.43 килобайт ) Кол-во скачиваний: 582
Go to the top of the page
+Quote Post
TiGRpp
сообщение 26.12.2009, 8:07
Сообщение #10


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 19.8.2009
Из: Москва
Пользователь №: 4 201
Спасибо сказали: 24 раза




Цитата(Wariner @ 18.12.2009, 19:30) *
к автору скрипта: если не возражаешь я немного поправил код в соответствии с моим виденьем. Так будет оптимальнее

Спасибо, так работает...big_smile.gif
Go to the top of the page
+Quote Post
prokazzza
сообщение 22.6.2010, 12:05
Сообщение #11


Активный участник
***

Группа: Пользователи
Сообщений: 53
Регистрация: 8.6.2010
Пользователь №: 7 012
Спасибо сказали: 1 раз




Не подскажите как сделать ограничение по времени, сек 5-10 чтоб сильно не флудили

???
Go to the top of the page
+Quote Post
Ksan
сообщение 22.6.2010, 19:51
Сообщение #12


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 715
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 649 раз




Вот версия скрипта с добавлением минимального необходимого периода между "мудростями", чтоб не злоупотребляли.
Паузу можно задать как в секундах, так и в минутах.
Прикрепленные файлы
Прикрепленный файл  NarMudr_1.1.rar ( 7.51 килобайт ) Кол-во скачиваний: 99
 


Спасибо сказали:
Go to the top of the page
+Quote Post
prokazzza
сообщение 22.6.2010, 20:46
Сообщение #13


Активный участник
***

Группа: Пользователи
Сообщений: 53
Регистрация: 8.6.2010
Пользователь №: 7 012
Спасибо сказали: 1 раз




Спасибо за скрипт все работает на ура, а то негодники зафлудили весь чат ))
Go to the top of the page
+Quote Post
Andry123456
сообщение 26.12.2010, 22:05
Сообщение #14


Начинающий
*

Группа: Пользователи
Сообщений: 16
Регистрация: 24.12.2010
Пользователь №: 8 371
Спасибо сказали: 0 раз




Шото не пашет!
кинул! и нечего не изменилось! hell_boy.gif
Go to the top of the page
+Quote Post
Dan Claimant
сообщение 22.1.2011, 23:11
Сообщение #15


Участник
**

Группа: Пользователи
Сообщений: 31
Регистрация: 28.11.2009
Пользователь №: 5 196
Спасибо сказали: 0 раз




этот скрипт вырубает антимат Janus_HS_light_API2.lua
даже если находится ниже антимата...
Go to the top of the page
+Quote Post
Артём
сообщение 22.1.2011, 23:56
Сообщение #16


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 605
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 767 раз




Dan Claimant, как? shocked.gif
Go to the top of the page
+Quote Post
Jan@
сообщение 8.2.2011, 1:36
Сообщение #17


Абсолютный новичок


Группа: Пользователи
Сообщений: 1
Регистрация: 6.2.2011
Пользователь №: 8 733
Спасибо сказали: 0 раз




Цитата(Артём @ 23.1.2011, 0:56) *
Dan Claimant, как? shocked.gif



у меня чтото не работает он, вот что когда выбираешь в меню нароная мудрость выходит: [03:34:19] <Aly@!!> !m
Go to the top of the page
+Quote Post
Артём
сообщение 8.2.2011, 1:42
Сообщение #18


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 605
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 767 раз




Jan@, подвига вверх вниз скрипт
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts От: Новогодний Скрипт
От темы с ID: 871
0 Евгений 1 Вчера, 21:44 Посл. сообщение: Евгений
No New Posts А бывают такой скрипт бота?
Скрипт который создает виртуалных юзеров, но с реальными шарами
5 MarkDark 965 26.12.2017, 10:47 Посл. сообщение: мамин_парень
No New Posts Скрипт: Бот который отвечает в лс
4 мамин_парень 1 033 11.11.2017, 5:57 Посл. сообщение: мамин_парень
No New Posts как сделать вот этот скрипт
12 мамин_парень 1 709 13.9.2017, 10:51 Посл. сообщение: dimetro
No New Posts Topic has attachmentsИщу скрипт переадресации (redirect)
Переадресация интернет-юзеров
3 AS_Com 1 338 27.8.2017, 8:05 Посл. сообщение: Ksan
No New Posts Topic has attachmentsСкрипт Thunder.lua
7 Евген76 7 324 9.8.2017, 11:48 Посл. сообщение: Ksan
No New Posts Требуется скрипт
Нужен скрипт запрета на подключение
5 Nikolaevich 2 858 20.8.2016, 19:52 Посл. сообщение: Ksan
No new Topic has attachmentsMagneto - Бесплатный Скрипт Портала Обмена Dc-ссылками Для Локальной Сети
25 UserSide 20 456 17.3.2016, 5:21 Посл. сообщение: dimazikpk
No New Posts KCAHDEP DDoS & Flood на "Озерки"
ВЫГНАТЬ В ШЕЮ!
0 Болото 2 391 2.12.2015, 4:09 Посл. сообщение: Болото
No new ВАЖНО: Topic has attachmentsСкрипт банов для RusHub
тестим и комменьтруем
79 Wariner 55 224 28.9.2015, 13:34 Посл. сообщение: NeirRon
No New Posts Скрипт загрузки файла
1 FreeNas 2 232 21.7.2015, 10:58 Посл. сообщение: HackFresse
No new Как вызвать bash скрипт из Lua
14 Iskandark 5 847 3.3.2015, 12:42 Посл. сообщение: Iskandark
No new Topic has attachmentsНовогодний Скрипт
API2
22 Tsd 19 881 12.12.2014, 16:28 Посл. сообщение: Tsd
No New Posts Скрипт запрета видеть чат
запрет видеть чат
2 dimetro 2 765 5.12.2014, 17:37 Посл. сообщение: dimetro
No New Posts Topic has attachmentsпеределать скрипт kinozal.tv
6 BOKOREZ 5 961 30.10.2014, 18:29 Посл. сообщение: Dani_Filth

 



RSS Сейчас: 16.10.2018, 18:31