我的世界大神植物生长算法研究
我的世界大神植物生长算法研究。在我的世界里面植物是需要通过一定的时间才能生长起来哦!那下面游戏园小编就给大家将我的世界里面的植物生长算法分享一下吧!希望对大家有所帮助。
游戏园我的世界官方群:325049520 二群:256070479 欢迎各路喜爱我的世界的小伙伴们加入讨论!
玩服务器的小伙伴们可以加入:464651602 群一起联机玩游戏哦!
如果你有心仪的作品或者心得分享的话,欢迎来游戏园投稿,大家可以点击>>>投稿<<<进行投稿哦~ 有奖品哦~
传送门:我的世界1.9更新内容汇总
算法:
var 农物=[]
var 手机=new android.os.Environment.getExternalStorageDirectory().getAbsolutePath()
var 路径
function useItem(x,y,z,i/*手持物品ID*/,b/*点击方块ID*/,s,is,bs) {
var Y=y+1
if(i==3&&b==60&&s==1)
{农物.push([x,Y,z,0])
}
}
function modTick() {
for(i in 农物){
if(getTile(农物[i][0],农物[i][1],农物[i][2])==3||getTile(农物[i][0],农物[i][1],农物[i][2])==4||getTile(农物[i][0],农物[i][1],农物[i][2])==5||getTile(农物[i][0],农物[i][1],农物[i][2])==6){
switch(农物[i][3]){
case 100:setTile(农物[i][0],农物[i][1],农物[i][2],4);农物[i][3]++;break;
case 200:setTile(农物[i][0],农物[i][1],农物[i][2],5);农物[i][3]++;break;
case 300:setTile(农物[i][0],农物[i][1],农物[i][2],6);农物[i][3]++;break;
case 400:setTile(农物[i][0],农物[i][1],农物[i][2],7);break;
default:农物[i][3]++;
}
}
else{
农物.splice(i,1);
}
}
}
function leaveGame()
{
路径=手机+"/games/com.mojang/minecraftWorlds/"+Level.getWorldDir()+"/"+"生长.txt"
写入(路径,""+农物+"")
}
function newLevel() {
路径=手机+"/games/com.mojang/minecraftWorlds/"+Level.getWorldDir()+"/"
if( java.io.File(路径+"生长.txt").exists())
{var c=读取(路径+"生长.txt")
var a=[c]
var b=a.length/4
for(q in b)
{var e=q-1
var f=e*4
var g=[a[f],a[f+1],a[f+2],a[f+3]]
农物.push(g)
}
}
}
function 写入(路径,data)
{var file=new java.io.File(路径);
var Bytes=new java.lang.String(data).getBytes();
var writer = new java.io.FileOutputStream(file);
writer.write(Bytes);
writer.close();
return true;}
function 读取(路径){
var result="";
var iO=java.io.BufferedReader( new java.io.FileReader(路径));
var 内容=iO.readLine();
while(内容){
result+=内容+"n";
内容=iO.readLine();
};
return result;
};
PS:在此非常感谢我的世界玩家可爱的Notch的分享。
以上就是我的世界大神植物生长算法研究。更多精彩尽在游戏园我的世界专区。
相关攻略推荐:
我的世界大神植物生长算法研究。在我的世界里面植物是需要通过一定的时间才能生长起来哦!那下面游戏园小编就给大家将我的世界里面的植物生长算法分享一下吧!希望对大家有所帮助。
游戏园我的世界官方群:325049520 二群:256070479 欢迎各路喜爱我的世界的小伙伴们加入讨论!
玩服务器的小伙伴们可以加入:464651602 群一起联机玩游戏哦!
如果你有心仪的作品或者心得分享的话,欢迎来游戏园投稿,大家可以点击>>>投稿<<<进行投稿哦~ 有奖品哦~
传送门:我的世界1.9更新内容汇总
算法:
var 农物=[]
var 手机=new android.os.Environment.getExternalStorageDirectory().getAbsolutePath()
var 路径
function useItem(x,y,z,i/*手持物品ID*/,b/*点击方块ID*/,s,is,bs) {
var Y=y+1
if(i==3&&b==60&&s==1)
{农物.push([x,Y,z,0])
}
}
function modTick() {
for(i in 农物){
if(getTile(农物[i][0],农物[i][1],农物[i][2])==3||getTile(农物[i][0],农物[i][1],农物[i][2])==4||getTile(农物[i][0],农物[i][1],农物[i][2])==5||getTile(农物[i][0],农物[i][1],农物[i][2])==6){
switch(农物[i][3]){
case 100:setTile(农物[i][0],农物[i][1],农物[i][2],4);农物[i][3]++;break;
case 200:setTile(农物[i][0],农物[i][1],农物[i][2],5);农物[i][3]++;break;
case 300:setTile(农物[i][0],农物[i][1],农物[i][2],6);农物[i][3]++;break;
case 400:setTile(农物[i][0],农物[i][1],农物[i][2],7);break;
default:农物[i][3]++;
}
}
else{
农物.splice(i,1);
}
}
}
function leaveGame()
{
路径=手机+"/games/com.mojang/minecraftWorlds/"+Level.getWorldDir()+"/"+"生长.txt"
写入(路径,""+农物+"")
}
function newLevel() {
路径=手机+"/games/com.mojang/minecraftWorlds/"+Level.getWorldDir()+"/"
if( java.io.File(路径+"生长.txt").exists())
{var c=读取(路径+"生长.txt")
var a=[c]
var b=a.length/4
for(q in b)
{var e=q-1
var f=e*4
var g=[a[f],a[f+1],a[f+2],a[f+3]]
农物.push(g)
}
}
}
function 写入(路径,data)
{var file=new java.io.File(路径);
var Bytes=new java.lang.String(data).getBytes();
var writer = new java.io.FileOutputStream(file);
writer.write(Bytes);
writer.close();
return true;}
function 读取(路径){
var result="";
var iO=java.io.BufferedReader( new java.io.FileReader(路径));
var 内容=iO.readLine();
while(内容){
result+=内容+"n";
内容=iO.readLine();
};
return result;
};
PS:在此非常感谢我的世界玩家可爱的Notch的分享。
以上就是我的世界大神植物生长算法研究。更多精彩尽在游戏园我的世界专区。
相关攻略推荐:
相关文章
更多+热门搜索
手游排行榜
- 最新排行
- 最热排行
- 评分最高
-
其他游戏 大小:11.73MB
-
应用软件 大小:49.91 MB
-
其他游戏 大小:98.57MB
-
冒险解谜 大小:68M
-
角色扮演 大小:25.63MB