说下比赛版Alpha2的一些计划
插件肯定是要重写的,之前的版本的插件都没有多模式思想,想要扩展功能有点困难,但是全部功能写到一个插件里会很麻烦,全局变量太多,分开写插件又可能会导致事件冲突啥的,最终决定用本地函数的写法(类似DLL的机制)。
首先统计一下Alpha1已经完成了的功能:
静态准心
雷达
左侧的C4携带图标(进入爆破区会变色)
左侧的背包图标
回合结束提示
杀敌图标(包括了C4安装与拆卸)
人显(区分人物图片)
枪显(弹药数、枪名、枪图片)
右上角杀人信息(kill message)
记分牌(区分队伍、图形的数字时钟)
左下角聊天功能(包括了玩家进入游戏与离开游戏)
底部进度条(无敌时间、C4安装/拆卸、C4快速拆卸)
Alpha2计划要写的功能:
重写主插件
修正杀敌图标的bug
修正人显的bug
修正枪显的bug
修正右上角杀敌信息导致弹出的bug
修正左下角聊天导致弹出的bug
修正底部进度条的算法
修正枪显图片错误
完善团队模式插件
完善爆破模式插件
增加Killer小图标
增加右侧切枪显示
记分牌数字bug修正
去除M4A1与USP的消音器功能
增加狙击镜图片显示
增加死亡视角信息显示
增加战术统计(模块限制,只显示仇人名称+剩余生命值+武器图片)
修改游戏载入界面和其它UI细节
增加背包机制
增加背包选择器(仿CF)
以上就是下次更新的内容,敬请期待。
插件肯定是要重写的,之前的版本的插件都没有多模式思想,想要扩展功能有点困难,但是全部功能写到一个插件里会很麻烦,全局变量太多,分开写插件又可能会导致事件冲突啥的,最终决定用本地函数的写法(类似DLL的机制)。
首先统计一下Alpha1已经完成了的功能:
静态准心
雷达
左侧的C4携带图标(进入爆破区会变色)
左侧的背包图标
回合结束提示
杀敌图标(包括了C4安装与拆卸)
人显(区分人物图片)
枪显(弹药数、枪名、枪图片)
右上角杀人信息(kill message)
记分牌(区分队伍、图形的数字时钟)
左下角聊天功能(包括了玩家进入游戏与离开游戏)
底部进度条(无敌时间、C4安装/拆卸、C4快速拆卸)
Alpha2计划要写的功能:
重写主插件
修正杀敌图标的bug
修正人显的bug
修正枪显的bug
修正右上角杀敌信息导致弹出的bug
修正左下角聊天导致弹出的bug
修正底部进度条的算法
修正枪显图片错误
完善团队模式插件
完善爆破模式插件
增加Killer小图标
增加右侧切枪显示
记分牌数字bug修正
去除M4A1与USP的消音器功能
增加狙击镜图片显示
增加死亡视角信息显示
增加战术统计(模块限制,只显示仇人名称+剩余生命值+武器图片)
修改游戏载入界面和其它UI细节
增加背包机制
增加背包选择器(仿CF)
以上就是下次更新的内容,敬请期待。