饥荒是一款非常受欢迎生存,其中种植植物是非常重要一个环节。下面我们来讲一讲饥荒中种植植物代码。
种植植物基作
在饥荒中,种植植物基作是使用种子来种植。下面是一个种植小麦例子:
local wheat_seeds = SpawnPrefab(\wheat_seeds\local tile = GetWorld().Map:GetTileAtPoint(x, y, z) if tile == GROUND.FARMING or tile == GROUND.GR or tile == GROUND.DIRT then ThePlayerponents.playercontller:DoAction(BufferedAction(ThePlayer, nil, ACTIONS.PLANT, wheat_seeds, Point(x, y, z))) end
其中 wheat_seeds
表示小麦种子,通过 SpawnPrefab
函数创建。接着使用 GetWorld()
函数获取对象,再用 Map:GetTileAtPoint
函数获取位置地面类型。如果该位置地面类型是 GROUND.FARMING
、GROUND.GR
或 GROUND.DIRT
中一种,就使用 ThePlayerponents.playercontller:DoAction
函数来执行种植作。
其中 BufferedAction
表示缓存作,将种植作加入到玩家执行队列中,等待执行。 ACTIONS.PLANT
表示种植作,后 Point(x, y, z)
表示种植位置。
种植植物进阶作
除了基作外,饥荒中还提供了一些进阶种植植物作。比如可以使用肥料来提高作物产量,使用灌溉设备来增加作物成长速度等。
local wheat_seeds = SpawnPrefab(\wheat_seeds\local tile = GetWorld().Map:GetTileAtPoint(x, y, z) if tile == GROUND.FARMING or tile == GROUND.GR or tile == GROUND.DIRT then local action = BufferedAction(ThePlayer, nil, ACTIONS.PLANT, wheat_seeds, Point(x, y, z)) local fertilizer = ThePlayerponents.inventory:FindItem(function() retn .prefab == \fertilizer\ end) if fertilizer then action.invobject = fertilizer ThePlayerponents.playercontller:DoAction(action) else ThePlayerponents.playercontller:DoAction(action) end end
在上面代码中,我们加入了一个肥料判断。首先使用 ThePlayerponents.inventory:FindItem
函数来查找玩家背包中是否有肥料,如果有,就将肥料加入到种植作物品栏中,再执行种植作。
除了肥料,我们还可以使用灌溉设备来增加作物成长速度。下面是一个使用灌溉设备例子:
local cp = c.planted and c.plantedponents.cp if cp then local moiste = TheWorld.Map:GetTileMoiste(tile.x, tile.y, tile.z) if moiste在上面代码中,我们使用了
ACTIONS.REPAIR
表示修复作,使用math.min
函数了湿度值。同时我们还需要判断当前地面湿度是否小于一个阈值,以避免过度灌溉。上面讲到就是饥荒中种植植物代码,希望对大家有所帮助。
MC植物魔法泰拉之刃
MC植物魔法泰拉之刃是一款基于Minecraft多人战斗。在这个里,玩家将会扮演不同植物角,使用各种魔法和与其他玩家进行战斗。
背景
背景设定在一个神秘——泰拉。在这个里,植物和动物们都拥有了自己魔法力量,并开始了一场生搏斗。玩家将会成为其中一员,帮助自己种族赢得胜利。
玩法
MC植物魔法泰拉之刃玩法非常简单,玩家可以选择不同角进行。每个角都有自己独特魔法和,玩家需要使用他们技能和策略来打败其他玩家。
中还有许多道具和装备,玩家可以使用它们来增强自己能力。同时,玩家也可以通过完成任务和来获得更多奖励和经验值。
特点
MC植物魔法泰拉之刃特点就是它多人战斗模式。玩家可以和其他玩家组队或者对战,展开一场全新体验。
此外,中还有许多特殊地图和关卡,玩家可以在这些地图中体验不同玩法和。这些地图还会不断更新,为玩家带来更多惊喜和乐趣。
未来
MC植物魔法泰拉之刃目前还处于阶段,但是,团队正在努力完善内容和玩法。未来,玩家可以期待更多能和更新。
如果你喜欢多人战斗,喜欢植物和魔法元素,那么MC植物魔法泰拉之刃一定会成为你。快来体验这个神秘而又充满乐趣!
【相关阅读】