【SKSE插件】一键控制台
本帖最后由 101c4 于 2015-4-5 02:36 编辑1. 必须安装 skse_1_07_02
2.一键调用控制台设置方法,首先打开 EcmKeyEx.ini 会看到很多 按键设置,像下面这样的, 0x20是空格键的代码,Down是当按下时、Hold是按住时、Upper是放开时,只要填入控制台指令就可以了
↙ Space 空格键
0x20_Down=
0x20_Hold=
0x20_Upper=
-----------------------------------------------------------
↙ Context Menu 隐藏 显示 菜单
0x5D_Down=tm
0x5D_Hold=
0x5D_Upper=
上面这个就是 当按下 “上下文菜单键” 右Ctrl键左边的那个键,隐藏UI 再按一次 显示UI,这个指令就是tm,如果想一键无敌就写tgm。
-----------------------------------------------------------
↙ X
0x58_Down=player.SendAnimEvent attackStop
0x58_Hold=
0x58_Upper=
这个是播放动画,在你砍人的时候 按下X键时,就会紧急停止攻击。这例子仅供参考,其他动作的ID自己找一下。
-----------------------------------------------------------
↙ Left Shift
0xA0_Down=player.equipitem 000139C0 ;魔族箭矢 | player.equipitem 000139B5 ;魔族战弓
0xA0_Hold=
0xA0_Upper=player.unequipItem 000139C0 ;魔族箭矢 | player.unequipItem 000139B5 ;魔族战弓
上面这个是装备与脱下,在按下 左Shift时(这个按键原本是切换跑与走的,只是个例子应该改掉)装备弓和箭,放开按键时自动卸下弓和箭。
-----------------------------------------------------------
↙ F7 ecm.txt
0x76_Down=bat ecm
0x76_Hold=
0x76_Upper=
按下F7自动 bat ecm因为 ecm.txt是被“代码管理器ECM_T+F.EXE”自动更新的,与程序里的“默认编辑”内容一致,不必点保存,也就是“默认编辑”写什么了,你按 F7 就会执行什么。
-----------------------------------------------------------
↙ F8 重新载入按键设置
0x77_Down=@
0x77_Hold=
0x77_Upper=
这个地方指令是 @ 这不是控制台指令,而是插件指令,告诉插件重新载入按键设置,只有这一个@是特殊的符号。
下载:
http://pan.baidu.com/s/1dDm0pnb
加强版 没有SD版只有SKSE版
用NMM安装或者按路径将 EcmKeyEx.dll 和 EcmKeyEx.ini复制到 plugins目录里。
获取物品魔法代码的方法请看 17 楼
这个插件公开了一个函数ecm(UTF8字符串 指针) 只有一个参数 就是控制台的命令文本 以00结尾, 支持跨进程“CreateRemoteThread”远线程调用不会与游戏线程冲突。会编成的可以自己写规则。
xuniana 发表于 2015-3-10 17:29 static/image/common/back.gif
感觉。。。我还是乖乖 bat吧
是啊,我是看有人有这个要求 我才写的这个,不过等用上之后发现 发现还比较实用 ... 一键换武器魔法...
恳请大神把头部跟随mod弄成SKSE插件形式吧{:3_111:}
弄自动卸下箭袋mod也成呀!{:3_60:}
请无视上面的回复,喝多了,瞎打的!{:3_119:}
额.真的么.可以一下换双手? 怎么用的.没看明白.开始以为是调用 BAT 命令的.
没看懂 kk3207164 发表于 2015-3-10 18:11 static/image/common/back.gif
恳请大神把头部跟随mod弄成SKSE插件形式吧
弄自动卸下箭袋mod也成呀!
请无视上面的回复 ...
头部跟随我没用过。。。kk大别期望太高,我也是小白,SKSE的api我也没全研究,有些功能也不知道该调用啥。。:L
卸下箭袋的 player.unequipItem 000139BD ;精灵箭矢 这样就行了吧。。。。不是自动的。。。
懒人,是科技发达的源泉,没有懒人,现在我们还在原始社会吧。 晕死,为什么是SD的? 月雅 发表于 2015-3-10 18:51 static/image/common/back.gif
额.真的么.可以一下换双手? 怎么用的.没看明白.开始以为是调用 BAT 命令的.
没看懂 ...
对啊,就是调用Bat 命令的,你把你的bat写好,之后 填到对应的热键,在游戏里按一下就执行了,什么换武器魔法装备,复活 禁用啥的,这就一键懒人插件。
scax888 发表于 2015-3-10 18:58 static/image/common/back.gif
晕死,为什么是SD的?
别急,SD的好调试,等我在研究研究,功能多点了一起转 还是手动吧,比较怕小手一抖,然后就。。 可以问个问题吗?SD是什么插件 sd??????血腥放荡? 2212545 发表于 2015-3-10 19:08 static/image/common/back.gif
可以问个问题吗?SD是什么插件
确实有第一次用的朋友,已经编辑了说明 能开个实现一鍵换双持,双手魔法的教程么.这BAT 文件要怎么写啊~ 本帖最后由 101c4 于 2015-3-10 19:55 编辑
月雅 发表于 2015-3-10 19:23 static/image/common/back.gif
能开个实现一鍵换双持,双手魔法的教程么.这BAT 文件要怎么写啊~
各种代码先用 ECM查出来 http://bbs.3dmgame.com/thread-4100418-1-1.html
装备武器、魔法、龙吼的代码需要自己改一下左右手,ECM选择出来的代码 都是左手 『left』或者没有指定左右手,根据需要自己在后面加上 『left』或『Right』就行了。
之后在编辑保存一个 001.txt ,在热键设置里将这个 001填上,
K10= 按键代码
T10=001
进游戏之后 按你设置的热键 就执行 001.txt里的命令。。。。。。。。。
直接在代码编辑框上鼠标右键,选择 插入指令,也会有一些常用的指令,其他的就请百谷度歌吧
101c4 发表于 2015-3-10 20:09 static/image/common/back.gif
头部跟随这个用脚本好实现一些吧,SKSE SD 不是万能的。。。如果需要的游戏对象高度依赖的插件用脚本写是 ...
是啊,头部跟随那个太复杂了,要实现SKSE插件形式那得是多精巧的设计呀{:3_101:}
箭袋这个目前也还行,就是帧数低的时候反应特别慢,有时干脆假死不理你了,还得自己手动去换箭袋
他这个自动卸下箭袋mod还可以记录弓和箭的搭配,包括mod里的弓和箭,当你换上一张之前用过的弓时会自动装备上上次搭配这张弓的箭
脚本我是搞不好,想弄个非战斗时自动收起盾牌的,搞半天也不成功:(
落羽那小伙伴随从管理系统就自带SKSE插件,反应蛮快的,随从们也会自动收起盾牌和武器,无奈看不懂呀:'(
看不懂,但是SD我想到了一些很绅士的东西。 默默点个赞 101c4 发表于 2015-3-10 19:51 static/image/common/back.gif
各种代码先用 ECM查出来 http://bbs.3dmgame.com/thread-4100418-1-1.html
装备武器、魔法、龙吼的代码 ...
氏累个去.太给力了. 这个要放到一楼最好了.~太牛了
本帖最后由 101c4 于 2015-3-11 13:43 编辑
kk3207164 发表于 2015-3-10 21:13 static/image/common/back.gif
是啊,头部跟随那个太复杂了,要实现SKSE插件形式那得是多精巧的设计呀
箭袋这个目前也还行,就 ...
在调试SD插件的时候发现了一个不稳定因素,SD在调用控制台命令时会修改控制台函数的一段机器码用来跳过一段指令,。每次调用都需要改两次,调用前改成JMP 返回后修改回MOV,如果多线程一起进入,一个是SD的,那么他跳过一些值执行了他的命令。而另一个线程如果是SKSE的或者是天际脚本的呢。。。你也给人家跳过了。。。:funk:那能不错误吗 。。。 跑酷那个就是因为不停的调用 SendAnimationEvent XXX 导致SD不停的修改控制台函数,最终导致线程冲突直接进NTDLL调试函数了。如果这时候排错函数成功修复堆栈,那么会导致控制台命令和脚本在一段时间里失效。如果没修复成功。。。。那游戏就奔溃了。
101c4 发表于 2015-3-11 13:41 static/image/common/back.gif
在调试SD插件的时候发现了一个不稳定因素,SD在调用控制台命令时会修改控制台函数的一段机器码用来跳过一 ...
你说如果不跟冲刺挂钩,而是多个攀爬的热键,攀爬时消耗耐力,当然也得有攀爬角度限制,这样会不会好些??
那个战斗闪避的SD版到挺稳定的,反应也比SKSE版的快多了
本帖最后由 101c4 于 2015-3-13 03:55 编辑
kk3207164 发表于 2015-3-11 14:55 static/image/common/back.gif
你说如果不跟冲刺挂钩,而是多个攀爬的热键,攀爬时消耗耐力,当然也得有攀爬角度限制,这样会不会好些? ...
我想做一个可以随机说任何话的机器人同伴,当然机器人并不适合天际。外型是不是人都可以,至于说话我想是调用外部TTS中文语音引擎说话,这样就可以说任何话了,只不过没有语气而已,但是机器人吗,没有语气也是可以理解的,我这全天际的人有说英语的有说日语的也有说德语的就是没人说汉语 。。。真是很遗憾。去CK官网看了一下脚本的APIhttp://www.creationkit.com/Category:Papyrus 也不是很难,只是调试麻烦点,之后安装了一些必要的工具准备动手。。。。可是这CK啊。。。。当我一编辑任务对话就奔溃啊,实在是太要命了。也不知道这东西大家都是咋用的。。。。还是我人品有问题
路过帮顶 本帖最后由 kk3207164 于 2015-3-13 08:46 编辑
101c4 发表于 2015-3-13 03:53 static/image/common/back.gif
我想做一个可以随机说任何话的机器人同伴,当然机器人并不适合天际。外型是不是人都可以,至于说话我想是 ...
中文配音的太少了太少了,原来有个Alicia不和谐随从,有中文配音的版本
好像还有个叫凝落的随从吧,也是中文配音的
再就没见过了
什么话都说的随从也太牛了吧,没感情也只好弄成机械人了,矮人机械妹子还是有不少的,用机娘装也不错;P
跑酷先不用了,总感觉不舒服,俄网貌似早更新了,无奈打不开:(
感谢分享 DDDDDDDDDDD
DDDDDDDDDDDDDDDDDDDDDDDDDDD 我要下载. 回复可见 Thanks for your sharing it to us . ;P