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

注册 登录

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: weichiche

[原创] 怎样定制属于自己的人物(其实这是个求助帖啊!!!还剩天赋部分没有更新)

  [复制链接]

1

主题

278

帖子

241

积分

中级玩家

Rank: 3Rank: 3

贡献度
2
金元
2333
积分
241
精华
0
注册时间
2009-1-3
发表于 2012-4-20 21:07 | 显示全部楼层
说起来
这到底是要弄一个种族还是一个职业?
还是1+1配套的?
回复 支持 反对

使用道具 举报

13

主题

910

帖子

701

积分

超级玩家

Rank: 5Rank: 5

贡献度
28
金元
5890
积分
701
精华
0
注册时间
2009-4-19
发表于 2012-4-20 23:12 | 显示全部楼层
好好研究一下哦
回复 支持 反对

使用道具 举报

9

主题

520

帖子

794

积分

超级玩家

Rank: 5Rank: 5

贡献度
48
金元
5919
积分
794
精华
1
注册时间
2009-3-16
 楼主| 发表于 2012-4-21 10:09 | 显示全部楼层
本帖最后由 weichiche 于 2012-4-21 10:10 编辑
dlou 发表于 2012-4-20 21:07
说起来
这到底是要弄一个种族还是一个职业?
还是1+1配套的?

帖子的目的是讨论怎么修改,既包括种族又包括职业
真正动手的话当然是看你自己想做什么了
至于我,我是想做一个新种族,这个种族没有职业
详情请移步我对异鬼的设定
欢迎讨论

回复 支持 反对

使用道具 举报

1

主题

100

帖子

130

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
1260
积分
130
精华
0
注册时间
2012-3-22
发表于 2012-4-22 23:53 | 显示全部楼层
神贴膜拜,等完整的出来,最近无时间啊
回复 支持 反对

使用道具 举报

64

主题

2592

帖子

3402

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
122
金元
29140
积分
3402
精华
0
注册时间
2006-12-9
发表于 2012-4-23 20:57 | 显示全部楼层
进来逛逛!~
回复 支持 反对

使用道具 举报

1

主题

278

帖子

241

积分

中级玩家

Rank: 3Rank: 3

贡献度
2
金元
2333
积分
241
精华
0
注册时间
2009-1-3
发表于 2012-4-26 22:48 | 显示全部楼层
最重要的技能迟迟不出阿
回复 支持 反对

使用道具 举报

9

主题

520

帖子

794

积分

超级玩家

Rank: 5Rank: 5

贡献度
48
金元
5919
积分
794
精华
1
注册时间
2009-3-16
 楼主| 发表于 2012-4-26 23:12 | 显示全部楼层
本帖最后由 weichiche 于 2012-4-26 23:16 编辑
dlou 发表于 2012-4-26 22:48
最重要的技能迟迟不出阿

最近科研任务紧责任重压力大
没有时间做这个
只能睡前上论坛逛一逛
抱歉啊
话说,我前几天为了制作那些技能图标可是花了好长时间啊
回复 支持 反对

使用道具 举报

89

主题

906

帖子

1418

积分

游戏狂人

Rank: 6Rank: 6

贡献度
207
金元
5699
积分
1418
精华
2
注册时间
2010-7-10
发表于 2012-4-28 21:21 | 显示全部楼层
好帖应该顶
回复 支持 反对

使用道具 举报

42

主题

2646

帖子

5981

积分

游戏精英

Rank: 8Rank: 8

贡献度
590
金元
36212
积分
5981
精华
0
注册时间
2009-11-3
发表于 2012-6-8 14:07 | 显示全部楼层
鄙人SL时穷举过装备属性代码,不过前人有发的。

40版暂没玩,精神上支持。

回复 支持 反对

使用道具 举报

0

主题

63

帖子

100

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
995
积分
100
精华
0
注册时间
2009-4-27
发表于 2012-7-17 09:47 | 显示全部楼层
如何限定武僧才看到手套的伤害属性的
回复 支持 反对

使用道具 举报

10

主题

812

帖子

629

积分

超级玩家

Rank: 5Rank: 5

贡献度
15
金元
5694
积分
629
精华
0
注册时间
2010-7-21
发表于 2013-1-21 01:59 | 显示全部楼层
过于强大了!
回复 支持 反对

使用道具 举报

125

主题

1936

帖子

4649

积分

游戏精英

Rank: 8Rank: 8

贡献度
60
金元
44088
积分
4649
精华
0
注册时间
2012-12-2
发表于 2013-2-24 20:37 | 显示全部楼层
HHHHHHHHHHHHHHHHHHHHHHHHH
回复 支持 反对

使用道具 举报

0

主题

141

帖子

185

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1848
积分
185
精华
0
注册时间
2013-4-21
发表于 2013-4-22 19:01 | 显示全部楼层
bvnhbjmhgxfzdvbg
回复 支持 反对

使用道具 举报

0

主题

178

帖子

172

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1715
积分
172
精华
0
注册时间
2012-1-23
发表于 2013-5-4 23:34 | 显示全部楼层
这个,,,有必要这么做吗。
回复 支持 反对

使用道具 举报

0

主题

29

帖子

89

积分

初级玩家

Rank: 2

贡献度
0
金元
889
积分
89
精华
0
注册时间
2013-9-20
发表于 2013-11-12 11:03 | 显示全部楼层
那个,我按照这个写的试着弄了一下,但是游戏玩不了了哎。

我把我写的贴上,求各路大神指点。

---------------------------------------------------------
--                       Dwarves                       --
---------------------------------------------------------
newBirthDescriptor
{
        type = "subrace",
        name = "Duergar",
        display_name = " 灰 矮 人 ",
        desc = {
                "    灰 矮 人 是 一 支 隐 秘 的 种 族, 生 活 于 地 下 世 界 钢 铁 王 座。 ",
                "    他 们 是 支 强 壮 的 种 族 并 以 大 师 级 手 艺 而 闻 名, 但 是, 由 于 在 过 去 的 战 乱 中 为 了 自 身 利 益 抛 弃 了 其 他 种 族, 他 们 仍 然 不 受 欢 迎。 ",
                "    他 们 天 生 掌 握 #GOLD# 灰 矮 人 血 统 #WHITE#, 允 许 他 们 永 久 的 提 高 力 量 和 体 质。 ",
                "#GOLD# 属 性 修 正: ",
                "#LIGHT_BLUE# * +4 力 量, -2 敏 捷, +3 体 质 ",
                "#LIGHT_BLUE# * -2 魔 法, +3 意 志, +0 灵 巧 ",
                "#GOLD# 每 等 级 增 加 生 命 值: #LIGHT_BLUE# 12",
                "#GOLD# 经 验 惩 罚: #LIGHT_BLUE# 25%",
        },
        inc_stats = { str=4, con=3, wil=3, mag=-2, dex=-2 },
        talents_types = { ["race/duergar"]={true, 0} },
        talents = {
                [ActorTalents.T_DUERGAR_DUERGAR]=1,
        },
        copy = {
                moddable_tile = "dwarf_#sex#",
                moddable_tile_ornament = {male="beard_02", female="braid_01"},
                random_name_def = "dwarf_#sex#",
                life_rating=12,
        },
        experience = 1.25,
}


这个直接写在dwarf.lua下面了。是这个问题么?

------------------------------------------------------------------
-- Duergar' powers
------------------------------------------------------------------
newTalentType{ type="race/duergar", name = "duergar", generic = true, description = "The various racial bonuses a character can have." }
newTalent{
        name = "Duergar",
        type = {"race/duergar", 1},
        mode = "passive",
        require = racial_req1,
        points = 5,
        on_learn = function(self, t)
                self.inc_stats[self.STAT_STR] = self.inc_stats[self.STAT_STR] + 2
                selfnStatChange(self.STAT_STR, 2)
                self.inc_stats[self.STAT_CON] = self.inc_stats[self.STAT_CON] + 2
                selfnStatChange(self.STAT_CON, 2)
        end,
        on_unlearn = function(self, t)
                self.inc_stats[self.STAT_STR] = self.inc_stats[self.STAT_STR] - 2
                selfnStatChange(self.STAT_STR, -2)
                self.inc_stats[self.STAT_CON] = self.inc_stats[self.STAT_CON] - 2
                selfnStatChange(self.STAT_CON, -2)
        end,
        info = function(self, t)
                return ([[增 强 灰 矮 人 的 身 体, 增 加 %d 点 力 量 和 体 质。]]):format(2 * self:getTalentLevelRaw(t))
        end,
}

newTalent{
        name = "Fast Metabolism",
        type = {"race/duergar", 2},
        require = racial_req2,
        mode = "passive",
        points = 5,
        getLifeRegen = function(self, t) return math.decimals(self:getTalentLevel(t, "con", 2, 20), 2)
        end,
        info = function(self, t)
                local regen = t.getLifeRegen(self, t)
                return ([[灰 矮 人 在 专 注 于 战 斗 时, 可 以 更 快 的 回 复 生 命 值( +%0.2f 生 命 值 / 回 合)。]]):format(regen)
        end,
}

newTalent{
        name = "Earthquake",
        type = {"race/duergar",3},
        require = racial_req3,
        points = 5,
        random_ego = "attack",
        cooldown = 30,
        tactical = { ATTACKAREA = { PHYSICAL = 2 }, DISABLE = { stun = 3 } },
        range = 10,
        radius = function(self, t)
                return 2 + (self:getTalentLevel(t)/2)
        end,
        direct_hit = true,
        requires_target = true,
        target = function(self, t)
                return {type="ball", range=self:getTalentRange(t), radius=self:getTalentRadius(t)}
        end,
        getDamage = function(self, t) return self:getTalentLevel(t, "con", 15, 80) end,
        getDuration = function(self, t) return 3 + self:getTalentLevel(t) end,
        action = function(self, t)
                local tg = self:getTalentTarget(t)
                local x, y = self:getTarget(tg)
                if not x or not y then return nil end
                local _ _, _, _, x, y = self:canProject(tg, x, y)
                -- Add a lasting map effect
                game.level.map:addEffect(self,
                        x, y, t.getDuration(self, t),
                        DamageType.PHYSICAL_STUN, t.getDamage(self, t),
                        self:getTalentRadius(t),
                        5, nil,
                        {type="quake"},
                        nil, self:spellFriendlyFire()
                )

                game:playSoundNear(self, "talents/earth")
                return true
        end,
        info = function(self, t)
                local damage = t.getDamage(self, t)
                local radius = self:getTalentRadius(t)
                local duration = t.getDuration(self, t)
                return ([[引 起 一 波 强 烈 的 地 震, 每 回 合 造 成 %0.2f 物 理 伤 害( %d 码 半 径 范 围), 持 续 %d 回 合。 有 概 率 震 慑 此 技 能 所 影 响 到 的 怪 物。
                 受 体 质 影 响, 伤 害 有 额 外 加 成。]]):
                format(damDesc(self, DamageType.PHYSICAL, damage), radius, duration)
        end,
}

newTalent{
        name = "Carbon Spikes",
        type = {"race/duergar", 4},
        require = racial_req4,
        points = 5,
        mode = "sustained",
        cooldown = 12,
        tactical = { BUFF =2, DEFEND = 2 },
        getDamageOnMeleeHit = function(self, t) return self:getTalentLevel(t, "con", 10, 100) end,
        getArmor = function(self, t) return math.ceil (self:getTalentLevel(t, "con", 20, 50)) end,
        do_carbonRegrowth = function(self, t)
                local maxspikes = t.getArmor(self, t)
                if self.carbon_armor < maxspikes then
                        self.carbon_armor = self.carbon_armor + 1
                end
        end,
        do_carbonLoss = function(self, t)
                if self.carbon_armor >= 1 then
                        self.carbon_armor = self.carbon_armor - 1
                else
                        -- Deactivate without loosing energy
                        self:forceUseTalent(self.T_CARBON_SPIKES, {ignore_energy=true})
                end
        end,
        activate = function(self, t)
                local power = t.getArmor(self, t)
                self.carbon_armor = power
                game:playSoundNear(self, "talents/spell_generic")
                return {
                        armor = self:addTemporaryValue("carbon_spikes", power),
                        onhit = self:addTemporaryValue("on_melee_hit", {[DamageType.BLEED]=t.getDamageOnMeleeHit(self, t)}),                       
                }
        end,
        info = function(self, t)
                local damage = t.getDamageOnMeleeHit(self, t)
                local armor = t.getArmor(self, t)
                return ([[脆 弱 的 碳 化 钉 刺 从 你 的 肉 体、 衣 服 和 护 甲 中 伸 出 来, 增 加 %d 点 护 甲 值。 同 时, 在 6 回 合 内 对 攻 击 者 造 成 总 计 %0.2f 点 流 血 伤 害。
                 每 次 你 受 到 攻 击 时, 护 甲 增 益 效 果 减 少 1 点。 每 回 合 会 自 动 回 复 1 点 护 甲 增 益 至 初 始 效 果。
                 如 果 护 甲 增 益 降 到 1 点 一 下, 则 技 能 会 被 中 断, 效 果 结 束。
                 受 体 质 影 响, 护 甲 增 益 和 流 血 伤 害 有 额 外 加 成。]]):
                format(armor, damDesc(self, DamageType.PHYSICAL, damage))
        end,
}

这个写在了races.lua里面,不知道会不会有影响。
回复 支持 反对

使用道具 举报

1

主题

99

帖子

159

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1591
积分
159
精华
0
注册时间
2013-2-22
QQ
发表于 2016-7-8 12:50 | 显示全部楼层
都是v的v在v在V字形从v自行车  
回复 支持 反对

使用道具 举报

0

主题

9

帖子

69

积分

初级玩家

Rank: 2

贡献度
0
金元
690
积分
69
精华
0
注册时间
2015-12-16
发表于 2016-8-26 11:18 | 显示全部楼层
半懂不懂,喵叽桑
回复 支持 反对

使用道具 举报

0

主题

433

帖子

498

积分

高级玩家

Rank: 4

贡献度
0
金元
4979
积分
498
精华
0
注册时间
2016-2-14
发表于 2016-10-19 21:42 | 显示全部楼层
RE: 怎样定制属于自己的人物(其实这是个求助帖啊!!!还剩天赋部分没有更新) [[url=]修改[/url]]








回复 支持 反对

使用道具 举报

0

主题

159

帖子

202

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2016
积分
202
精华
0
注册时间
2013-10-12
发表于 2020-10-30 22:29 | 显示全部楼层
学一学 也不知道现在还好不好使
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 04:13 , Processed in 0.175328 second(s), 34 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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