Этот Lua-скрипт для MoonLoader (мод для GTA: San Andreas Multiplayer) выполняет следующие действия:
### Основной функционал:
1. **Регистрация команды `/brainrot`**:
- При вводе команды в чат SAMP переключает глобальные флаги `lobotomy` и `vision` (вкл/выкл).
2. **Ночное видение**:
- При активации (`lobotomy = true`) включает/выключает ночное видение игроку через `setNightVision(vision)`.
3. **Массовая отправка денег игрокам**:
- В активном режиме (`lobotomy = true`) сканирует всех игроков на сервере.
- **Игнорирует персонажа самого игрока** (`ped ~= PLAYER_PED`).
- Для каждого найденного игрока:
- Получает его ID (`sampGetPlayerIdByCharHandle`).
- Анализирует его игровой счёт (`sampGetPlayerScore`):
- **≤ 10 очков**: отправляет 143 денежных единиц.
- **> 20 очков**: отправляет 129 денежных единиц.
- **10 < очков < 20**: отправляет 45 денежных единиц.
### Технические детали:
- **Отправка денег** реализована через эмуляцию RPC-пакета `153` (стандартный пакет передачи денег в SAMP):
```lua
raknetEmulRpcReceiveBitStream(153, bs) -- 153 = RPC_GivePlayerMoney
```
- **Потенциальные проблемы**:
- Высокая нагрузка: скрипт работает каждый кадр (`wait(0)`), вызывая ресурсоёмкие функции.
- Риск обнаружения античитом: прямое манипулирование RPC-пакетами легко детектируется.
- Логическая ошибка: игроки с **ровно 20 очками** не получают денег (пропущено условие `score == 20`).
### Последствия использования:
- 💸 Массовая раздача денег другим игрокам без их согласия.
- ⚠️ Нарушение баланса сервера, высокий риск бана.
- 🔧 Технически некорректная реализация (отсутствие обработки ошибок, избыточные вызовы функций).
**Вывод**: Это вредоносный скрипт для "троллинга" на SAMP-серверах, использующий уязвимости клиента для несанкционированной раздачи игровой валюты. Рекомендуется избегать его использования из-за высоких рисков.