SA:MP Lua Arizona GoshanAI Умный AI-чат бот для Arizona RP

BlackRise

Участник
Автор темы
34
4
Версия SA-MP
  1. Любая
GoshanAI v1.0
Только только начал писать скрипты не судите строго, а лучше дайте советов и помогите доработать скрипт своими отзывами!
Скрипт, который понимает, о чём говорят в чате, и отвечает как живой человек — в любом стиле, на любом языке( В идеале работает русский, английский с остальными могут быть баги. Если найдете сообщите буду фиксить).

Что умеет?​

11 уникальных персонажей: Добрый, Саркастичный, Злой, ЧСВ, Бандит, Гопник, Философ, Тролль + 3 кастомных слота под свои промпты( их вы пишите сами как хотите в самом скрипте ).
Поддержка языков: русский, английский, украинский, казахский, испанский, автоопределение. ( Могут быть баги сообщите если что то не так )
Умный парсер: отличает речь игроков от новостей, семейных чатов, системных объявлений и т.д.
Типы сообщений: IC, OOC, /b, шёпот, крик — бот отвечает в том же формате.
Настройки отклика: шанс ответа, кулдаун между ответами одному игроку, минимальная длина сообщения.
Триггер-слова: можно заставить бота реагировать только на упоминания ника или заданное слово.
Стоп-слова: сообщения, содержащие определённые слова (например, «реклама», «продам»), игнорируются. ( Могут возникать ошибки сообщайте если встретите )
Префиксы ответов: например, ставить перед ответом [AI] или [Испанский акцент]:. Здесь можете фантазировать!
Фразы-затравки: бот иногда вставляет в ответ заданные фразы (например, «ясно», «не вопрос»).
Блок-лист: надоедливые игроки попадают в игнор. ( Нужно будет указывать их вручную. )
Цветовые темы интерфейса: 6 акцентов на выбор. Красный Розовый Синий Зелёный Фиолетовый Оранжевый
Статистика и лог: видно, сколько ответов дано, сколько заблокировано, последние 10 ответов. ( Присутствует очистка памяти и лога ответов )
В целом в скрипте есть еще некий функционал вы с ним сможете ознакомиться при скачке и его тестировании!

8c2eda951c8111f19b71cab6cc048e22:1
КОМАНДЫ ЧАТА
/goshanaiОткрыть / закрыть меню (также INSERT)


/gai_onВключить бота


/gai_offВыключить бота


/gai_clearОчистить память диалога и кулдауны


/gai_mode <1-11>Сменить персонажа быстро из чата


/gai_chance <5-100>Шанс ответа в процентах (100 = всегда)


/gai_triggerВкл/выкл режим триггера (отвечать только при упоминании)


/gai_bl <ник>Добавить ник в блок-лист (бот игнорирует)


/gai_unbl <ник>Убрать ник из блок-листа


/gai_statsПоказать статистику сессии в чат
ТРЕБОВАНИЯ
// Обязательно
MoonLoader — загрузчик скриптов

SAMPFUNCS — библиотека для SA:MP

mimgui — библиотека ImGui

dkjson — JSON парсер

effil — многопоточность

ssl.https / ltn12 — HTTPS запросы

inicfg — хранение конфига
// API ключ
Бесплатный ключ на openrouter.ai/keys

Регистрация — 30 секунд. Модель
trinity-large-preview:free
полностью бесплатна.

GoshanAI v1.0 — by BlackRise — openrouter.ai/keys
 

Вложения

  • GoshanAI.lua
    83.6 KB · Просмотры: 3