B游
首页 > 攻略资讯 > 迷你世界代码怎么生成动物 迷你世界动物代码大全

迷你世界代码怎么生成动物 迷你世界动物代码大全

来源:B游 编辑:iigl 更新时间:2024-11-27 23:14:23

以下是迷你世界生成动物方法:

--初始化常量

monkey = {3871, "猴子"}

leopard = {3872, "豹子"}

panda = {3417, "熊猫"}

dinosaur = {3413, "恐龙"}

bear = {3412, "冰熊"}

ostrich = {3411, "鸵鸟"}

penguin = {3409, "企鹅"}

dog = {3408, "狗"}

sheep = {3403, "羊"}

pig = {3402, "猪"}

cattle = {3401, "牛"}

chicken = {3400, "鸡"}

--初始化数组

animal_list={monkey,leopard,panda,dinosaur,bear,ostrich,penguin,dog,sheep,pig,cattle,chicken}

number_list={2,5,3,4,2,5,4,6,2,1,4,5,1}

--创建文字板,第一个参数表示在几号围栏上生成文字板,第二个参数表示生成的文字信息

local function place_str(place, str)

local result = Graphics:makeGraphicsText(str, 200, 0, 1)

local result = Graphics:createGraphicsTxtByPos(place*7-11, 10, 2, result, 0, 0)

end

--生成动物,第一个参数表示在几号围栏里生成动物,第二个参数表示生成动物的ID,第三个参数表示生成动物的数量

local function place_animal(place, animal_id, number)

for x = place*7-12 , place*7-8 do

for y = 7, 9 do

Block:replaceBlock(526, x, y, 2, 2)

Block:replaceBlock(526, x, y, 8, 3)

end

end

for z = 2 , 8 do

for y = 7, 9 do

Block:replaceBlock(526, place*7-12, y, z, 0)

Block:replaceBlock(526, place*7-8, y, z, 1)

end

end

local result,areaid=Area:createAreaRect({x=place*7-10,y=7,z=5},{x=1,y=0,z=1})

local result,pos=Area:getRandomPos(areaid)

local result,objids=World:spawnCreature(pos.x,pos.y,pos.z,animal_id,number)

for i = 0 ,number do

Actor:setActionAttrState(objids[i],32,false)

end

end

--游戏开始时运行

local function Game_Start()

local playerid = 0 -- 房主

--初始化玩家位置

Player:setPosition(0, 0, 7, 0)

Player:setActionAttrState(0, PLAYERATTR.ENABLE_DESTROYBLOCK, false)

--生成动物

for i = 1 , 12 do

place_animal(i, animal_list[i][1], number_list[i])

place_str(i,string.format("#R%d号笼子:#B%s#K%d只",i,animal_list[i][2],number_list[i]))

end

end

--注册游戏开始监听器

ScriptSupportEvent:registerEvent([=[Game.Start]=], Game_Start)

以上就是B游整理的迷你世界代码生成动物教程,更多迷你世界相关攻略,收藏关注B游。

 本期攻略希望能够帮助到各位玩家。若想要更多游戏相关的内容,玩家们可以关注B游,小编将一直给各位玩家们各种实用有趣的游戏攻略!

最新录入

乱弹三国志安卓版1.5 手机版

乱弹三国志安卓版1.5 手机版

卡巴拉岛M韩服最新版1.0.108 手机版

卡巴拉岛M韩服最新版1.0.108 手机版

勇者传说英雄军团1.6.7 安卓版

勇者传说英雄军团1.6.7 安卓版

装甲联队online手游12.0.0 最新版

装甲联队online手游12.0.0 最新版

马桶人厕所战争菜单版v1.2 安卓修改版

马桶人厕所战争菜单版v1.2 安卓修改版

香肠派对国际服测试版(Sausage Man Beta)v21.89 安卓最新版

香肠派对国际服测试版(Sausage Man Beta)v21.89 安卓最新版

相关攻略

攻略推荐

热门游戏榜

热门合集