骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 衣谷三国
查看: 3219|回复: 1

[求助] mod新增种族性别识别错误

[复制链接]

5

主题

14

回帖

11

积分

随仆

号角冒险团[HorN]
联机ID:Goganpa

Rank: 1

UID
3332732
第纳尔
491
精华
0
互助
1
荣誉
0
贡献
0
魅力
10
注册时间
2022-3-2

战团正版勋章第十一届战团中国联赛征战勋章

鲜花(8) 鸡蛋(0)
发表于 2024-4-23 13:32:52 | 显示全部楼层
本帖最后由 Goganpa 于 2024-4-23 13:47 编辑

dlga_supported_pretender_talk:close_window|让 我 们 继 续 走 吧 {reg65?尊 敬 的 女 士 :先 生 }
这是翻译文件中的一段,{} 里面的意思是如果reg65为真值则取冒号前面的假值则取后面的,(数字大于0就是真值)
对于这个寄存器的操作我只找到这一句,(troop_get_type, reg65, "$g_talk_troop"),
这句我推测是获取兵种种族的,男性就是0(假),女性就是1(真),而你后面加的种族肯定是编号大于0的,所以这个判断总是为真
这就是为什么都是称呼为女士的原因。

我的解决办法就是在(troop_get_type, reg65, "$g_talk_troop"),的后面判断reg65是不是等于你新加的种族的编号
如果是那么就手动给它改成0,这样在对话中就是男性了。



您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2025-9-27 03:30 , Processed in 0.095449 second(s), 20 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表