- 1,789
- 2,141
Сохранение популярных вопросов, заданных в репорт
Привет-привет. Сегодня меня попросили сделать скрипт для Advance RolePlay, который бы ловил вопросы из репорта и создавал некий топ, который бы сохранялся в текстовый документ. Да-да, данный скрипт выглядит достаточно просто. Самая сложная система - генерация топа по количеству раз, которое вопрос был задан. То есть всё отсортировано и очень красиво. На вопрос "зачем" отвечу сразу - это решает проблему поиска вопросов, которые можно забить в скрипт для автоматического ответа на репорт. Также сразу отвечу на вопрос "почему нет встроенной системы автоматических ответов" - потому что на ARP система вопросов и ответов не связана и подобрать набор из вопрос-ответ просто невозможно.
Собственно для работы этого скрипта вам понадобится: cleo 4, sf 5.3.3 или выше, moonloader v.0-26.
Из библиотек для moonloader вам понадобится только samp.lua.
Активация скрипта автоматическая. После запуска он начнёт собирать вопросы, заданные в репорт.
Чтобы вывести вопросы из скрипта в текстовый документ, нужно прописать команду: /goque.
Чтобы удалить вопросы из скрипта, нужно прописать команду: /delque.
Учтите, что отменить этой действие невозможно!
Готовый текстовый документ сохраняется в корневой папке moonloader и называется questions.txt.
Сохраняются вопросы в следующем формате: [кол-во раз задан] - вопрос в нижнем регистре без знаков.
Из библиотек для moonloader вам понадобится только samp.lua.
Активация скрипта автоматическая. После запуска он начнёт собирать вопросы, заданные в репорт.
Чтобы вывести вопросы из скрипта в текстовый документ, нужно прописать команду: /goque.
Чтобы удалить вопросы из скрипта, нужно прописать команду: /delque.
Учтите, что отменить этой действие невозможно!
Готовый текстовый документ сохраняется в корневой папке moonloader и называется questions.txt.
Сохраняются вопросы в следующем формате: [кол-во раз задан] - вопрос в нижнем регистре без знаков.
ВНИМАНИЕ!
Перед использованием рекомендую создать папку config в корневой папке moonloader, если её у вас нет.
По идее данный скрипт можно использовать на DRP, так система репорта аналогичная. Протестируйте и отпишите.
Приятного пользования :з