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

注册 登录

QQ登录

只需一步,快速开始

查看: 2996|回复: 4
打印 上一主题 下一主题

[心得] 修改.lua的无赖打法,自己魔法值满,敌人命最多30

[复制链接]

0

主题

58

帖子

127

积分

中级玩家

Rank: 3Rank: 3

贡献度
8
金元
954
积分
127
精华
0
注册时间
2005-12-8
跳转到指定楼层
主题
发表于 2010-9-7 10:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AssetsScriptsHeroHero.lua

用文本编辑器打开,找到function Hero:GetInvariantStats()。把这个函数改成一下内容。请注意,"Rick"是我起的玩家名,如果你的是别的,请自己改正过来。

改好这个后,一进入战斗,所有的魔法值等于玩家可能有的最大值。敌人最都只有30的生命力。如果达到50级可以用魔法冲击,Mana Blast的话,基本一下全部搞定。给那些想迅速通关的同学

-- Here we return a table of state data based on a battle ready hero
function Hero:GetInvariantStats()
        if self:GetName() == "Rick" then
                self.stats.derived.mana.start.red = self.stats.derived.mana.maximum.red
                self.stats.derived.mana.start.green = self.stats.derived.mana.maximum.green
                self.stats.derived.mana.start.blue = self.stats.derived.mana.maximum.blue
                self.stats.derived.mana.start.yellow = self.stats.derived.mana.maximum.yellow
                self.stats.derived.mana.start.black = self.stats.derived.mana.maximum.black
                self.stats.derived.mana.start.power = 30
        else
                self.stats.derived.health.maximum = 30
                self.stats.derived.health.wounds = 0
        end
        
        return self.stats
end
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-29 06:02 , Processed in 0.034084 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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