翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 1589|回复: 9

如何实现多玩家多个英雄升级?优化触发形式

[复制链接]

4

主题

0

精华

60

积分

骑士

耕战
7
鹰币
5
天龙币
0
回帖
12
附庸关系0
发表于 2008-11-17 19:19:08 | 显示全部楼层 |阅读模式
我了解多个英雄升级、复活当前等级的触发形式了,但我想做个联机

版本的,使用食物、木材、黄金、石头资源积累模式可以实现到,不

过……要N个触发```比如玩家一的英雄可以升级到50级,那么就需要50

个等级触发,(因为每一级需要的经验不等),而且无法实现复活了

拥有当前等级的属性。因为如果运用到保管法触发形式的话```

如比:
玩家一升级Lv N,女神 给  玩家3   1金,玩家3  给 玩家4  保管1金。

玩家二升级Lv N,女神  给  玩家1   1金,玩家1  给 玩家5  保管1金。

玩家三升级Lv N,   女神 给  玩家2   1金,玩家2   给 玩家6  保管1金

理论上应该没有重叠,可以触发效果,可是死电脑自己搞了一吨的金子 怎么办?
这个可以优化触发吗?还是有别的办法可以实现多玩家(其实就支持3个人就可以了)

求解!

[ 本帖最后由 sgxfruby 于 2008-11-17 19:23 编辑 ]
回复

使用道具 举报

19

主题

0

精华

6542

积分

国王

耕战
1256
鹰币
15
天龙币
0
回帖
327
附庸关系0
发表于 2008-11-17 22:55:16 | 显示全部楼层
麻烦说LZ明白点..有点不理解? 升级+复活? 联机..如果想两者实现,只能支持4人..
还有升级?阁下是经验式升级,还是杀敌? 还是其他...
我建议就是触发分为3部分,等级、能力、复活。
经验式例如(木材为等级、石头为经验)

不多说了,给你1个参考,不过有个缺点..需要占用食物栏
这个范例用的是经验式升级。不过想改为其他式,只要稍微修改下就可以!祝你好运..

技术原理:达到提升等级条件(杀敌、经验、其他)给予1食物
                       ↓
          判定1食物,分解为等级显示和能力获得
                       ↓
          让玩家2或其他玩家保管这1食物,当复活时给予

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
帝國時代Ⅱ - 提问區》∶遇到触发或其他的问题,只要你提问,我们都会尽力帮助你!
回复

使用道具 举报

4

主题

0

精华

60

积分

骑士

耕战
7
鹰币
5
天龙币
0
回帖
12
附庸关系0
 楼主| 发表于 2008-11-18 10:25:58 | 显示全部楼层
这样说吧,我要的是3个人类玩家联机玩的一个ARPG游戏,每个人拥有一个英雄,我需要英雄通过杀敌积累经验,到达一定量经验就升级,不过每个人类玩家的黄金属性必须保留(就是需要用到金子做别的事,当然如果可以做到4个资源属性都得到保留就最好,我暂时没有找到解决方式````)

然后复活英雄方面 是不是我有什么细节错了?比如英雄A设置好了后 设置复活触发 老是复活的英雄不会在升级也无法获得之前的等级属性,是不是有几个设置必须严格遵守注意的?

在线等答复
回复

使用道具 举报

19

主题

0

精华

6542

积分

国王

耕战
1256
鹰币
15
天龙币
0
回帖
327
附庸关系0
发表于 2008-11-18 11:00:22 | 显示全部楼层
这次修改满足了你的要求吧..

(例如各资源代表,玩家5黄金代表玩家1,食物代表玩家2,黄金代表玩家3,石头代表玩家4)

玩家6的四项资源分别为对应玩家复活保管
原理:例如玩家1英雄达到提升等级条件(杀敌、经验、其他)给予玩家5,1木材
                  玩家2英雄达到提升等级条件(杀敌、经验、其他)给予玩家5,1食物
                  玩家3英雄达到提升等级条件(杀敌、经验、其他)给予玩家5,1黄金
                  玩家4英雄达到提升等级条件(杀敌、经验、其他)给予玩家5,1石头

大致与之前一样,优点是保留食物栏.:L

范例的是简化..游戏者3取代游戏者5的角色...资源方面用了黄金..

如果你想各等级经验不同的话..修改下就可以..只要当允许升级时给予玩家X,1点资源就可以.

例如:第1级经验50,第2级经验100..依此类推

《第1级》(开启,不循环)
累积属性 - 石头 - 50
贡品 - 石头 - 玩家1>女神 - 50或99999999999999
贡品 - 木材 - 女神>玩家5 - 1

《第2级》(开启,不循环)
累积属性 - 石头 - 100
贡品 - 石头 - 玩家1>女神 - 50或99999999999999
贡品 - 木材 - 女神>玩家5 - 1

[ 本帖最后由 莫奇D龍 于 2008-11-18 11:07 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
帝國時代Ⅱ - 提问區》∶遇到触发或其他的问题,只要你提问,我们都会尽力帮助你!
回复

使用道具 举报

4

主题

0

精华

60

积分

骑士

耕战
7
鹰币
5
天龙币
0
回帖
12
附庸关系0
 楼主| 发表于 2008-11-18 16:18:13 | 显示全部楼层
OK完全明白了,谢谢啊 如果用不同经验升级的是不是就必须一个等级写一个触发?那么复活的等级属性可以跟你上面用“杀死比率”做升级里面的 “复活触发”结合一起用吗?
回复

使用道具 举报

19

主题

0

精华

6542

积分

国王

耕战
1256
鹰币
15
天龙币
0
回帖
327
附庸关系0
发表于 2008-11-18 16:49:24 | 显示全部楼层
..如果每1级给予的能力(HP,AP)是一样的..完全可以..如果每1级给予的能力(HP,AP)不同..
要作出一些修改..
如果您是不一样的提出..我会抽时间教你修改方法!
帝國時代Ⅱ - 提问區》∶遇到触发或其他的问题,只要你提问,我们都会尽力帮助你!
回复

使用道具 举报

4

主题

0

精华

60

积分

骑士

耕战
7
鹰币
5
天龙币
0
回帖
12
附庸关系0
 楼主| 发表于 2008-11-18 20:56:42 | 显示全部楼层
现在我使用的是杀死比率升级的,可以做到3个玩家分别升级了,感觉还不错,复活效果也OK了。

关于需要不同经验值升级的,先自己摸索下,如果有不懂的在请教你。嘻
不过现在我有一个小小要求。
可以为我提供一个消耗某些东西恢复血的触发吗?
比如说:杀死一个敌人就能获得1金。然而英雄还再战斗中,血不够,快死了,我就想设置些建筑或某些东西就相购买似的,花费5金即刻恢复英雄的HP,就像论坛上的一个 点击箭塔恢复哪个骑士血的触发,因为他的触发有负符号,我进去观摩的时候就不知道他设置的负数是多少了。
你可以给出哪个触发给我吗?
------------------------------------------------------------------------------
如果每1级给予的能力(HP,AP)是一样的..完全可以..如果每1级给予的能力(HP,AP)不同..
要作出一些修改..
回答:是一样,每级给的属性是一样,那么要怎么写这个触发?

[ 本帖最后由 sgxfruby 于 2008-11-18 20:57 编辑 ]
回复

使用道具 举报

4

主题

0

精华

60

积分

骑士

耕战
7
鹰币
5
天龙币
0
回帖
12
附庸关系0
 楼主| 发表于 2008-11-18 21:05:23 | 显示全部楼层
恩,还有一个问题```就是你给我的触发里面的哪个魔法值,感觉很好,想用到,可是不知道你的触发数值是多少,因为还是负号的负数。。。希望可以写给我,万分感谢。
此外,可以在联机中使用魔法效果吗?
比如:最大魔法值是 0/200
当我拥有100/200的魔法值时,可以用掉魔法。例如:恢复血、使用大杀伤范围技能(敌人减少血量{损坏单位})等等的效果可以作到吗?前提是联机的状态,如果你有接触过这样的地图可以给个连接我,让我去观摩一下,不懂的地方在请教您
回复

使用道具 举报

19

主题

0

精华

6542

积分

国王

耕战
1256
鹰币
15
天龙币
0
回帖
327
附庸关系0
发表于 2008-11-18 21:34:09 | 显示全部楼层
恢复HP? 损害目标一般应用在RPG,因为你用了能力系统..所以不适合
大致触发内容为:
损害目标 - 99999999999999
损害目标 - 负该单位最大生命值
建议你使用僧侣恢复吧!

增加金钱? 只要在杀敌比率的触发下加入贡品给予黄金就可以

魔法效果联机当然可以用..
我设置最大值为200..所以触发如下..

触发1(开启,循环:是)
计时器 - 1秒
贡品 - 食物 - 游戏者1>女神 - 负2
贡品 - 食物 - 游戏者1>女神 - 1

触发2(开启,循环:是)
累积属性 - 游戏者1 - 食物 - 200
贡品 - 食物 - 游戏者1>女神 - 99999999999999
贡品 - 食物 - 游戏者1>女神 - 负200
帝國時代Ⅱ - 提问區》∶遇到触发或其他的问题,只要你提问,我们都会尽力帮助你!
回复

使用道具 举报

4

主题

0

精华

60

积分

骑士

耕战
7
鹰币
5
天龙币
0
回帖
12
附庸关系0
 楼主| 发表于 2008-11-18 23:02:01 | 显示全部楼层
如果生命大于2768的话
那么我们也能够利用小数值来达成,具体如下:


假设:降低单位50生命

触发:
        效果1:改变生命值(10000)
        效果2:损坏目标(5000)
        效果3:改变生命值(-10000)
公式结果=(效果2除效果1) 5000 除 10000 = 0.5=50%
我测试过了,没问题
------------------------------------------------------
刚刚收下了这个触发,可以使用在能力变换过的英雄身上吗?不能的话,如果血不变,只变攻击可以用到不?

如果设置成恢复50%血或100%血的触发又要怎么写呢?
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-11-25 08:27 , Processed in 0.253854 second(s), 117 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

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