payeh 发表于 2012-1-5 14:47

黑道圣徒3:召唤音素女(方法以及问题解答)

本帖最后由 443694214 于 2012-1-16 09:21 编辑

以前发现招来的NPC不会主动攻击, 一直以为是mod的问题现在终于比较确定,这似乎是游戏本身的bug: 外源性的角色AI没有额外的脚本激活.

不过针对音速女(rollerblader)有个特殊的方法:

音速女的特殊性: 敌方角色,特殊AI,特殊格斗脚本,对玩家命令不会有响应.
所以想要使用这个角色作为你的跟班必须按照以下奇怪的方法进行{:3_152:}
1. 直接下载文件放在游戏目录下,或者将以下代码自行添加到你期望修改的目标文件







使用这个下载的mod在游戏中可以打电话Johnny Gat和Saint backup来召唤音速女

将以下代码添加到character.xtbl文件<root><Table>内
注:;P代表的是大写字母P(代码问题{:3_146:})




<Character><Name>npc_saint_rollerblader</Name><_Editor><Category>Entries:Saints_and_Allies</Category></_Editor><Character>deckers_female_grace</Character><Spawn_Info_Rank>Roller Blader</Spawn_Info_Rank><Team>Playas</Team><AI_Personality>gang tough</AI_Personality><AnimSets><AnimSet><Filename>RollerBlader.xtbl</Filename><PercentChance>100</PercentChance></AnimSet></AnimSets><Flags><Flag>roller_blader</Flag><Flag>use_knees_and_elbows</Flag><Flag>use_leg_bone_constraints</Flag><Flag>ungrabbable</Flag></Flags><Filters><Gender>Female</Gender></Filters><StreamCategory>Spawnable Saint</StreamCategory><Color_Palette>NPC_Saints_Ninja</Color_Palette><Headshot_Multiplier>4</Headshot_Multiplier><Cash><Dollar><Min>50</Min><Max>80</Max></Dollar></Cash><Firearm_Damage_Multiplier>1.0</Firearm_Damage_Multiplier></Character>


将以下代码添加到homies.xtbl文件任意小弟角色<Homie>下的<Humans></Humans>内,一行代表一个
<Human>
    <Character>npc_saint_rollerblader</Character>
    </Human>



2. 游戏中用电话呼叫来你修改的代码的小弟,这时候音速女会赶来,但是没有激活,不会攻击.
3. 最奇怪的时候到了,你需要用火.对,火焰{:3_144:}攻击她们. 当音速女身上着火以后,她们立即会以惊人的速度四散逃走,当她们回来的时候,一切就正常了.她们会对任何具有敌意的角色发动攻击,并且不停的跟随你,直到你解散她们.但是你攻击她们可能会导致她们脱离你的队伍,因此最好你引诱她们到炸毁的车辆跟前,让她们"上火"{:3_160:}

http://www.tudou.com/v/WHjnyDKdfAw/&rpid=47500562&resourceId=47500562_04_11_13/v.swf


几个问题:
问: 为什么修改出来的跟班有的会攻击,或者有时会攻击,但大多数情况下不会?
答: 理论上说,任何修改出的非原始人物和非原始状态下电话呼叫的NPC都是不会主动攻击的,不论是否在你的队伍中.(这取决于当前角色和游戏进度状态).尤其是你为了使用某些跟班而强制删除了Blocked_for_Mission代码后).除了某些特殊具有敌意的角色,比如元气猫(但是元气猫默认为中立敌意,会攻击但是不会跟随和响应玩家).因为AI是在某些关卡会被激活,或者屏蔽,这涉及一系列的脚本甚至程序代码,非常复杂.这似乎更像是游戏原始的问题.目前尚无办法解决这个问题.{:3_98:}


问: 为什么修改出很多小弟,但是到来的数量并没有那么多,而且会随着时间越来越少?
答: 不论你修改多少数量的小弟,但是能和你组队的只有3个,不在队列内的角色会逃逸或者自动随状态被清除掉.而前来支援的小弟偶尔可以有数量上的提高.但是也不会持续很久,这是游戏核心本身的限制.因此目前没有哪个MOD能够改变现状.{:3_108:}


问: 能否修改减少打电话召唤的冷却时间,从而增加召唤数量和人物?
答: 首先要说明的是, 在黑道圣徒3中,"电话冷却时间"这个概念是错误的!{:3_142:}
因为在游戏中,决定电话界面是否可用,是否使用有效的间隔并不是单靠时间来决定的.而是由许多环境变量,包括城市状态,关卡,角色,等级,属性等一系列情况决定的.因此,希望修改某些时间参数来起作用是不可能的.即便电话可用,也会出现"占线,有事忙,稍候再拨"等无效状态.这同样涉及游戏核心程序和文件,目前尚不可为.


ncjlc163 发表于 2012-1-5 14:53

不错,终于有了,感谢分享

payeh 发表于 2012-1-5 23:30

aa8820506 发表于 2012-1-5 15:05 static/image/common/back.gif
有没有mod可以让主角有这种能力   小弟都能有没理由不让主角有啊。

这个要求恐怕只有去问官方了.:D

小小柒柒 发表于 2012-1-5 23:44

帮顶一个

wasdfg2002 发表于 2012-1-5 23:49

和这个很酷啊

sugun 发表于 2012-1-6 00:23

:lol:lol:lol:lol:lol:lol:lol

ajkluiobnm2 发表于 2012-1-6 00:28

來研究看看音速女的代碼與功能

a17a18 发表于 2012-1-6 00:28

{:3_160:}{:3_160:}

cschenmeng5 发表于 2012-1-6 00:29

haha~有意思啊

weirayhuang 发表于 2012-1-6 07:31

qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq

147094910 发表于 2012-1-6 09:59

qqqqqqqqqqqqqqqqqqqqqqqqqq

年少花阁 发表于 2012-1-6 10:38

哇哈哈哈哈好帖 好帖

叛逆Lolicon 发表于 2012-1-6 10:50

给力的技术贴!支持楼主!

z121948451 发表于 2012-1-6 11:04

回复吧,,

jqqman 发表于 2012-1-6 11:39

你的MOD挺多的

keanzxc 发表于 2012-1-6 12:03

看看{:3_154:}

bai888 发表于 2012-1-6 12:11

{:3_159:}{:3_158:}{:3_160:}

woshi87 发表于 2012-1-6 12:31

太精彩了

shaowensg 发表于 2012-1-6 13:26

看看~~~~~~好像很复杂

sky9505 发表于 2012-1-6 14:31

hhffgdfffssdfggggffgtgf

847626376 发表于 2012-1-6 15:59

DDDDDDDDDDDDD

kai007 发表于 2012-1-6 16:22

虾米是音素女

makemouse 发表于 2012-1-6 16:50

让 这个游戏 更有乐趣吧

makemouse 发表于 2012-1-6 16:56

好东西啊

arabian 发表于 2012-1-6 17:04

望穿秋水,終於等到了

0pieces0 发表于 2012-1-6 17:07

0 0好东西呢

被爱遗忘 发表于 2012-1-6 17:42

嘿嘿这都行 楼主厉害 谢谢分享

qyqxgsh 发表于 2012-1-6 17:47

强力支持楼主

cvbnm89890 发表于 2012-1-6 21:18

dwadwadwadwa

give221221 发表于 2012-1-7 11:21

商店优惠80%
页: [1] 2 3 4 5
查看完整版本: 黑道圣徒3:召唤音素女(方法以及问题解答)