Project1

标题: 请问,敌人的属性变量是什么呀? [打印本页]

作者: 迷糊咖啡厅    时间: 2015-5-5 00:51
标题: 请问,敌人的属性变量是什么呀?
我想在地图上给一些变量赋值成某个NPC的属性

作者: 三途亚梦    时间: 2015-5-5 02:22
跟你说的吧,无论是人物还是敌人的能力值都是不能直接进行赋值操作的。
因为想要能力值能够赋值改变起来是很麻烦的,一般来说会考虑用敌人专用的状态来使得敌人达到看上去增强了的效果。
如果只是想要强化敌人的话,或许可以看看图书馆中的“精英敌人”脚本。
作者: 迷糊咖啡厅    时间: 2015-5-5 08:36
本帖最后由 迷糊咖啡厅 于 2015-5-5 08:45 编辑
三途亚梦 发表于 2015-5-5 02:22
跟你说的吧,无论是人物还是敌人的能力值都是不能直接进行赋值操作的。
因为想要能力值能够赋值改 ...


其实我是想给某个变量赋值

比如说我想让5号变量等于3号敌人的HP上限

$game_variables[5] = $敌人[X].属性[Y]




这个图片里面可以给变量赋值成某个玩家的属性
如果想把这个变量赋值成某个敌人的属性应该怎么做呢?
作者: 迷糊咖啡厅    时间: 2015-5-5 16:35

报错了
作者: 三途亚梦    时间: 2015-5-5 16:49
那还是用 $data_enemies[数据库id].params[0]来操作
顺序是[0,1,2,3,4,5,6,7] = [生命上限,魔法上限,攻击,防御,魔攻,魔防,敏捷,幸运]
经验用$data_enemies[数据库id].exp
金钱是$data_enemies[数据库id].gold
作者: 迷糊咖啡厅    时间: 2015-5-5 17:10
三途亚梦 发表于 2015-5-5 16:49
那还是用 $data_enemies[数据库id].params[0]来操作
顺序是[0,1,2,3,4,5,6,7] = [生命上限,魔法上 ...

谢谢大家了




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