我在x坐标(洛斯桑托斯以东)创建了一个超过20,000的地图,并设置了我的SetPlayerWorldBounds(playerid,500000.00,-2000.00,2000.00,-500000.00),并使用了最新版本的匿名插件,但是当我到达超过20,000 x坐标时,对象将不再加载,我的汽车产卵器脚本也不再工作了。
,这可能是什么原因,是否有办法解决这个问题,以便我可以进一步映射?
这是我的密码:
[https://pastebin.com/09YV34uL][1]<br><br>我的所有对象都在OnGameModeInit()函数中的游戏模式中。
我只有不到1,500个动态物体
发布于 2019-10-12 00:49:24
服务器会忽略任何在X轴或Y轴上超过20000或-20000的球员更新,并报告在范围内的最后一个位置,这会使彩带认为您没有移动。要增加边界,可以在SetSyncBounds中使用YSF
const Float:FLOAT_INFINITY = Float:0x7F800000;
SetSyncBounds(-FLOAT_INFINITY, FLOAT_INFINITY, -FLOAT_INFINITY, FLOAT_INFINITY);这将接受任何有限坐标,这应该足够任何地图。
https://stackoverflow.com/questions/58321240
复制相似问题