迷你世界代码怎么生成动物 迷你世界动物代码大全
迷你世界生成动物首先要知道对应的初始化常量,然后初始化数组,再创建文字板,第一个参数表示在几号围栏上生成文字板,第二个参数表示生成的文字信息,生成动物,第一个参数表示在几号围栏里生成动物,第二个参数表示生成动物的ID,第三个参数表示生成动物的数量。
以下是迷你世界生成动物方法:
--初始化常量
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)
以上就是本站相关列表整理的迷你世界代码生成动物教程,更多迷你世界相关攻略,收藏关注本站相关列表。
-
06.06
龙魂旅人新手攻略
-
06.06
龙魂旅人各职业幻灵强度排行榜
-
06.06
龙魂旅人礼包码2025最新
-
06.06
英国上市公司Smarter Web Company加仓39.52枚比特币,股票近5日大涨42%
-
06.06
如何参与Fly.trade (FLY) 空投?币安Alpha活动攻略
-
06.06
XION Token价格走势与生态潜力分析
-
-
-
- 迷你世界指令大全 迷你世界常用指令汇总
- 06.05
-
- 迷你世界代码怎么输入 迷你世界代码指令输入方法
- 06.05
-
- 迷你世界代码复制合集 迷你世界可复制代码大全
- 06.05
-
- 仙剑奇侠传之新的开始凶兽入侵活动打法攻略教学
- 11.27
-
-
下载
- 《神剑伏魔录》(神剑风云)游戏音乐合集
- 其他游戏|7.73 MB
- 一款非常好玩的武侠闯关游戏
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- 《生化危机:浣熊市行动》免安装中文硬盘版下载
- 单机|6310 MB
- 一款以动作射击为主题的游戏
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏