3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 2984|回复: 5
打印 上一主题 下一主题

[秘籍] 抛砖引玉,大家根据我的提示可能可以找出这游戏的作弊码,我还没下载游戏,只是研究下

[复制链接]

0

主题

269

帖子

579

积分

高级玩家

Rank: 4

贡献度
60
金元
3391
积分
579
精华
0
注册时间
2009-1-15
跳转到指定楼层
主题
发表于 2009-7-2 03:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先我没下载这个游戏 不讨论游戏怎么玩 只是喜欢研究修改游戏之类的

这个游戏是波兰techland公司的chrome引擎 根据之前几个这个引擎的游戏的经验来看 游戏文件夹里面应该有Cheat.java这个文件 用文本打开 会看到如下类似的代码
***********************************************************
public class Cheat extends GameObject
{
    public void AllRaces()
    {
        if (RallyGame.GetCurrentTrackModule() == null)
        {
            RallyGame.GetInstance().AllRaces(GameLogic._CAREER_LOGIC);
            RallyGame.GetInstance().AllRaces(GameLogic._SINGLE_RACE_LOGIC);
            
            if (RallyGame.s_cMenuModule.m_cYesNoDlg.IsVisible())
            {
                RallyGame.s_cMenuModule.m_cYesNoDlg.NoFromDlg();   
            }
            RallyGame.s_cMenuModule.ShowUI(RallyMainMenuModule._UI_MAIN);
        }
    }
}
那么这个作弊码就是Cheat.AllRaces() 使用方法是:进游戏以后按~(就是tab上面的那个键) 然后输入(注意大小写)
****************************************************
chrome引擎的作弊码都是这样调用的 Cheat. + 具体的作弊函数  通俗的讲 只要是public void后面的都可以调用

再比方还有一个
**************************
    public void AddCash(int nCash)
    {
        RallyGame.GetInstance().AddCash(nCash);
    }
   
    public void SkipCarCheck()
    {
        RallyGame.m_bSkipCarCheck = true;
    }
*******************************
显而易见的 Cheat.AddCash(10000)  哈哈 加了1W块钱 上面的那个是赛道全解锁的作用 英文部分就不用解释了他的意思了 相信只要不是文盲都应该能猜出来是什么意思

两年以前在中国竞速游戏联合会发了一个帖子是直接贴出来作弊码的(因为我当时刚好在玩那个游戏,有cheat.java文件)
授人鱼不如授人以渔 现在把方法也告知大家 以后碰到chrome引擎的游戏都能触类旁通了
几年没写代码 东西都忘光了 解释的很通俗 编程高手请勿见笑

看懂了这个帖子的同学有空试一下 成功了回来作个声
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-28 12:25 , Processed in 0.027297 second(s), 15 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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