导读:摘要:文章介绍了如何在WE地图编辑器中设置队伍、合成物品、小兵死亡金钱以及优化合成触发器的方法,以提高地图编辑的效率...下面是魔兽怎么制作物品合成, 魔兽世界如何制作合成物品的详细诠释。
摘要:文章介绍了如何在WE地图编辑器中设置队伍、合成物品、小兵死亡金钱以及优化合成触发器的方法,以提高地图编辑的效率。
在WE地图编辑器中进行详细设置和物品合成 1. 队伍设置 打开WE地图编辑器。在情节设置中,对于队伍的配置,需要将自定义队伍和固定玩家选项勾选上。接着,设置你所需要的同盟,例如,如果你的玩家扮演光明势力,那么敌人就是邪恶势力。在此之后,对于联盟胜利和共享视野等选项,都应该勾选上。 2. 合成物品设置 继续使用WE编辑器,按下F4键打开触发编辑器。需要新建一个类别,并在其中新建一个触发器。在触发器的事件部分,选择单位事件,任意单位事件,以及任意单位出售物品(从商店)的行为。 在条件部分,需要指定被售出的物品类型。例如,如果需要武器升级,那么就需要将条件设置为武器升级物品。 在动作部分,使用if/then/else结构。如果满足条件,例如出售的物品是铁剑LV1,并且玩家有武器升级宝石,那么就应该执行以下动作:删除铁剑LV1,删除武器升级宝石,创建铁剑LV2给触发单位,并向所有玩家发送升级成功的消息。 如果没有满足条件,例如缺少武器升级宝石,那么应该删除售出的物品,并向所有玩家发送合成失败的的消息,同时扣除相应的金钱。 需要注意的是,铁剑LV1,铁剑LV2,以及武器升级宝石等都需要提前制作好。 3. 小兵死亡金钱设置 小兵死亡是不会产生金钱的,因此需要通过触发器来设置。在触发器中,选择单位事件,指定单位类型,例如步兵。当步兵死亡时,如果没有其他条件限制,那么就应该执行以下动作:设置一个变量A为死亡单位的金钱值,然后将这个值加到玩家身上。 为了确保每个单位都能产生金钱,需要将触发器中的单位设置为凶手单位的所有者。同时,为了确保显示金钱的增加,可以在触发器的动作中添加漂浮文字,显示金钱的增加数额。 4. 优化合成触发器 对于合成的物品,如果使用上述方法,那么对于每一个物品都需要复制粘贴合成触发,这样非常低效。可以尝试使用另一种方法,将每个需要合成的物品都记录下来。 在地图初始化时,创建一个数组,记录所有需要合成的物品。当英雄获得某个物品时,开始检查这个物品是否可以合成新的物品。如果可以,并且英雄身上还有相应的材料,那么就进行合成。 这种方式可以支持多达819个物品的合成,大大提高了地图的效率。如果需要帮助,可以联系我。问:如何在WE地图编辑器中设置队伍?答:在情节设置中,需要将自定义队伍和固定玩家选项勾选上,并设置所需的同盟。
问:如何设置合成物品?答:使用触发编辑器,新建类别和触发器,选择单位事件和任意单位出售物品的行为,设置条件为被售出的物品类型,并在动作部分使用if/then/else结构执行相应动作。
问:如何设置小兵死亡金钱?答:在触发器中选择单位事件,指定单位类型,如步兵,当步兵死亡时,将死亡单位的金钱值加到玩家身上,并通过触发器确保每个单位都能产生金钱。
问:如何优化合成触发器?答:创建一个数组记录所有需要合成的物品,在英雄获得物品时检查是否可以合成新的物品,并提高地图的效率。