发新话题
打印

[问题] [已解决]= =又来求解了,7F的/F把车翻过来是如何制作的?

= =..rt
写了个赛车,在比赛开始的时候会集体传送至起点,只有一个玩家没事,其他人全都被弹飞翻车爆炸。。我想让他们传过去后再自动翻到正面= =

[ 本帖最后由 ushio_p 于 2011-11-14 18:20 编辑 ]
俺就是个悲剧。。

TOP

不要都传到一个位置上不就行了
本帖最近评分记录
  • ushio_p 金钱 +10 2011-11-14 18:21
Project Shoebill MS2差不多要完工了,有着更规范的API、更健壮的系统、更清晰的框架、更强的扩展力、支持Java插件扩展开发,同时还将提供Linux版。
MkMatch(MKLMS)重新启动开发,同时计划开发着4个Shoebill插件组件:
        Auth - 通用用户验证插件,带权限和组权限功能,验证模块支持本地YAML库、MongoDB、HTTPS网页验证登陆
        MultiDialog - 状态保存式多对话框系统插件
        MultiLanguage - 多语言文本支持插件
        GuiPluginManager - Shoebill的图形化(窗口)插件管理器

TOP

= =可是,赛道的起点不是固定的诶?有的赛到边上干脆是建筑,卡在里面了怎么办。。。

汗= =。。还是用了传送到不同坐标的方式,应该解决了。
做起点的时候注意点好了= =。。。

[ 本帖最后由 ushio_p 于 2011-11-14 18:20 编辑 ]
俺就是个悲剧。。

TOP

不过要是真想模仿 7F 的 /F 命令的话
先调用 GetVehicleZAngle 函数再调用 SetVehicleZAngle 就可以了

TOP

赛道起点按第一个基础像四周运算就可以

TOP

stock FlipCar(carid)
{
        new Float:FCX, Float:FCY, Float:FCZ, Float:FCA;
        GetVehiclePos(carid, FCX, FCY, FCZ);
        GetVehicleZAngle(carid, FCA);
        SetVehiclePos(carid, FCX, FCY, (FCZ+1.0));
        SetVehicleZAngle(carid, FCA);
}
//From Sinclude.h By Sandra
位置和角度都重置一下比较保险

TOP

发新话题