17 12
发新话题
打印

[问题] SetPlayerVelocity 谁会用这个函数写退后和前进

SetPlayerVelocity 谁会用这个函数写退后和前进。。
此人为垃圾

TOP

标题囧
这个不合适,给玩家播放后退的动作吧
Project Shoebill MS2差不多要完工了,有着更规范的API、更健壮的系统、更清晰的框架、更强的扩展力、支持Java插件扩展开发,同时还将提供Linux版。
MkMatch(MKLMS)重新启动开发,同时计划开发着4个Shoebill插件组件:
        Auth - 通用用户验证插件,带权限和组权限功能,验证模块支持本地YAML库、MongoDB、HTTPS网页验证登陆
        MultiDialog - 状态保存式多对话框系统插件
        MultiLanguage - 多语言文本支持插件
        GuiPluginManager - Shoebill的图形化(窗口)插件管理器

TOP

你知道是哪个动作吗
此人为垃圾

TOP

不知道,群里可能有人知道
Project Shoebill MS2差不多要完工了,有着更规范的API、更健壮的系统、更清晰的框架、更强的扩展力、支持Java插件扩展开发,同时还将提供Linux版。
MkMatch(MKLMS)重新启动开发,同时计划开发着4个Shoebill插件组件:
        Auth - 通用用户验证插件,带权限和组权限功能,验证模块支持本地YAML库、MongoDB、HTTPS网页验证登陆
        MultiDialog - 状态保存式多对话框系统插件
        MultiLanguage - 多语言文本支持插件
        GuiPluginManager - Shoebill的图形化(窗口)插件管理器

TOP

我用过,用来做飞行技能。
判断角色角度,然后增加X或Y。
我弄的是0~90/91~180/181~270/271~360

不太精准

[ 本帖最后由 丶小猪 于 2012-1-15 21:15 编辑 ]

TOP

各种不懂还是不回答好了= =..

[ 本帖最后由 Ss2 于 2012-1-15 21:50 编辑 ]

TOP

这个要判断角色面向吧

TOP

引用:
原帖由 Ss2 于 2012-1-15 21:34 发表
GetPlayerPos(playerid,x,y,z)
然后SetPlayerVelocity(x-多少,y-多少,z-多少) 你看着办就行了...
真要这样办了可怜的玩家会死得很难看的
Project Shoebill MS2差不多要完工了,有着更规范的API、更健壮的系统、更清晰的框架、更强的扩展力、支持Java插件扩展开发,同时还将提供Linux版。
MkMatch(MKLMS)重新启动开发,同时计划开发着4个Shoebill插件组件:
        Auth - 通用用户验证插件,带权限和组权限功能,验证模块支持本地YAML库、MongoDB、HTTPS网页验证登陆
        MultiDialog - 状态保存式多对话框系统插件
        MultiLanguage - 多语言文本支持插件
        GuiPluginManager - Shoebill的图形化(窗口)插件管理器

TOP

小猪的思路是正确的TUT....
不过要写出精确的确实很麻烦...

TOP

复制内容到剪贴板
代码:
public GetXYInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance)
{        // Created by Y_Less
        
        new Float:a;
        
        GetPlayerPos(playerid, x, y, a);
        GetPlayerFacingAngle(playerid, a);
        
        if (GetPlayerVehicleID(playerid)) {
                GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
        }
        
        x += (distance * floatsin(-a, degrees));
        y += (distance * floatcos(-a, degrees));
}
以上...

最后的战役 ~The Last Battle 载入中  %1

TOP

 17 12
发新话题