注册 | 登录

游侠NETSHOW论坛





查看: 3189|回复: 3
打印 上一主题 下一主题

[原创] 沉船之城【一键搞定】美媚入旧墨西哥和穿潜水服问题 [复制链接]

帖子
156
精华
0
积分
289
金钱
617
荣誉
21
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2010-1-6 13:19:33 |只看该作者 |倒序浏览
沉船之城这个游戏有的玩家装了人物扩展MOD后,选美媚进入旧墨西哥和穿潜水服时就会出现人物图像变形问题,要解决这个变形问题的办法连我都没想到很简单,简单到了一键就可搞定,如有的朋友嫌麻烦的话就下个我做的超级MOD装上就好,地址为:

沉船之城【美媚、长枪兵、船只】MOD合集下载

http://game1.ali213.net/thread-3032556-1-1.html

那个贴子的最后有单独的F11作弊文件下载,其中有个人物替换版,在游戏中30个人物任你换。其中F1就是换成你穿潜水服的模型,点一下就搞定进入旧墨西哥和穿潜水服时出现人物图像变形的问题,做完任务后就在余下的29个键中找个换回。

我现在就来谈谈怎样一键搞定,那就是在人物出现变形时是女角色的动作文件变成了man,所以我们可通过F11作弊将人物的动作再变回女角色的动作就搞定了,具体修改F11作弊Debuger.c文件如下:

string descF29 = "重新载入当前场景";
void CalculateInfoDataF29()
{
    totalInfo = descF29;
// -->
    // <--
    totalInfo = totalInfo + NewStr() + NewStr() +
                "The command is executed successfully!";
    SetFormatedText("INFO_TEXT",totalInfo);
        
    ProcessCancelExit();
    if( bSeaActive && !bAbordageStarted )
    {
     Sea_ReloadStart();
}
else
{
     DoQuestReloadToLocation(pchar.location, pchar.location.group, pchar.location.locator, "");
}
}

黑色的这段文字是原F11作弊Debuger.c文件中重新载入当前场景的功能按键,现我们只要在中间加上一条命令就好:
string descF29 = "将主角动作替换为Angellica";
void CalculateInfoDataF29()
{
    totalInfo = descF29;
// -->
    // <--
    totalInfo = totalInfo + NewStr() + NewStr() +
                "The command is executed successfully!";
    SetFormatedText("INFO_TEXT",totalInfo);
    pchar.model.animation = "Angellica";
   
    ProcessCancelExit();
    if( bSeaActive && !bAbordageStarted )
    {
     Sea_ReloadStart();
}
else
{
     DoQuestReloadToLocation(pchar.location, pchar.location.group, pchar.location.locator, "");
}
}

红色的文字就是我们现在加入的命令,这样修改保存后就可进入游戏了,当遇到美媚进入旧墨西哥和穿潜水服就会出现
人物图像变形问题时,在完成任务后,你只要按下F11弹出作弊界面,然后点下F29重新载入场景中,载入后你就会发现你的MM又恢复正常时的模样了。不过如果你的MM不是使用Angellica这个动作时,请将Angellica改为你现用的MM动作名即可。
不知大家明白没有,我想这是沉船这个老大难问题最好,最有效,最方便的方法了,我已在游戏中验证过了,简单到了一键就可搞定。

二楼有介绍了如何在游戏中换主角的命令,大家也可在进入旧墨西哥和穿潜水服时,先将主角换成彼得做任务,完成后你再将主角换成MM即可.

[ 本帖最后由 dudu268 于 2010-1-6 18:41 编辑 ]

使用道具 举报

帖子
156
精华
0
积分
289
金钱
617
荣誉
21
人气
0
评议
0
沙发
发表于 2010-1-6 14:59:57 |只看该作者
另外你可在上面那红字处换上如下的命令:

     pchar.model = "Blood";
     pchar.model.animation = "man";

这样的话按F11作弊点F29键后你就会发现你的主角竟换成了彼得了,哈哈,这可是好东东啊,如果你现在玩的存档中对你现在的角色有点视觉疲劳的话就可换你想要的主角了,另外
1.你在入旧墨西哥和穿潜水服时也可先把主角换成彼得,然后完成任务再换回来.
2.有的朋友想玩彼得那剧情的,可先选彼得进入游戏后,再用这个办法把彼得换成你想用的MM角色或其它的,那你就可达到用MM或其它角色进入彼得历险那剧情了.



偶晕中,刚试了一下,如果要替换人物的话,只能用你装的扩展人物MOD内的人物来替换当前主角,也就是说在游戏中不能用默认的三位主角如彼得来替换你当前的主角,除了这三个外其它的就可以了,也可以用其它的人物替换现在的主角如彼得等都可.



[ 本帖最后由 dudu268 于 2010-1-6 16:26 编辑 ]

使用道具 举报

帖子
429
精华
0
积分
235
金钱
809
荣誉
2
人气
0
评议
0
板凳
发表于 2010-1-6 15:50:23 |只看该作者
呵呵,这个办法非常好,新手和老手用都很合适,楼主辛苦了

使用道具 举报

帖子
103
精华
0
积分
52
金钱
160
荣誉
0
人气
0
评议
0
地板
发表于 2010-1-6 18:54:30 |只看该作者
狂顶,我比较懒,所以下了个楼主做的F11人物替换版,真是好用啊,30个人物任你选啊,这可比新开档选其它角色强多了,就在游戏中换,楼主是咋想这样的办法呢

使用道具 举报

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

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

GMT+8, 2025-8-28 08:18 , Processed in 0.299079 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到