Hi guys -- new addition to VEGAS Island, a sports game, MapleBall! C:
This is how it breaks down. 1 GM, two players. The GM will act as the human "Ball" as well as the Referee. The GM should preferably have no equips on, no buffs and all their stats should be 4.
Rules: Ball : No buffs, no moving. Players: Don't set a bomb before the referee says "go". You get 15 bombs per round, you must use them all before getting more.
How to Play: The ball stands in the middle, and two players on either side, on a long-ish platform, for me, I used FM 13. The referee will say "go" and the players will use @setbomb to set a bomb, which will push the ball away from the bomb. It takes two bombs consecutively to throw the ball off the platform. The side which the ball falls off is the side that loses.
EG. Player on the right pushed the ball off to the left. Player on the Right wins, player on the left loses.
Here's a picture.. :
Here's the NPC -- I advise you to block off the portals into the map of your choice.
PHP Code:
var status = 0;
function start() {
status = -1;
action(1, 0, 0);
}
function action(mode, type, selection) {
if (mode == -1) {
cm.dispose();
} else {
if (mode == 0 && status == 0) {
cm.dispose();
return;
}
if (mode == 1)
status++;
else
status--;
if (status == 0) {
cm.sendSimple ("Welcome to MapleBall! This is a sport, similar to socccer, invovling human balls and bombs!#e#d" +
"#k\r\n#L80##rBombs please!" +
"#k\r\n#L81##rHow to play." +
"#k\r\n#L82##rLeave.");
} else if (selection == 80) {
if (cm.haveItem(2100067)) {
cm.sendOk("You already have bombs. Use them all or drop them.");
cm.dispose();
} else {
cm.gainItem(2100067, 15);
cm.sendOk("You have gotten 15 bombs! You must use them all in order to get another 15.");
}
} else if (selection == 81) {
cm.sendOk("This is a special event. There will be a player who is designated as the Ball. The ball will stand in the middle of the platform and will not move. A GM Referee will start the match by saying Go. At this point, two players who have been standing on either side of the ball will be allowed to use bombs. These are used by typing @setbombs. When these bombs explode, they will push the ball away from them. Whichever player knocks the ball off their opponent's side first, wins. This is called a goal. With a large amount of players, the game will be played in a tournament style, with a winner and runner up.");
cm.dispose();
} else if (selection == 82) {
cm.warp(910000000);
cm.sendOk("Bye!");
cm.dispose();
}
}
}
This NPC gives you 15 bombs when you run out, tells you how to play, and warps you out of the map.
Here's the command.. @setbomb. Don't forget to add it in CommandDefinition
PHP Code:
} else if (splitted[0].equals("@setbomb")) {
if (player.haveItem(2100067, 1, true, true) && player.getMapId() == 910000013) {
MapleInventoryManipulator.removeById(c, MapleInventoryType.USE, 2100067, 1, false, false);
player.getMap().spawnMonsterOnGroudBelow(MapleLifeFactory.getMonster(9300166), player.getPosition());
} else {
mc.dropMessage("You do not have any bombs, or you are not in the MapleBall map.");
}
This command spawns a bomb (which is a mob.) It uses up ONE "Bombs for Hunting Competition".
VARIATIONS ON THIS GAME: MapleBombWrestling - No ball, the players are not allowed to use any buffs, or equips. They try and knock each other off with bombs. This often lasts longer and is more challenging.
MapleBombDodging -
If any of you have ever played Super Smash Brothers, the bombs that start falling at the end- You could have a few gm's in hide, randomly spawning bombs - whoever falls off first loses.
If you don't understand, leave a post, and I'll try to explain as best as I can.
VEGAS ISLAND.
EDIT: Sorry. Mixed up the @setbomb command. Fixed it now.
Here are some links to other Vegas Island Things
BlackJack NPC
Slot Machine
As far as credit goes: I had been playing this before, me and my friend Anh polished the idea.. The coding was done by me.
Youtube Video showing how to play
[ame="http://www.youtube.com/watch?v=6DHlwRQ6zaY"]YouTube- MapleBall in Doodlestory[/ame]
EDIT.
A couple days ago I had this guy come onto my server, and accusing me of being a "fucking leecher" for taking MapleBall. Just so everybody knows, I own Doodlestory. Therefore, I'm not LEECHING when I put my own release on my own server. :/