哈喽,小伙伴们。你们是不是也已经体验了迷你小镇玩法呢。岁寒通过游玩。了解了他们职业的玩法,下面岁寒就教大家如何制作一个关于宠物饲养员的玩法。
【地图布置】
道具位置如下图。下图的四个箱子的位置从左到右分别(-60,8,24)(-59,8,24)(-58,8,24)(-57,8,24)在下面的讲解会简称为位置1,位置2,位置3,位置4。
显示板:还需要在四个箱子前面加显示板。方便我们了解宠物饲料存放位置
宠物位置:进入工具模式将宠物放在栅栏里
变量库――玩家组
设置一个宠物饲养员
【触发器教学――图文】
触发器1
事件一:游戏创建时
条件:无
动作一:改变位置上的方块的开关(位置为位置1)(选项为可被交互)(开关为关)
注意:将动作一复制4遍。修改位置为位置2,3,4。完成复制动作。
触发器2
事件一:玩家点击方块
条件一:位置上的方块类型判断(位置为位置1)(方块类型为事件中的方块类型)
条件二:玩家处于玩家组判断(玩家为触发事件的玩家)(玩家组为变量库设置的宠物饲养员)
动作一:添加道具进入玩家背包(道具类型为胡萝卜大餐)(数值为1)(玩家为触发事件的玩家)
触发器3
事件一:玩家点击方块
条件一:位置上的方块类型判断(位置为位置2)(方块类型为事件中的方块类型)
条件二:玩家处于玩家组判断(玩家为触发事件的玩家)(玩家组为变量库设置的宠物饲养员)
动作一:添加道具进入玩家背包(道具类型为竹笋)(数值为1)(玩家为触发事件的玩家)
触发器4
事件一:玩家点击方块
条件一:位置上的方块类型判断(位置为位置3)(方块类型为事件中的方块类型)
条件二:玩家处于玩家组判断(玩家为触发事件的玩家)(玩家组为变量库设置的宠物饲养员)
动作一:添加道具进入玩家背包(道具类型为鸡饲料)(数值为1)(玩家为触发事件的玩家)
触发器5
事件一:玩家点击方块
条件一:位置上的方块类型判断(位置为位置4)(方块类型为事件中的方块类型)
条件二:玩家处于玩家组判断(玩家为触发事件的玩家)(玩家组为变量库设置的宠物饲养员)
动作一:添加道具进入玩家背包(道具类型为肉饲料)(数值为1)(玩家为触发事件的玩家)
触发器6
事件一:玩家点击生物
条件一:事件中的生物类型为梦歌(自定义设置)
动作一:添加玩家进玩家组(玩家为触发事件的玩家)(玩家组为变量库添加的宠物饲养员)
注:这里的动作作者做了调整就不引入UI了。修改动作即可。不然整个触发器会更加繁琐。
触发器7
事件一:玩家点击生物
条件一:生物类型判断(事件中的生物类型为小猪)
条件二:玩家处于玩家组判断(玩家为触发事件的玩家)(玩家组为变量库――宠物饲养员)
条件三:数值比较(第一个数值为函数库――玩家――玩家拥有的道具数量――道具为胡萝卜大餐)(比较为大于等于)(第二个数值为数值2)
条件四:玩家手持道具类型判断(玩家为触发事件的玩家)(道具类型为胡萝卜大餐)
动作一:添加道具至玩家背包(道具类型为闪金锭)(数值为随机数20~30)(玩家为触发事件的玩家)
动作二:销毁玩家背包的道具类型(道具类型为胡萝卜大餐)(数值为2)(玩家为触发事件的玩家)
动作三:对生物添加特效(生物为事件中的目标生物)(特效类型为光效3)
注意:触发器8,9,10是按照触发器7复制而来。具体需要修改以下内容。
1.条件一中的生物类型
2.条件三中的道具类型
3.条件四中的道具类型
4.动作二中的道具类型
其中生物类型分别对应着道具类型。
例如:触发器7将生物类型调成小鸡,那么道具类型就调成鸡饲料。