- Joined
- Jun 6, 2008
- Messages
- 59
- Reaction score
- 3
If Player is die, Player ChatCommand "#return" , Player 50% probability ~ 60%probability Can revive. but 40% probability ~50% probability return town map
} else if (splitted[0].equals("#return")) {
int Level = 100;
int Meso = 10000;
int Return = 80;
int random = (int) Math.floor(Math.random() * Return) + 1;
if (c.getPlayer().getLevel() < Level) {
mc.dropMessage( "Your Level isn't More than 100. You should Level Up!");
} else if (c.getPlayer().getLevel() < Meso) {
mc.dropMessage( "You Don't Have 100000 Mesos.");
} else if (random > 50) {
mc.dropMessage("You UnLucky, You Go Return near town map.");
player.setHp(50);
MapleMap to = c.getPlayer().getMap().getReturnMap();
MaplePortal pto = to.getPortal(0);
player.setStance(0);
player.changeMap(to, pto);
} else {
c.getPlayer().gainMeso(-Meso, false);
mc.dropMessage("fixation probability you revive.");
player.setHp(1000);
player.updateSingleStat(MapleStat.HP, 1000);
player.setMp(1000);
player.updateSingleStat(MapleStat.MP, 1000);
}
} else if (splitted[0].equals("#return")) {
int Level = 100;
int Meso = 10000;
int Return = 80;
int random = (int) Math.floor(Math.random() * Return) + 1;
if (c.getPlayer().getLevel() < Level) {
mc.dropMessage( "Your Level isn't More than 100. You should Level Up!");
} else if (c.getPlayer().getLevel() < Meso) {
mc.dropMessage( "You Don't Have 100000 Mesos.");
} else if (random > 50) {
mc.dropMessage("You UnLucky, You Go Return near town map.");
player.setHp(50);
MapleMap to = c.getPlayer().getMap().getReturnMap();
MaplePortal pto = to.getPortal(0);
player.setStance(0);
player.changeMap(to, pto);
} else {
c.getPlayer().gainMeso(-Meso, false);
mc.dropMessage("fixation probability you revive.");
player.setHp(1000);
player.updateSingleStat(MapleStat.HP, 1000);
player.setMp(1000);
player.updateSingleStat(MapleStat.MP, 1000);
}