I did, that and now it says "Syntax error" on line 98
I named (cmd) to (p)
The { and } symbols tells the computer which bits of code belongs inside the if statement. So:
} if (asdf) {
}
has one unmatched bracket, and wouldn't work.
By the way, if you are using if statements, the ending brace should be on a seperate line unless you are using an else statement.
if (1 + 1 == 2) {
print("Math still works");
}
So, with that in mind, what's wrong with everything I circled/pointed out?
(Don't worry - our computer science teacher says that the amount of mental strain required to write a program is half the amount required to debug it. So if one person writes a program, you need two people to fix it )
The { and } symbols tells the computer which bits of code belongs inside the if statement. So:
} if (asdf) {
}
has one unmatched bracket, and wouldn't work.
By the way, if you are using if statements, the ending brace should be on a seperate line unless you are using an else statement.
if (1 + 1 == 2) {
print("Math still works");
}
So, with that in mind, what's wrong with everything I circled/pointed out?
(Don't worry - our computer science teacher says that the amount of mental strain required to write a program is half the amount required to debug it. So if one person writes a program, you need two people to fix it )
I don't know what to do!!!
my head hurts! I can't get it to work!!
:'(
Rollback Post to RevisionRollBack
Click Banner to SUBSCRIBE!!! I'm in the Team Flame Clan!!! Click that little green arrow!! -------------->
Plz help!!
Click Banner to SUBSCRIBE!!! I'm in the Team Flame Clan!!! Click that little green arrow!! -------------->
-
View User Profile
-
View Posts
-
Send Message
Curse Premiumif (p[1] == 'stone') { clientMessage('asdfadfs'); break; }//ADD THIS CURLY BRACKET!Click Banner to SUBSCRIBE!!! I'm in the Team Flame Clan!!! Click that little green arrow!! -------------->
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumJust above that, the grass block one needs a closing bracket as well. Go through all the if statements and see if brackets match.
" case " do ?
and are u use " p " as a variable and "Id " ?
Click Banner to SUBSCRIBE!!! I'm in the Team Flame Clan!!! Click that little green arrow!! -------------->
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumThe { and } symbols tells the computer which bits of code belongs inside the if statement. So:
} if (asdf) { }has one unmatched bracket, and wouldn't work.By the way, if you are using if statements, the ending brace should be on a seperate line unless you are using an else statement.
if (1 + 1 == 2) { print("Math still works"); }So, with that in mind, what's wrong with everything I circled/pointed out?
(Don't worry - our computer science teacher says that the amount of mental strain required to write a program is half the amount required to debug it. So if one person writes a program, you need two people to fix it
if (cmd [1] == blah) what does cmd do ? whats the 1 fore ?
What does case " " mean ?
Is case like
} case " Rain On" : {
That right
} case "Rain": {
if(cmd[1] == "On") {I don't know what to do!!!
my head hurts! I can't get it to work!!
:'(
Click Banner to SUBSCRIBE!!! I'm in the Team Flame Clan!!! Click that little green arrow!! -------------->
I can't get it to work!!!!
It keeps saying syntax error after i do everything u tell me to do!!
Click Banner to SUBSCRIBE!!! I'm in the Team Flame Clan!!! Click that little green arrow!! -------------->
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumPM me with (or post here) a copy of the script; I'll take a look.
He Is Using Droid Edit Free/Pro
https://play.google.com/store/apps/details?id=com.aor.droidedit.pro
Here
//Commands made by 99FireyMan99 //© Copyright 2013 99FireyMan99 //Please do not redistribute or say this is your mod! var worldEditToggle=false var x1 = 0; var y1 = 0; var z1 = 0; var x2 = 0; var y2 = 0; var z2 = 0; var homeX=0 var homeY=0 var homeZ=0 function procCmd(c) { var p = c.split(" "); var command = p[0]; switch(command) { case 'commands': { clientMessage("\nCommands:n/commands, /help <command>, /explode, /give"); break; } case 'help': { clientMessage("\nShowing help page 1 of 5 (/help <page>)\n /help<page>\n /give <ID> <amount>\n /info\n /credits\n /heal\n /die"); break; } case 'help2': { clientMessage("Showing help page 2 of 5 (/help <page>)\n /godmode on\n /godmode off\n /coords\n /tp <x,y,z>"); break; } case 'help3': { clientMessage("Showing help page 3 of 5 (/help <page>)\n /spawn <mob>\n /creative\n /survival\n /sethome"); break; } case 'help4': { clientMessage("Showing help page 4 of 5 (/help <page>)\n /home\n /fire\n /jump <number>\n /speed on\n /speed off"); break; } case 'help5': { clientMessage("Showing help page 5 of 5 (/help <page>)\n /explode <radius>\n /time set <day or night>\n /id <block/item>\n /WEhelp<page>"); break; } case 'credits': { clientMessage("Special thanks to Connor4898 for modding help!\n Special thanks to goldenquick for making some commands!\n Kacperski made WorldEdit!! Thanks!"); break; } case 'give': { addItemInventory(p[1],p[2]); clientMessage("Spawned " + p[2] + " of " + p[1] + "!"); break; } case 'info': { clientMessage("Made by 99FireyMan99, Version 4.0") break; } case 'heal': { Player.setHealth(20); clientMessage("You have been healed!") break; } case 'die': { Player.setHealth(0); clientMessage("Ouch... That looks like it hurt!!!"); break; } case 'godmode': { if(p[1] == 'on') { Player.setHealth(32767); clientMessage("Godmode has been enabled!") break; } if(p[1] == 'off') { Player.setHealth(20); clientMessage("Godmode has been disabled!"); } break; } case 'coords': { clientMessage("\nCurrent coordinates are:\nx: " + Math.floor(getPlayerX()) + " y: " + Math.floor(getPlayerY() - 1) + " z: " + Math.floor(getPlayerZ())); break; } case 'tp': { setPosition(getPlayerEnt(), parseInt(p[1]), parseInt(p[2]), parseInt(p[3])); clientMessage("\nTeleported to x: " + parseInt(p[1]) + ", y: " + parseInt(p[2]) + ", z: " + parseInt(p[3])); break; } case 'explode': { explode(getPlayerX(), getPlayerY(), getPlayerZ(), p[1]); clientMessage("BOOOOM!!!!"); break; } case 'id': { if(p[1] == 'grassblock') { clientMessage("Grass Block Id = 2"); break; } if(p[1] == 'stone') { clientMessage("Stone Id = 1"); break; } case 'time': { if(p[1] == 'set') { if(p[2] == 'day' || p[2] == 'daytime') { Level.setTime(0); clientMessage("Time set to day!"); } break; } if(p[2] == 'night') { Level.setTime(8280); clientMessage("Time set to night!"); } } break; } case 'spawn': { if(p[1] == 'creeper') { Entity.spawnMob(Player.getX(),Player.getY(),Player.getZ(),33,'mob/creeper.png'); clientMessage("Creeper spawned!"); break; } if(p[1] == 'zombie') { Entity.spawnMob(Player.getX(),Player.getY(),Player.getZ(),32,'mob/zombie.png'); clientMessage("Zombie spawned!"); break; } if(p[1] == 'skeleton') { Entity.spawnMob(Player.getX(),Player.getY(),Player.getZ(),34,'mob/skeleton.png'); clientMessage("Skeleton spawned!"); break; } if(p[1] == 'spider') { Entity.spawnMob(Player.getX(),Player.getY(),Player.getZ(),35,'mob/spider.png'); clientMessage("Spider spawned!"); break; } if(p[1] == 'pigzombie') { Entity.spawnMob(Player.getX(),Player.getY(),Player.getZ(),36,'mob/pigzombie.png'); clientMessage("ZombiePigman spawned!"); break; } if(p[1] == 'chicken') { Entity.spawnMob(Player.getX(),Player.getY(),Player.getZ(),10,'mob/chicken.png'); clientMessage("Chicken spawned!"); break; } if(p[1] == 'cow') { Entity.spawnMob(Player.getX(),Player.getY(),Player.getZ(),11,'mob/cow.png'); clientMessage("Cow spawned!"); break; } if(p[1] == 'pig') { Entity.spawnMob(Player.getX(),Player.getY(),Player.getZ(),12,'mob/pig.png'); clientMessage("Pig spawned!"); break; } if(p[1] == 'sheep') { Entity.spawnMob(Player.getX(),Player.getY(),Player.getZ(),13,'mob/sheep.png'); clientMessage("Sheep spawned!"); } break; } case 'creative': { Level.setGameMode(1); clientMessage("You are now in Creative"); break; } case 'survival': { Level.setGameMode(0); clientMessage("You are now in Survival"); break; } case 'sethome': { ModPE.saveData("homeX",parseInt(Player.getX())); ModPE.saveData("homeY",parseInt(Player.getY())); ModPE.saveData("homeZ",parseInt(Player.getZ())); ModPE.saveData("setHomeData",1); clientMessage("Home set to x: " + Math.floor(ModPE.readData("homeX")) + ", y: " + Math.floor(ModPE.readData("homeY")) + ", z: " + Math.floor(ModPE.readData("homeZ"))); break; } case 'home': { Entity.setPosition(Player.getEntity(), parseInt(ModPE.readData("homeX")) + 0.5, parseInt(ModPE.readData("homeY")) + 2, parseInt(ModPE.readData("homeZ")) + 0.5); clientMessage("Teleported to home!"); break; } case 'fire': { setTile(getPlayerX(), getPlayerY()-1, getPlayerZ(), 51); break; } case 'jump': { setPosition(getPlayerEnt(), getPlayerX(), getPlayerY()+parseInt(p[1]),getPlayerZ()); break; } case 'speed': { if(p[1] == 'on') { ModPE.setGameSpeed(42); clientMessage("Speeding up"); break; } if(p[1] == 'off') { ModPE.setGameSpeed(20); clientMessage("Slowing down"); } break; } case 'WEhelp': { clientMessage("Showing WEhelp page 1 of 4 (/WEhelp<page>)\n //pos1\n //pos2\n //set\n //replace"); break; } case 'WEhelp2': { clientMessage("Showing WEhelp page 2 of 4 (/WEhelp<page>)\n //drain\n /snow\n /thaw\n //hcuboid"); break; } case 'WEhelp3': { clientMessage("Showing WEhelp page 3 of 4 (/WEhelp<page>)\n //paste\n //cut\n /netherize\n /unnetherize"); break; } case 'WEhelp4': { clientMessage("Showing WEhelp page 4 of 4 (/WEhelp<page>)\n /reactor\n /untree\n //selectall"); break; } case 'worldedit': { if(worldEditToggle==false){ clientMessage("WorldEdit enabled"); worldEditToggle=true } else if(worldEditToggle==true){ clientMessage("WorldEdit disabled"); worldEditToggle=false } break; } case '/pos1': { x1 = getPlayerX(); y1 = getPlayerY(); z1 = getPlayerZ(); clientMessage("Position #1 set."); break; } case '/pos2': { x2= getPlayerX(); y2= getPlayerY(); z2= getPlayerZ(); clientMessage("Position #2 set."); break; //worldedit } case '/wand': { addItemInventory(271,1); // Wooden Axe addItemInventory(290,1); // Wooden Hoe clientMessage("Wands given to player! (use axe to position 1, hoe to position 2)"); break; } case '/set': { //if(cmd[1] == 0) {clientMessage("Not enough parameters!");} //else //{ var lowestX = Math.min(x1, x2); var lowestY = Math.min(y1, y2); var lowestZ = Math.min(z1, z2); var highestX = Math.max(x1, x2); var highestY = Math.max(y1, y2); var highestZ = Math.max(z1, z2); var BlockNum = 0; for(var x = lowestX; x <= highestX; x++) { for(var y = lowestY; y <= highestY; y++) { for(var z = lowestZ; z <= highestZ; z++) { setTile(x,y,z,parseInt(p[1])); BlockNum++; } } } clientMessage("Successfully changed "+BlockNum+" blocks!"); //} break; } case '/replace': { //if(p[1] == 0 || p[2] == 0) {clientMessage("Not enough parameters!");} //else //{ var lowestX = Math.min(x1, x2); var lowestY = Math.min(y1, y2); var lowestZ = Math.min(z1, z2); var highestX = Math.max(x1, x2); var highestY = Math.max(y1, y2); var highestZ = Math.max(z1, z2); var BlockNum = 0; for(var x = lowestX; x <= highestX; x++) { for(var y = lowestY; y <= highestY; y++) { for(var z = lowestZ; z <= highestZ; z++) { if(getTile(x,y,z) == p[1]) { setTile(x,y,z,parseInt(p[2])); BlockNum++; } } } } clientMessage("Successfully changed "+BlockNum+" blocks!"); //} break; } case '/drain': { var lowestX = Math.min(x1, x2); var lowestY = Math.min(y1, y2); var lowestZ = Math.min(z1, z2); var highestX = Math.max(x1, x2); var highestY = Math.max(y1, y2); var highestZ = Math.max(z1, z2); var BlockNum = 0; for(var x = lowestX; x <= highestX; x++) { for(var y = lowestY; y <= highestY; y++) { for(var z = lowestZ; z <= highestZ; z++) { if(getTile(x,y,z) == 8 || getTile(x,y,z) == 9 || getTile(x,y,z) == 10 || getTile(x,y,z) == 11) { setTile(x,y,z,0); BlockNum++; } } } } clientMessage("Successfully drained "+BlockNum+" blocks!"); break; } case 'snow': { var lowestX = Math.min(x1, x2); var lowestY = Math.min(y1, y2); var lowestZ = Math.min(z1, z2); var highestX = Math.max(x1, x2); var highestY = Math.max(y1, y2); var highestZ = Math.max(z1, z2); var BlockNum = 0; for(var x = lowestX; x <= highestX; x++) { for(var y = lowestY; y <= highestY; y++) { for(var z = lowestZ; z <= highestZ; z++) { if(getTile(x,y,z) != 0 && getTile(x,y,z) != 6 && getTile(x,y,z) != 8 && getTile(x,y,z) != 9 && getTile(x,y,z) != 10 && getTile(x,y,z) != 11 && getTile(x,y,z) != 30 && getTile(x,y,z) != 31 && getTile(x,y,z) != 32 && getTile(x,y,z) != 37 && getTile(x,y,z) != 38 && getTile(x,y,z) != 39 && getTile(x,y,z) != 40 && getTile(x,y,z) != 50 && getTile(x,y,z) != 51 && getTile(x,y,z) != 78 && getTile(x,y+1,z) == 0) { setTile(x,y+1,z,78); BlockNum++; } } } } clientMessage("Successfully snowed "+BlockNum+" blocks!"); break; } case 'thaw': { var lowestX = Math.min(x1, x2); var lowestY = Math.min(y1, y2); var lowestZ = Math.min(z1, z2); var highestX = Math.max(x1, x2); var highestY = Math.max(y1, y2); var highestZ = Math.max(z1, z2); var BlockNum = 0; for(var x = lowestX; x <= highestX; x++) { for(var y = lowestY; y <= highestY; y++) { for(var z = lowestZ; z <= highestZ; z++) { if(getTile(x,y,z) == 78) { setTile(x,y,z,0); BlockNum++; } } } } clientMessage("Successfully thawed "+BlockNum+" blocks!"); break; } case '/hcuboid': { var lowestX = Math.min(x1, x2); var lowestY = Math.min(y1, y2); var lowestZ = Math.min(z1, z2); var highestX = Math.max(x1, x2); var highestY = Math.max(y1, y2); var highestZ = Math.max(z1, z2); var BlockNum = 0; for(var x = lowestX; x <= highestX; x++) { for(var y = lowestY; y <= highestY; y++) { setTile(x,y,lowestZ,parseInt(cmd[1])); setTile(x,y,highestZ,parseInt(cmd[1])); BlockNum += 2; for(var z = lowestZ; z <= highestZ; z++) { setTile(x,lowestY,z,parseInt(cmd[1])); setTile(x,highestY,z,parseInt(cmd[1])); setTile(lowestX,y,z,parseInt(cmd[1])); setTile(highestX,y,z,parseInt(cmd[1])); BlockNum += 4; } } } clientMessage("Successfully created "+BlockNum+" blocks!"); break; } case '/copy': { clip = new Array(wX); for (var x = 0; x < wX; ++x) { clip[x] = new Array(wY); for (var y = 0; y < wY; ++y) { clip[x][y] = new Array(wZ); for (var z = 0; z < wZ; ++z) { clip[x][y][z] = getTile(lowestX + x, lowestY + y, lowestZ + z); BlockNum++; } } } clientMessage("Copied "+BlockNum+" blocks to clipboard"); break; } case '/paste")': { var BlockNum = 0; for (var x = 0; x < clip.length; ++x) { for (var y = 0; y < clip[0].length; ++y) { for (var z = 0; z < clip[0][0].length; ++z) { setTile(x1+x, y1+y, z1+z, clip[x][y][z]); BlockNum++; } } } clientMessage("Successfully pasted "+BlockNum+" blocks!"); break; } case '/cut': { clip = new Array(wX); for (var x = 0; x < wX; ++x) { clip[x] = new Array(wY); for (var y = 0; y < wY; ++y) { clip[x][y] = new Array(wZ); for (var z = 0; z < wZ; ++z) { clip[x][y][z] = getTile(lowestX + x, lowestY + y, lowestZ + z); setTile(lowestX + x, lowestY + y, lowestZ + z, 0); BlockNum++; } } } clientMessage("Moved "+BlockNum+" blocks to clipboard"); break; } case 'netherize': { var lowestX = Math.min(x1, x2); var lowestY = Math.min(y1, y2); var lowestZ = Math.min(z1, z2); var highestX = Math.max(x1, x2); var highestY = Math.max(y1, y2); var highestZ = Math.max(z1, z2); for(var x = lowestX; x <= highestX; x++) { for(var y = lowestY; y <= highestY; y++) { for(var z = lowestZ; z <= highestZ; z++) { switch(getTile(x,y,z)) { case 2: setTile(x,y,z,87);break; case 3: setTile(x,y,z,87);break; case 8: setTile(x,y,z,10);break; case 9: setTile(x,y,z,11);break; case 17: setTile(x,y,z,0);break; case 18: setTile(x,y,z,89);break; case 1: setTile(x,y,z,87);break; case 12: setTile(x,y,z,87);break; case 15: setTile(x,y,z,89);break; case 37: setTile(x,y,z,40);break; case 38: setTile(x,y,z,51);break; case 60: setTile(x,y,z,87);break; case 59: setTile(x,y,z,51);break; case 109: setTile(x,y,z,114);break; case 78: setTile(x,y,z,0);break; } } } } clientMessage("Successfully Netherized!"); break; } case 'unnetherize': { var lowestX = Math.min(x1, x2); var lowestY = Math.min(y1, y2); var lowestZ = Math.min(z1, z2); var highestX = Math.max(x1, x2); var highestY = Math.max(y1, y2); var highestZ = Math.max(z1, z2); for(var x = lowestX; x <= highestX; x++) { for(var y = lowestY; y <= highestY; y++) { for(var z = lowestZ; z <= highestZ; z++) { switch(getTile(x,y,z)) { case 87: if(getTile(x,y+1,z) == 0) { setTile(x,y,z,2); } else if(getTile(x,y+5,z) == 0) { setTile(x,y,z,3); } else {setTile(x,y,z,1);} ;break; case 10: setTile(x,y,z,8);break; case 11: setTile(x,y,z,9);break; case 89: setTile(x,y,z,18);break; case 37: setTile(x,y,z,40);break; case 51: setTile(x,y,z,38);break; case 114: setTile(x,y,z,109);break; } } } } clientMessage("Successfully Unnetherized!"); break; } case 'reactor': { setTile(x1,y1+1,z1,4); setTile(x1-1,y1+1,z1,4); setTile(x1+1,y1+1,z1,4); setTile(x1,y1+1,z1-1,4); setTile(x1,y1+1,z1+1,4); setTile(x1-1,y1+1,z1-1,41); setTile(x1-1,y1+1,z1+1,41); setTile(x1+1,y1+1,z1-1,41); setTile(x1+1,y1+1,z1+1,41); setTile(x1,y1+2,z1,247); setTile(x1-1,y1+2,z1-1,4); setTile(x1-1,y1+2,z1+1,4); setTile(x1+1,y1+2,z1-1,4); setTile(x1+1,y1+2,z1+1,4); setTile(x1,y1+3,z1,4); setTile(x1-1,y1+3,z1,4); setTile(x1+1,y1+3,z1,4); setTile(x1,y1+3,z1-1,4); setTile(x1,y1+3,z1+1,4); clientMessage("Nether Reactor created successfully1!"); break; } case 'untree': { var lowestX = Math.min(x1, x2); var lowestY = Math.min(y1, y2); var lowestZ = Math.min(z1, z2); var highestX = Math.max(x1, x2); var highestY = Math.max(y1, y2); var highestZ = Math.max(z1, z2); for(var x = lowestX; x <= highestX; x++) { for(var y = lowestY; y <= highestY; y++) { for(var z = lowestZ; z <= highestZ; z++) { if(getTile(x,y,z) == 17 || getTile(x,y,z) == 18 || getTile(x,y,z) == 37 || getTile(x,y,z) == 38 || getTile(x,y,z) == 39 || getTile(x,y,z) == 40) { setTile(x,y,z,0); } } } } clientMessage("Successfully... untreed? :P"); break; } case '/selectall': {//selectall taken from Arjay07's WorldEdit+SPC mod
Click Banner to SUBSCRIBE!!! I'm in the Team Flame Clan!!! Click that little green arrow!! -------------->