Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public boolean StackerBlocks[][]; //false = not light, true = light
- OnEnable
- {
- StackerBlocks = new boolean[3][6];
- for (int i =0; i< 3; i++) //set the scoreboard to false
- {
- for (int b =0; b< 6; bi++)
- {
- StackerBlocks[i][b] = false;
- }
- }
- }
- OnBlockHit (playerinteract)
- {
- int blockhity = e.getblock.getlocation.x;
- int blockhitz = e.getblock.getlocation.x;
- int blockrow = 0;
- int blockcolumn = 0;
- int miniscoreboardstartingx = 100; //never changes
- int miniscoreboardstartingy = 200; //changes blocks each row
- int miniscoreboardstartingz = 300; //changes 2 blocks each column
- blockhitrow = ((blockhity - miniscoreboardstartingy) /2); //because miniscoreboard there is a block every 2 blocks.
- blockhitcolumn = ((blockhitz - miniscoreboardstartingz) /2);
- if (StackerBlocks[blockhitrow][blockhitcolumn] == true) //block is light up
- {
- if (StackerBlocks[blockhitrow][blockhitcolumn] == false)
- {
- //give player point, light up new block, check if player scored 10 to see if next level, play sound
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement