查看: 1942|回复: 16

如何让一个角色拷贝敌人的所有数据??

  [复制链接]
梦石
0
星屑
70
在线时间
215 小时
注册时间
2007-9-5
回帖
300
发表于 2008-9-10 17:34:28 | 显示全部楼层 |阅读模式

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

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

×
希望用在公共事件里,比如使用了一个物品就让3号角色完全拷贝3号敌人的数据:HP、SP、力量、灵巧、特技等等。
版务信息:本贴由楼主自主结贴~

青天

梦石
0
星屑
86
在线时间
232 小时
注册时间
2007-12-15
回帖
2013

开拓者

发表于 2008-9-10 17:37:53 | 显示全部楼层
汗,得用一个一个得复制敌人的能力过去。
开坑准备中
回复

使用道具 举报

梦石
0
星屑
1643
在线时间
1612 小时
注册时间
2007-8-28
回帖
3184

第3届短篇游戏大赛主流游戏组冠军第1届Title华丽大赛新人奖

发表于 2008-9-10 18:07:44 | 显示全部楼层
可以使用 运行时修改数据库功能
“我推荐你一个游戏吧,avg的,剧情特感人”
“我擦,都是文字图片的游戏有啥好玩的,连个战斗都没有!”
“我推荐你一个游戏吧,rpg的,战斗也新颖”
“我擦,怎么米有作i弊器?“
”你不是喜欢战斗么?”
“不,我是剧情党!!”

继续阅读请点击
http://rpg.blue/blog-53316-10027.html
回复

使用道具 举报

梦石
0
星屑
60
在线时间
6 小时
注册时间
2008-9-9
回帖
13
发表于 2008-9-10 18:34:02 | 显示全部楼层
可以的
回复

使用道具 举报

梦石
0
星屑
60
在线时间
6 小时
注册时间
2008-9-9
回帖
13
发表于 2008-9-10 18:38:38 | 显示全部楼层
脚本
$data_actors[3].name=$data_enemies[3].name
一条一条写就好了 不过$data_actors[3]=$data_enemies[3]这样就不可以 因为有的属性敌人有你没有 那就会出现定义出错了 所以要找共同属性
回复

使用道具 举报

梦石
0
星屑
70
在线时间
215 小时
注册时间
2007-9-5
回帖
300
 楼主| 发表于 2008-9-10 19:09:36 | 显示全部楼层
请教具体怎么写啊?比如力量=3号敌人的力量,物理防御=3号敌人的物理防御,特技=3号敌人的特技,这三项怎么写啊
回复

使用道具 举报

梦石
0
星屑
60
在线时间
6 小时
注册时间
2008-9-9
回帖
13
发表于 2008-9-10 19:44:15 | 显示全部楼层
角色的力量是通过不同等级 不同的 你需要升级力量数据有改变吗?
回复

使用道具 举报

梦石
0
星屑
70
在线时间
215 小时
注册时间
2007-9-5
回帖
300
 楼主| 发表于 2008-9-10 20:02:48 | 显示全部楼层
我只需要角色的初始值由敌人的数值拷贝过来,升级之后的改变不受影响
回复

使用道具 举报

梦石
0
星屑
60
在线时间
6 小时
注册时间
2008-9-9
回帖
13
发表于 2008-9-10 21:37:47 | 显示全部楼层
恩 可以的 就是角色一级的基数改变对吧
for i in 1..99
$data_actors[3].parameters[2,i] = $data_enemies[3].str+i*5
end
这个就是力量
回复

使用道具 举报

梦石
0
星屑
60
在线时间
6 小时
注册时间
2008-9-9
回帖
13
发表于 2008-9-10 21:44:11 | 显示全部楼层
如果你一级要标准的 $data_enemies[3] 那后面的i*5
就改掉这个是比怪物多5点 怪物49那你一级就是49+1*5就是54 如果你也要49那就 $data_actors[3].parameters[2,i] = $data_enemies[3].str+(i-1)*5
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部