Обновление
- обработка команд и выход из программы синхронизированы с основном потоком - ушли большинство проблем с выгрузкой скриптов и хуком команд
- лаунчер больше не передает и не дает ввести пароль, если сервер открыт ( защита от дурака )
- исправлена недоработка, когда RPC_ScrSetPlayerHealth мог отправить хп в минус
- добавлена возможность умереть, обработчик урона, гм
- новые команды: !gm, !kill, !pickups
- команда !vlist заменена на !vehicles
- добавлен обработчик RPC_ScrNumberPlate и вывод номера авто в !vehicles
- вывод пулов !players, !npcs, !vehicles, !pickups приведен к единому формату
- исправлена обработка RPC с пустым битстримом ( RPC_ScrResetMoney и прочие теперь работают )
- добавлено сообщение при RPC_ScrRemovePlayerFromVehicle
- исправлены ( почти ) кватернионы авто
- изменен минимальный ид авто ( https://sampwiki.blast.hk/wiki/Starting_IDs ), для выхода из авто нужно указывать 0 вместо -1
- исправлен дисконнект: персонаж больше не должен оставаться на сервере, исходящее уведомление теперь можно хукнуть
- прочие мелкие улучшения
Lua API:
- добавлена либа addon.lua
- починен package.path
- исправлена функция setVehicle
- исправлена проблема с onReceiveRPC
- теперь методам битстрима, принимающим целочисленный тип, можно скармливать числа с плавающей точкой
- обработка команд и выход из программы синхронизированы с основном потоком - ушли большинство проблем с выгрузкой скриптов и хуком команд
- лаунчер больше не передает и не дает ввести пароль, если сервер открыт ( защита от дурака )
- исправлена недоработка, когда RPC_ScrSetPlayerHealth мог отправить хп в минус
- добавлена возможность умереть, обработчик урона, гм
- новые команды: !gm, !kill, !pickups
- команда !vlist заменена на !vehicles
- добавлен обработчик RPC_ScrNumberPlate и вывод номера авто в !vehicles
- вывод пулов !players, !npcs, !vehicles, !pickups приведен к единому формату
- исправлена обработка RPC с пустым битстримом ( RPC_ScrResetMoney и прочие теперь работают )
- добавлено сообщение при RPC_ScrRemovePlayerFromVehicle
- исправлены ( почти ) кватернионы авто
- изменен минимальный ид авто ( https://sampwiki.blast.hk/wiki/Starting_IDs ), для выхода из авто нужно указывать 0 вместо -1
- исправлен дисконнект: персонаж больше не должен оставаться на сервере, исходящее уведомление теперь можно хукнуть
- прочие мелкие улучшения
Lua API:
- добавлена либа addon.lua
- починен package.path
- исправлена функция setVehicle
- исправлена проблема с onReceiveRPC
- теперь методам битстрима, принимающим целочисленный тип, можно скармливать числа с плавающей точкой