Project1

标题: 怎么给敌人也设置职业属性? [打印本页]

作者: 木许许    时间: 2012-6-12 21:55
标题: 怎么给敌人也设置职业属性?
比如在脚本中设置:1号敌人的职业是9号,2号敌人的职业是12号。。。dsu_plus_rewardpost_czw
作者: Mr.Puzzle    时间: 2012-6-13 07:10
http://rpg.blue/forum.php?mod=vi ... 2%2D26+19%3A42%3A28
试试用角色数据库设定敌人
作者: fxwd    时间: 2012-6-13 07:17
有脚本,可能会比较麻烦。但是你直接在敌人属性中设置那个职业特有的属性不就可以了?敌人又没等级,没有成长值。
作者: Mr.Puzzle    时间: 2012-6-13 07:57
考虑下这个脚本:用角色数据库设定敌人+自动设定战斗等级经验金钱宝物
http://rpg.blue/thread-77388-1-1.html

作者: 木许许    时间: 2012-6-13 09:58
fxwd 发表于 2012-6-13 07:17
有脚本,可能会比较麻烦。但是你直接在敌人属性中设置那个职业特有的属性不就可以了?敌人又没等级,没有成 ...

我需要在游戏中提取敌人职业的数值,所以只需要在脚本中赋予每个id的敌人一个职业编号就可以
作者: tommay    时间: 2012-6-13 10:05
木许许 发表于 2012-6-13 09:58
我需要在游戏中提取敌人职业的数值,所以只需要在脚本中赋予每个id的敌人一个职业编号就可以 ...

职业属性主要是为了方便给角色赋予战斗时的基本数值,例如可以装备的武器防具、属性有效度、每个等级学到的技能等,要使敌人具有职业属性,需要其他很多辅助脚本,请权衡。
作者: 木许许    时间: 2012-6-13 10:09
tommay 发表于 2012-6-13 10:05
职业属性主要是为了方便给角色赋予战斗时的基本数值,例如可以装备的武器防具、属性有效度、每个等级学到 ...

我只需要敌人多一个可定义的数值,以后在游戏中可根据敌人的编号提取,其它不作要求
作者: tommay    时间: 2012-6-13 10:12
本帖最后由 tommay 于 2012-6-13 10:13 编辑
木许许 发表于 2012-6-13 10:09
我只需要敌人多一个可定义的数值,以后在游戏中可根据敌人的编号提取,其它不作要求 ...


可以在敌人名称后面加一个“,1”之类的东西,给一个提取编号的脚本:
p  $data_enemies[1].name.split(",")[1].to_i
作者: 木许许    时间: 2012-6-13 10:18
本帖最后由 木许许 于 2012-6-13 10:19 编辑
tommay 发表于 2012-6-13 10:12
可以在敌人名称后面加一个“,1”之类的东西,给一个提取编号的脚本:
p  $data_enemies[1].name.split(", ...


我已经用了一个战斗特效脚本,里面也需要给敌人名称后添加字符,成为:幽灵  -rw 4 1,这样会有冲突么?
作者: tommay    时间: 2012-6-13 10:20
木许许 发表于 2012-6-13 10:18
我已经用了一个战斗特效脚本,里面也需要给敌人名称后添加字符,成为:幽灵  -rw 4 1,这样会有冲突么? ...

那就改成   幽灵  -rw 4 1,1
无冲突,但注意是","不是","




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1