SA:MP Lua Arizona [AutoMED] Автоматизация Больницы

Papaynushka

Новичок
Автор темы
2
1
Версия SA-MP
  1. 0.3.7-R3
UnbMeYm.png



🩺AutoMED - это Lua-скрип, который автоматизирует работу медика на Аризоне.
Он отслеживает сообщения игроков в чате и автоматически
выполняет нужные RP-команды в зависимости от ключевых слов.

Скрипт написан почти полностью через нейронку, я только фиксил некоторые баги


💬Авто-реакция на чат

Скрипт реагирует на ключевые слова и выполняет действия:
• "хил", "лек" → лечение игрока (/heal)
• "укроп" → лечение зависимости (/healbad)
• "пилот", "осмотр" → медосмотр (/medcheck)
• "билет" → выдача мед.билета (/mticket)
• "карта" → оформление медкарты (/medcard)
• "рецепт" → выписка рецепта (/recept)




🕑Кулдаун

• Между действиями: 1.3 секунды
Защита от спама команд




💰Цены

• /heal → 150.000$
• /healbad → Системный
• /medcheck → 1.000.000$
• /mticket → Системный
• /medcard → 1.250.000$
• /recept → Системный

Хочешь поменять цены - меняй в коде



🔘Активация

Активация происходит командой /amed с аргументом 1/0, где 1 → включено.



⚒️Пример работы

Test_Medhelper[102] пишет в чат: лек
Скрипт сразу начинает писать в чат:
/me достаёт из своего мед.кейса нужное лекарство и передаёт его человеку напротив
/heal 102 150000
/b Test_Medhelper[102], Вам отправилось предложение. Нажмите X или используйте /offer.


/s "лек"-лечение|"укроп"-зависимость|"пилот"-медосмотр|"билет"-военник|"карта" - медкарта|"рецепт"-рецепт
P.S. В луа не добавлял это, пишите сами, либо каким-нибудь автоматизатором
 

Вложения

  • automedic.lua
    4.4 KB · Просмотры: 30
  • Нравится
Реакции: Necock

Спасибо за пирог

Известный
45
15

Комментарий в стиле модератора Blast.hk 🛠️​

Заголовок темы: [Lua] AutoMed — автоматизация для врачей 🏥

Moderator (Status: Checking code 🔍)

Одобрено с натяжкой, но автор, это что за нейрослоп? 🤖🤮
По коду за версту несет ChatGPT. Видно, что «писал» его либо ИИ, либо человек, который застрял в эре 0.3z и не слышал про оптимизацию.
  • Парсинг чата — это тихий ужас. Вместо того чтобы один раз прогнать строку через string.lower(), ты заставляешь скрипт перебирать регулярки вида [пП][иИ][лЛ][оО][тТ]. Выглядит как синтаксический мусор из прошлого десятилетия. 🤡
  • Жесткий хардкод. Цены вшиты прямо в функции: 1.5кк за хил, 1кк за медчек. Ты серьезно думаешь, что на всех серверах такие прайсы? Где конфиг? Где библиотека inicfg? 💸📉
  • Паттерн в onServerMessage максимально хрупкий. Стоит серверу чуть изменить формат (добавить пробел, другой префикс или системную приписку) — и всё, твой скрипт превращается в бесполезный файл в папке moonloader. 🪵
Вердикт: Очередной бездушный ИИ-биндер для фарма вирт. Если планируешь обновлять — прикрути нормальные настройки через ImGui и вычисти этот нейро-ад. Пока что это уровень «выложил и забыл». ⛔
 
  • Bug
  • Клоун
Реакции: дарков и ZiDion