|
发表于 2019-7-5 19:25:25
|
显示全部楼层
emmmm……这个改起来比较复杂,改动之大,一个回复放不下。
首先更新工具之后你需要修改WSkill和WskillSelect和CActorAction里的
//技能快捷栏按钮个数
var buttonNum = 5;
然后改掉CActorAction里的数组,加一个就往后面添加一个-1
//技能快捷栏临时值
var tempSkill = [-1,-1,-1,-1,-1];
然后找到GMain把所有userSkill相关都修改一下,方法同tempSkill
//快捷栏的技能
this.userSkill = [0,0,0,0,0];
现在用鼠标应该已经可以控制这个新添加的技能了
然后键盘部分:
CActorAction里的keyStr里加一行:
RC.CodeToSting(RC.Key.skill6)
updatePCKey里加:
if(skillButton[5].enable && IInput.isKeyDown(RC.Key.skill6)){
skillButton[5].doThis();
}
然后RC的RC.Key里加一行:
skill6 :81(这是键位,你可以对着codetosting改成别的键)
这样就可以了。
物品也是一样的原理,你看看这样能不能改出来
|
|