游戏狂人
以囧谋取天下之
- 贡献度
- 25
- 金元
- 11196
- 积分
- 1220
- 精华
- 0
- 注册时间
- 2011-10-12
|
本帖最后由 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,
改之前切记要记得备份, 良好习惯不能丢
需重开档...
|
|