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

注册 登录

QQ登录

只需一步,快速开始

查看: 3405|回复: 1

[心得] 无尽地下城升级天赋点数修改~(不知道火星了没)

[复制链接]

2

主题

287

帖子

1220

积分

游戏狂人

以囧谋取天下之

Rank: 6Rank: 6

贡献度
25
金元
11196
积分
1220
精华
0
注册时间
2011-10-12
发表于 2012-7-20 13:11 | 显示全部楼层 |阅读模式
本帖最后由 6351949 于 2012-7-20 13:13 编辑

游戏版本B40+汉化MOD    (有闲着无聊的小白鼠来证实一下其他版本可不可以这样改么? )

首先找到worlds.lua文件

文件位置为 汉化MOD里面->overload->data->birth               (英文版的话在原文件里应该能找到)

用EditPlus打开worlds.lua文件找到 (只要是能打开并且保存不会出错的就行  ) :

newBirthDescriptor{
type = "world",
name = "Infinite",
display_name = "无尽地城模式",
locked = function() return profile.mod.allow_build.campaign_infinite_dungeon end,
locked_desc = "    无尽深度,没有终点,没有重 复,不断深入,在古老的废墟里, 穿过关闭的大门,解开谜题,寻找 你的宿命。",
desc =
{
  "    选择你最喜欢的种族和职业, 进入无尽地城冒险。",
  "    能够前进多远取决于你的个人 技术!",
  "    在无尽地城中你不受限制,你 可以突破50级的等级上限并继续获 得属性和天赋点数(以一个较低的 比例获得)。",
  "    50级之后属性最大值每级增加 1点。",
  "    50级之后每10级每个天赋的最 大等级增加1点。",
},
descriptor_choices = default_eyal_descriptors{ difficulty = { Tutorial = "never"} },
copy = {
  __allow_transmo_chest = true,
  -- Can levelup forever
  resolvers.generic(function(e) e.max_level = nil end),
  no_points_on_levelup = function(self)
   if self.level <= 50 then             "这个数对应上面的中文就应该知道是啥了吧~"
    self.unused_stats = self.unused_stats + (self.stats_per_level or 3) + self:getRankStatAdjust()           "升级属性点?改了有用?....没改过"
    self.unused_talents = self.unused_talents + 1             " 职业技能点数"
    self.unused_generics = self.unused_generics + 1            "通用技能点数"
    if self.level % 5 == 0 then self.unused_talents = self.unused_talents + 1 end         "每5级增加1点职业技能点数"
    if self.level % 5 == 0 then self.unused_generics = self.unused_generics - 1 end           "每5级减少1点通用技能点数"
    if self.level == 10 or  self.level == 20 or self.level == 30 or self.level == 40 then               "这个是判断你在什么时候可以获得解锁天赋点数....没改过"
     self.unused_talents_types = self.unused_talents_types + 1          "这个就是解锁天赋技能点数"
    end
   else
    self.unused_stats = self.unused_stats + 1         "50级之后所获得的属性点数.....没改过(因为还没有一个号上过50级.....)"
    if self.level % 2 == 0 thenself.unused_talents = self.unused_talents + 1        "天赋点数......同上"
    elseif self.level % 3 == 0 then
     self.unused_generics = self.unused_generics + 1        "通用点数....同上"
    end
   end
  end,

改之前切记要记得备份, 良好习惯不能丢

需重开档...


回复

使用道具 举报

1

主题

979

帖子

907

积分

超级玩家

Rank: 5Rank: 5

贡献度
2
金元
8985
积分
907
精华
0
注册时间
2009-10-4
发表于 2012-7-22 18:07 | 显示全部楼层
前排支持啊~~~~~~~~~~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 22:49 , Processed in 0.136734 second(s), 17 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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