您好,您会JavaScript吗?我想问问一款叫mcpe js编辑器的软件使用的语言是J

您好,您会JavaScript吗?我想问问一款叫mcpejs编辑器的软件使用的语言是JavaScript的语言吗?能够用这个软件编写能够运行的我的世界这款游戏的js吗?就... 您好,您会JavaScript吗?我想问问一款叫mcpe js编辑器的软件使用的语言是JavaScript的语言吗?能够用这个软件编写能够运行的我的世界这款游戏的js吗?就是游戏mod,我研究了这个软件,并且学会了基本的编辑原理,我会编写一些简单的程序,那么要往更进一步走,得学什么呢? 展开
 我来答
zxcqq994
2020-02-29
知道答主
回答量:1
采纳率:0%
帮助的人:645
展开全部
首先一起来看看JS的函数表:

如果→if

或者→||

和→&&

也是→==

还是→==

是→==

大于→>

小于→等于→=

减→-

加→+

乘→*

除→/

的余数→%

求余→%

相反→else

点击获取→useItem

被点击物品→itemid

手中物品→blockid

函数→function

爆炸→explode

攻击获取→attackHook

被攻击者→victim

攻击者→attacker

输出信息→clientMessage

获取输入命令→procCmd

变量→var

空格转换→split

条件判断→switch

事件→case

获得物品→addItemInventory

获取玩家x坐标→getPlayX

阻止原本作用→preventDefault

生成方块→setTile

获取手中物品→getCarriedItem

获取玩家y坐标→getPlayerY

获取玩家z坐标→getPlayerZ

获取方块→getTile

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

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

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

if(itemid==267){

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

}

}

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

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

上面的小js根据函数表意思是“如果手上物品是剑,点击地面会产生半径为5格的爆炸"

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

编辑js最好别用所谓的“js编辑器"建议用920文本编辑

新手最好参考别人的js来提高自己,如我参考了BOSSjs才学会添加物品,大家看着上面的函数表来解读这个JS的作用吧!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式