SA:MP 0.3x 客户端 + Windows 服务器























SA-MP的新版本(0.3x)几乎准备好了。我们正在为服务器开发者提供RC/Beta版本,以便您在发布前查看新功能。如果您一直关注SA-MP的开发,您会知道(x)版本可能是(0.3)分支的最终版本。
预览模型:
新增了'文本绘制'类型,允许创建游戏模型的2D列表。服务器可以指定该列表的旋转和缩放。
TextDrawFont(playerid, txtSprite, TEXT_DRAW_FONT_MODEL_PREVIEW);
native TextDrawSetPreviewModel(Text:text, modelindex);
native TextDrawSetPreviewRot(Text:text, Float:fRotX, Float:fRotY, Float:fRotZ, Float:fZoom = 1.
扩展了对象的绘制距离:
您可以设置任何绘制距离。这将为玩家提供更流畅的对象绘制。
注意:上述功能是实验性的。如果在使用较大绘制距离时遇到某些对象的问题,建议减少对象的绘制距离。
修复:
0.3x包含重要的网络代码更改,包括安全更新,以消除潜在的服务器攻击问题。
- 在低级网络代码中解决了一个问题,减少了从客户端到服务器发送的数据包数量。
- 解决了允许玩家发送零长度命令的问题。
- 添加了对玩家请求服务器信息的能力的限制。
- %x在format()中不再输出巨大的数字。
Новая версия SA-MP (0.3x) почти готова. Мы делаем RC/Beta доступными для разработчиков серверов что бы вы могли просмотреть новые возможности перед релизом. Если вы следили за разработкой SA-MP все время, вы знаете, что (х) версии будет вероятно финальным релизом в ветке (0.3) .
Модель предпросмотра:
Был добавлен новые тип 'TextDraw' , он позволяет создавать 2D списки моделей игры. Сервер может указать вращения и масштабирования данного списка.
TextDrawFont(playerid, txtSprite, TEXT_DRAW_FONT_MODEL_PREVIEW);
native TextDrawSetPreviewModel(Text:text, modelindex);
native TextDrawSetPreviewRot(Text:text, Float:fRotX, Float:fRotY, Float:fRotZ, Float:fZoom = 1.
Расширенна прорисовка для объектов:
Вы можете установить любое расстояние прорисовки. Это позволит обеспечить более плавную прорисовку объектов для игроков.
Примечание: Приведенные выше функции являются экспериментальными. Если у вас возникнут проблемы с некоторыми объектами при использовании большого расстояния, рекомендуется уменьшить расстояние прорисовки объекта.
Исправления:
0.3x содержит важные изменения сетевого кода, в том числе обновления безопасности, устраняющие потенциальные проблемы с атаками серверов.
- На низкоуровневом сетевом коде была решена проблема позволившая снизить количество пакетов, которые могут быть отправлены от клиента к сервера.
- Решена проблема позволявшая игрокам отправить команду с нулевой длиной.
- Были добавлены ограничения на способность игрока запрашивать информацию о сервере.
- %x в format() больше не будет выводить огромные числа.