查看: 3678|回复: 2

[已经过期] 如何改变角色经验值?

[复制链接]
梦石
0
星屑
50
在线时间
1206 小时
注册时间
2010-10-23
回帖
228
发表于 2012-6-25 20:56:15 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 knlau 于 2012-6-28 12:36 编辑

想在游戏里增加角色的升级难度, 例如一个角色得到的经验值是15点, 兩个角色的话得到经验值是7点, 而三个的就是3点
即是角色加入的人数越多(4位同伴)所得到的经验值就越少, 请问要怎样做呢?

PS: 问题是不知道怎样做到多一个角色加入后所得的EXP減一半? 有笵例吗?
梦石
0
星屑
49
在线时间
86 小时
注册时间
2012-5-31
回帖
56
发表于 2012-6-25 23:15:12 | 显示全部楼层
我想到两种思路,第一种是用状态,方法如下:

设定各种经验获得状态,
2人经验 经验加成50%
3人经验 经验加成33%
4人经验 经验加成25%

然后依据战斗的队伍人数给予经验获得状态,
偷懒得方法是战斗开始时直接给予
认真一点就是战斗前给予,这样就能避免死者瓜分经验

第二种方法比较复杂,怪物的经验值要另外设定,

设A为本次战斗的经验值,这个要自己算出来
A÷战斗人数=战斗角色所获得的经验值

至于其它方法,我就不知道了……
回复

使用道具 举报

梦石
0
星屑
50
在线时间
27 小时
注册时间
2011-8-1
回帖
11
发表于 2012-6-28 11:39:43 | 显示全部楼层
有个问题,战斗开始前给予经验,要是没打完跑掉了,岂不是可以刷经验。
怎么能设置成打完了才给经验呢

点评

嗯... 我也是同样的想法  发表于 2012-6-28 12:28
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部