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游,小编将一直给各位玩家们各种实用有趣的游戏攻略!

最新录入

Catboy Hero Mask(英雄面具无限金币版) 1.0最新版

Catboy Hero Mask(英雄面具无限金币版) 1.0最新版

怪物x联盟组合无限金币破解版 1.3修改版

怪物x联盟组合无限金币破解版 1.3修改版

脱出温泉3官方版 1.1.1安卓版

脱出温泉3官方版 1.1.1安卓版

Fire Basketball(消防篮球无限金币版) 0.6安卓版

Fire Basketball(消防篮球无限金币版) 0.6安卓版

Fictif(虚构的无限钞票版) 1.0.22最新版

Fictif(虚构的无限钞票版) 1.0.22最新版

红色冒名顶替者圣诞噩梦无限金币破解版 1.0.8安卓版

红色冒名顶替者圣诞噩梦无限金币破解版 1.0.8安卓版

相关攻略

攻略推荐

热门游戏榜

热门合集