标题: star5.8引擎关于单挑的问题,知道的麻烦进来看看
性别:未知-离线 反斗奇彬

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 294
编号 377846
注册 2010-5-25


发表于 2012-12-13 21:40 资料 短消息 只看该作者
star5.8引擎关于单挑的问题,知道的麻烦进来看看

相信现在还是使用5.8引擎的人比较多吧,舌战系统是类似三11的,问题是敌我双方的人物性格类型能不能通过剧本设置,能的话应该使用哪个变量以及怎么设置。知道麻烦说下,谢谢。


顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

Rank: 16
组别 翰林学士
级别 征北将军
功绩 380
帖子 4210
编号 170977
注册 2007-6-3
家族 轩辕学院


发表于 2012-12-13 22:28 资料 个人空间 短消息 只看该作者
喏,STAR的示例剧本上都写了啊。先看看STAR的发布帖再问不迟。5.8发布帖没找到就去看看5.6的发布帖吧。


图片附件: ikki.JPG (2012-12-13 22:28, 19.15 K)



但具体改得用指针变量改。
UE地址是E2800,换算到反汇编地址是511000,再换算成十进制是5312512。

也就是指针变量 5312512=3,就是0号武将为猪突。

5.8地址有没有改变就不知道了,我没用过。


顶部
性别:未知-离线 反斗奇彬

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 294
编号 377846
注册 2010-5-25


发表于 2012-12-13 23:19 资料 短消息 只看该作者
回复 #2 WHITESHIP 的帖子

又是换算,一看就头晕了。有能够直接换算的工具吗。
顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

Rank: 16
组别 翰林学士
级别 征北将军
功绩 380
帖子 4210
编号 170977
注册 2007-6-3
家族 轩辕学院


发表于 2012-12-13 23:26 资料 个人空间 短消息 只看该作者
记住是武将编号+5312512就行了。

哦,对了,还要设置4076整形变量为0。否则会一次改4个人的性格。
顶部
性别:未知-离线 反斗奇彬

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 294
编号 377846
注册 2010-5-25


发表于 2012-12-14 01:04 资料 短消息 只看该作者
回复 #4 WHITESHIP 的帖子

夏侯,能给个范例吗?就按照你说的方法,把0号武将从冷静改成其他。还有手动单挑那个4086变量敌人四项能力的怎么设置的,看了发布帖,是每两位数字表示一项能力,取值范围在00-99吗?比如 整型变量4086 = 常数 16909060,16表示A项目:调节我方突击对敌方回避的成功率,算法:我方的该项能力-16是这样吗?搞这些头都大了现在................

[ 本帖最后由 反斗奇彬 于 2012-12-14 01:41 编辑 ]
顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

Rank: 16
组别 翰林学士
级别 征北将军
功绩 380
帖子 4210
编号 170977
注册 2007-6-3
家族 轩辕学院


发表于 2012-12-14 06:42 资料 个人空间 短消息 只看该作者
这我就不清楚了,star引擎我完全没用过。
你把那个示例剧本复制过去,进游戏对照一下能力就知道了。

那个16909060估计要转成16进制。百度后的结果是01020304,大概就是四个属性的值了吧,多用系统自带的计算器或者百度“xxx 十六进制”
顶部
性别:未知-离线 反斗奇彬

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 294
编号 377846
注册 2010-5-25


发表于 2012-12-14 13:31 资料 短消息 只看该作者
回复 #6 WHITESHIP 的帖子

不会是5.8的地址改变了吧,我修改了无效哦
顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

Rank: 16
组别 翰林学士
级别 征北将军
功绩 380
帖子 4210
编号 170977
注册 2007-6-3
家族 轩辕学院


发表于 2012-12-16 14:11 资料 个人空间 短消息 只看该作者
回复 #7 反斗奇彬 的帖子

我拿个5.8的MOD试了下。位置没变。

步骤要这样:
77 变量运算 整形变量 4076 = 常数 1                  (让变量预算改为单字节)
77 变量运算 指针变量(p) 1  =  常数 5312512      (指针变量1定位到0号武将舌战性格的地址)
77 变量运算 指针变量(*p) 1 =  常数 0                 (设置性格为胆小)
77 变量运算 指针变量(p) 2  =  常数 5312513      (指针变量2,定位到1号武将的地址)
77 变量运算 指针变量(*p) 2 =  常数 3                 (设置性格为莽撞)

就是这样了。
之前忘了告诉你指针变量要用两个指令。具体用法可以去看godtype的全剧本指令讲解。

那个16909060的应该就是我在6楼的解释了。就是四项能力为1,2,3,4.
用这条指令之前记得把整形变量4076设置为0。
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-8-3 01:54
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.011192 second(s), 10 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP