Перейти к содержанию

Что нового#

Все изменения amxpy по версиям. Короткая сводка последнего релиза — на главной.

v0.1 — Первая версия#

31 октября 2026

Python-плагины, события, меню и связь с Pawn.

Новое 31 окт

Файлы настроек плагина

plugin.config_file("adverts.ini", default=...) — файл в addons/amxpy/configs/<плагин>/, который создаётся один раз и не перезаписывается при обновлениях. Подробнее →

Новое 31 окт

Нативы AMXX и форварды Pawn

Любой натив ядра, модуля или Pawn-плагина через amxx.call, форварды Pawn и AMXX — через @plugin.on_forward. Подробнее →

Новое 31 окт

Новые игровые события

BuyWeapon, MoneyChange, TeamSelect, DropItem, NameChange, FreezeEnd, GrenadeThrow и события бомбы. Подробнее →

Улучшено 30 окт

Расширение для VS Code

Подсказки по 1400 нативам, заготовки после декоратора, превью цветов, установка на сервер в один клик. Подробнее →

Новое 30 окт

Меню, HUD и DHUD

Меню со страницами, await Menu.ask() для вопросов игроку, обычный и крупный HUD. Подробнее →

Новое

Основа рантайма

События с pre/post и отменой, команды с разбором аргументов, cvar'ы, PlayerState, asyncio в игровом кадре, хранилище SQLite и переводы. Подробнее →

Новое

Горячая перезагрузка

amxpy deploy обновляет плагин на работающем сервере, переносит состояние и откатывается, если новая версия не запустилась. Подробнее →

Новое

Компилятор и тесты

amxpyc проверяет плагин до запуска (коды AMX001–AMX406), а FakeServer гоняет его в pytest с виртуальным временем. Подробнее →