level 11
修改后的js如下
var A
var B
function destroyBlock(x,y,z,s)
{
A=getCarriedItem()
B=getTile(x,y,z)
if(A==278&&B==101)
{print("啪")}
if(A==257&&B==42)
{print("啪")}
if((A!=278&&B!=101)||(A!=257&&B!=42))
{preventDefault()}
}
function newLevel()
{
print("啪啪")
}
2014年08月07日 08点08分
6
谢谢。。。不过为什么钻石镐破坏铁块,铁镐破坏铁栏杆都不print,钻石镐破坏铁栏杆虽然打不坏却print了
2014年08月07日 08点08分
level 11
var A
var B
function destroyBlock(x,y,z,s)
{
A=getCarriedItem()
B=getTile(x,y,z)
if((A==278&&B==101)||(A==257&&B==42))
{print("啪")}
else
{preventDefault()}
}
function newLevel()
{
print("啪啪")
}
2014年08月07日 09点08分
7
问题已解决
![[哈哈]](/static/emoticons/u54c8u54c8.png)
如果我要规定更多的破坏规则,要在if后面继续加吗?
2014年08月07日 09点08分
回复 stop_x13 :你可以继续加||
2014年08月07日 10点08分
回复 Top晨夕 :嗯
2014年08月11日 03点08分