注册 | 登录

游侠NETSHOW论坛





查看: 1644|回复: 1
打印 上一主题 下一主题

[求助] 汉之云脚本编辑的问题,请教高人! [复制链接]

帖子
21
精华
0
积分
11
金钱
43
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2009-7-5 13:41:09 |只看该作者 |倒序浏览
玩儿的是XX版的繁体1.01版,之前依据commaster的汉之云打1.01补丁后战斗死循环解决方法研究自己制作了汉之云打1.01补丁后战斗死循环解决补丁,自己测试没什么问题,说明1.01的补丁打好了,然后从头开始玩汉之云。
但是按照攻略:
1。司徒蔷:去洛阳,酒店前一男子,对话后给最终武器。(第一次观星台之后并且换装事件触发后)
         若完成此支线最后结局会变化。
2。青冥:去建业,客栈前卖艺的后面有一个男子,给一些药。(还成都老夫妇的钱后可触发)
         再去成都飞羽基地,暖暖给青冥最终武器!(第一次观星台之后)

司徒蔷的(第一次观星台之后并且换装事件触发后)的条件已经达成,但是去洛阳找不到那个男子。

青冥(还成都老夫妇的钱后),去建业也找不到那个男子……

于是我查了一下源代码,发现触发这二人新增支线的前面都有isfon(4301) == 1的判断,难道我开始的是没打补丁的老存档???因为之前的支线都很好的触发了。
不管怎样,于是我就动手删了这个判断,然后重新编译,但是可惜的是,没有效果,不知道还有没有其他地方的调用……

青冥支线在10901c.lua

partnerevent9_8 = function()
   local mainid = get_mainrole()
   local mainname = get_rolename(mainid)
   if isfon(4301) == 1 and isfon(3010) == 1 and isfon(3011) == 0 then
      fon(3011)


司徒蔷支线在10903c.lua

partnerevent11_7 = function()
   local mainid = get_mainrole()
   local mainname = get_rolename(mainid)
   if isfon(4301) == 1 and isfon(2051) == 1 and isfon(3107) == 1 and isfon(3108) == 0 then
      fon(3108)

[ 本帖最后由 namta 于 2009-7-5 16:11 编辑 ]

使用道具 举报

帖子
21
精华
0
积分
11
金钱
43
荣誉
0
人气
0
评议
0
沙发
发表于 2009-7-5 16:14:13 |只看该作者
自己顶起来,希望达人看到能帮忙!!!!!

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-7-18 09:47 , Processed in 0.350030 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到