我的世界手机版中,用惯其他人分享的JS之后觉得不满意,自己想要创作专属的JS?今天当乐网小编给大家带来的是我的世界手机版的JS基础教程,各位小伙伴学习一下然后自己制作JS吧:

教程作者:s某某世界s精彩内容,尽在百度攻略:https://gl.baidu.com

首先一起来看看JS的函数表:

如果→if精彩内容,尽在百度攻略:https://gl.baidu.com

或者→||

和→&&

也是→==精彩内容,尽在百度攻略:https://gl.baidu.com

还是→==

是→==

大于→>精彩内容,尽在百度攻略:https://gl.baidu.com

小于→<

等于→=

减→-精彩内容,尽在百度攻略:https://gl.baidu.com

加→+

乘→*

除→/精彩内容,尽在百度攻略:https://gl.baidu.com

的余数→%

求余→%

相反→else精彩内容,尽在百度攻略:https://gl.baidu.com

点击获取→useItem

被点击物品→itemid

手中物品→blockid精彩内容,尽在百度攻略:https://gl.baidu.com

函数→function

爆炸→explode

攻击获取→attackHook精彩内容,尽在百度攻略:https://gl.baidu.com

被攻击者→victim

攻击者→attacker

输出信息→clientMessage精彩内容,尽在百度攻略:https://gl.baidu.com

获取输入命令→procCmd

变量→var

空格转换→split精彩内容,尽在百度攻略:https://gl.baidu.com

条件判断→switch

事件→case

获得物品→addItemInventory精彩内容,尽在百度攻略:https://gl.baidu.com

获取玩家x坐标→getPlayX

阻止原本作用→preventDefault

生成方块→setTile精彩内容,尽在百度攻略:https://gl.baidu.com

获取手中物品→getCarriedItem

获取玩家y坐标→getPlayerY

获取玩家z坐标→getPlayerZ精彩内容,尽在百度攻略:https://gl.baidu.com

获取方块→getTile

看不懂?不要灰心!看下面的教程

以我的经验,做JS最重要的是参考与理解,那么以下是是简单的js

function useItem(x,y,z,itemid,blockid){

if(itemid==267){精彩内容,尽在百度攻略:https://gl.baidu.com

explode (getPlayerX(),getPlayerY(),getPlayerZ(),5)

}

}精彩内容,尽在百度攻略:https://gl.baidu.com

funcion(函数)是每一个js必要的,而后面空一格的useItem(点击获取,也就是点击方块获取)是一种命令的类型,如后面的explode(爆炸)是点击某个方块后执行的,

if(itemid==xx)是执行命令的条件,xx为物品ID(物品ID可从编辑器里查询)

上面的小js根据函数表意思是“如果手上物品是剑,点击地面会产生半径为5格的爆炸"精彩内容,尽在百度攻略:https://gl.baidu.com

而function useItem(x,y,z,itemid,blockid)相当于作文的开头

编辑js最好别用所谓的“js编辑器"建议用920文本编辑精彩内容,尽在百度攻略:https://gl.baidu.com

新手最好参考别人的js来提高自己,如我参考了BOSSjs才学会添加物品,大家看着上面的函数表来解读这个JS的作用吧!

function useItem(x,y,z,itemid,blockid){精彩内容,尽在百度攻略:https://gl.baidu.com

if(itemid==267){

explode (getPlayerX(),getPlayerY(),getPlayerZ(),100)

}精彩内容,尽在百度攻略:https://gl.baidu.com

else if(itemid==267&&blockid==2){

explode(getPlayerX(),getPlayerY(),getPlayerZ(),10)

}精彩内容,尽在百度攻略:https://gl.baidu.com

而这个js,else if前的大家因该都看懂了,那else if是什么呢?还不回头看函数表

那itemid和block又是什么

你看看函数表会死啊精彩内容,尽在百度攻略:https://gl.baidu.com

有些小白不知道怎么写直接写就OK了

精彩内容,尽在百度攻略:https://gl.baidu.com

大家一定很好奇上面的爆炸js的Mod.setItem(.…)是什么,让我来告诉大家,它是添加物品的函数,括号里的507是添加的物品的ID,spawn_egg是物品类型,12是排列值(就是物品贴图坚着第几行),TNT是添加物品的名字

而Player.addItemCreativeInv(…)意思是:玩家手持xx,就是不这样就无法得到添加的物品精彩内容,尽在百度攻略:https://gl.baidu.com

以上的是点击方块生成或执行指令,那么点击生物执行命令呢

你就这么不喜欢函数表么精彩内容,尽在百度攻略:https://gl.baidu.com

看了函数表后,终于知道了原来是把function useltem改成function attackHook

大家学会js了会不会很开心但都仅限于爆炸那就看下面的js吧精彩内容,尽在百度攻略:https://gl.baidu.com

funciton attackHook(x,y,z,itemid,blockid){

if(itemid==0){

setTile(x,y,z,32,0)精彩内容,尽在百度攻略:https://gl.baidu.com

}

}

这个js的意思是:如果空手攻击实体,会在在生物旁生成僵尸,32为实体ID精彩内容,尽在百度攻略:https://gl.baidu.com

对不起,之前生成实体的js写错了 详细看楼中楼

funciton useItem(x,y,z,itemid,blockid){精彩内容,尽在百度攻略:https://gl.baidu.com

if(itemid==0){

setTile(x,y,z,57,0)

}精彩内容,尽在百度攻略:https://gl.baidu.com

}

好了,这个js是个空手点地就生成钻石块的js,相信认真看函数表的同学以经知道 setTile 的意思了

现在也该学变量了

var a=267

function useItem(x,y,z,itemId,blockId){精彩内容,尽在百度攻略:https://gl.baidu.com

if(itemId==a){

a=0

Level.spawnMob(x,y,z,36)精彩内容,尽在百度攻略:https://gl.baidu.com

clientMessage("召唤")

}

}精彩内容,尽在百度攻略:https://gl.baidu.com

什么是变量?

某大神的解释:

变量可以比作一个银行~可以用了放一些钱哦。精彩内容,尽在百度攻略:https://gl.baidu.com

那我们要肿么使用变量了~

别急我们来看看列子~"var"是定义一个变量也就是说var告诉启动器这是银行哦!a=267这个很好懂的哦也就是a就是267了。

新人:if(itemId==a)如果itemId==a那a又等于267,267又是铁剑的id那不就是铁剑点击执行了吗≥∇≤我懂了那sb=0又是什么。精彩内容,尽在百度攻略:https://gl.baidu.com

a=0 也就是改变这变量的值也就是说本来a是267的(267是铁剑)被变成了0(空手)

上面的js的意思是手中物品a点击任意方块后就变空手,并生成生物猪人精彩内容,尽在百度攻略:https://gl.baidu.com

多个连在一起的格式大概是这样

function attackHook(player,entity){精彩内容,尽在百度攻略:https://gl.baidu.com

if(getCarriedItem()==401){

Entity.setHealth(entity,2)

}精彩内容,尽在百度攻略:https://gl.baidu.com

if(getCarriedItem()==405){

Entity.setHealth(entity,5)

}精彩内容,尽在百度攻略:https://gl.baidu.com

if(getCarriedItem()==407){

var c=Entity.setHealth(entity,-10)}

var c=0精彩内容,尽在百度攻略:https://gl.baidu.com

}

}

以上就是当乐网小编今天给大家带来的我的世界手机版的JS制作攻略,希望大家喜欢!

转载请注明来自当乐网

我的世界android制作教程,《我的世界手机版》怎么制作mod制作JS教程图文攻略相关推荐

  1. android 小游戏心得、,iOS/安卓版《辐射:避难所(Fallout Shelter)》攻略心得:玩法要点详解与心得技巧...

    <辐射:避难所(Fallout Shelter)>是一款模拟经营类的策略游戏.游戏中,你需要建立自己的避难所保护逃难的人们,防止他们遭到怪物的袭击.在避难所里,你可以建造武器和护甲,并且你 ...

  2. 我的世界手机版服务器文件,《我的世界手机版》服务器配置文件详解教程攻略...

    原标题:<我的世界手机版>服务器配置文件详解教程攻略 我的世界手机版中,我们开设了服务器之后需要如何设置服务器的各种基础配置呢?今天当乐网小编给大家收集了一篇关于我的世界手机版的服务器po ...

  3. android我的世界连接pc,我的世界各平台联机方法 手机和电脑等联机教程_图文攻略_高分攻略_百度攻略...

    我的世界各平台联机方法,为大家带来我的世界手机和电脑等联机教程,希望能帮助到有需要的小伙伴! 近日,微软在E3发布会上宣布<我的世界>(Minecraft)系列将在Windows 10.i ...

  4. 视频教程-按键精灵手机版解放您的双手自动化教程-Android

    按键精灵手机版解放您的双手自动化教程 从事游戏开发已经13年以上,软件开发管理10年以上. 段安 ¥29.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术好课免费看 APP订阅课程 ...

  5. ae手机版特效软件如何制作抖音热门视频飞天特效的教程

    ae手机版特效软件如何制作抖音热门视频飞天特效的教程 ae手机版下载ae手机版特效软件下载ae手机版特效软件教程 抖音热门视频上的飞天特效.腾云驾雾特效等等视频很多人看完感觉惊奇,问手机可以做吗,其实 ...

  6. 网易我的世界手游服务器怎么发全体信息,网易我的世界手机怎么私聊 | 手游网游页游攻略大全...

    发布时间:2015-09-27 我的世界手机版那些你不知道的小知识.的世界是一个简单而又复杂的沙盒游戏,里面的一些知识技巧都可以进一步延伸,今天99单机网小编就给大家带来我的世界手机版那些你不知道的小 ...

  7. euclidea教程_euclidea星 图文攻略 | 手游网游页游攻略大全

    发布时间:2016-06-23 中文版海盗港湾第4关怎么布阵才能顺利获得二星过关?下面99单机小编就分享一篇中文版海盗港湾第4关二星图文攻略,希望对大家有帮助. 星星获得条件: ①别让僵尸踩坏花坛. ...

  8. 我的世界服务器全自动刷铁轨机,我的世界全自动刷铁轨机怎么做_我的世界全自动刷铁轨机图文攻略_玩游戏网...

    <我的世界>室内家具建造及摆放图文教程 <我的世界>房屋内饰中家具是非常核心的组成部分,但是在游戏中并没有家具这类方块,怎么建造出家具的样子?在家具摆放方面又有哪些技巧呢?小编 ...

  9. fifa15服务器位置,《FIFA 15》全系统教程图文攻略

    <FIFA 15>全系统教程图文攻略 2014-09-23 11:04:14来源:3DM论坛编辑:评论(0) <FIFA 15>为EA旗下足球模拟游戏,游戏使用了<UFC ...

  10. 失落世界服务器国庆宝箱位置,失落的斯菲尔 图文攻略 全剧情任务流程全宝箱收集...

    原标题:失落的斯菲尔 图文攻略 全剧情任务流程全宝箱收集 <失落的斯菲尔>剧情流程图文攻略 游戏介绍: <失落的斯菲尔(Lost Sphear)>是由Tokyo RPG Fac ...

最新文章

  1. 包含锚点平滑滚动效果/解决锚点链接碰到固定定位问题/导航选中背景变色/固顶/返回顶部效果全...
  2. 二叉树-二叉树的最小深度(递归法)
  3. Linux下添加新硬盘,分区及挂载
  4. 交换机的VTP技术应用实训
  5. 命令行下操作常用语句
  6. 发送请求获取响应内容(c#)
  7. 从Spring到Java EE 6
  8. Linux 命令之 pgrep -- 用于检索(搜索进程/查找进程)当前正在运行的进程
  9. 工作174:数组转换为对象项目案例
  10. 微信小程序API~GET
  11. zeros什么意思_ma=zeros(n);是什么意思'
  12. poj 3979 分数加减法
  13. 面向对象【day07】:新式类和经典类(八)
  14. EMNLP'21 | Dialogue System 对话系统
  15. matlab汽车仿真实例,基于MATLAB的车辆工程仿真实例
  16. 图像格式(YUYV)
  17. 计算机组成原理db和dw,汇编中的DW是什么意思那DB 它们什么作用
  18. docker-compose部署的服务访问https报错:x509: certificate signed by unknown authority
  19. 聊天宝裁员85% 罗永浩的下一个风口是电子烟
  20. 在同一台机运行多个mysql 服务 多个主/从在同一主机_[ 原创 ]在同一台机运行多个Mysql 服务 多个主/从在同一主机...

热门文章

  1. sql时间函数的基本用法
  2. taro 如何使用dom_taro创建的小程序项目怎么引用ant design mobile UI库
  3. md(Markdown)文件编辑
  4. 计算机平面设计与工程论文,计算机平面设计毕业论文
  5. 乐迪机器人正确操作_乐迪智能早教机器人好用吗 乐迪智能早教机器人使用测评...
  6. C程序设计--排序(冒泡、选择、插入)--插入
  7. 求一篇计算机word文档作业,计算机应用基础作业3:Word2003
  8. python docker sdk_使用Python Docker SDK命名镜像并创建容器
  9. rocketmq怎么保证数据不会重复_RocketMQ 分布式事务消息
  10. html里面布局的优劣,HTML与CSS布局技巧总结