exactly case closed.
Printable View
exactly case closed.
Bassoe has an alliance with Akai so I'm surprised this is a surprise to all of you. There's obviously something wrong with his head if he would alliance up with retards like people from Akai-MS, oh also thanks for the structure br0
Few things.
1) Legacy stop posting on my account.
2) I coded this 3 months ago, when i was learning java
3) My coding really isn't messy anymore :)
4) Why do you hate me?
5) How did you get my source.
Nice release i guess?
Even though half of it is leaked from my source
also thanks for reminding me i still have to fix this up.
and yes, i do know that this isn't a handler
but i expected to find the received packets for it. which i didn't..
use this if you want. i don't care :)
Lol :) Ox quiz gone public O.0 At least it ain't complete :) Yay! Woots bassoe ;)
Do i get a /win for effort?
ChickenMS Database 2009/02/20 that i uploaded is here http://www.mediafire.com/download.php?jfom4mjmjv4 :O
and what should we do with it?
here are some more commands
Code:} else if (splitted[0].equals("@startox")) {
if (c.getPlayer().getMapId() != 109020001) {
mc.dropMessage("You are not allowed to start the OX Quiz here, please go to map 109020001");
} else {
TimerManager.getInstance().schedule(new Runnable() {
public void run() {
cc.getPlayer().getMap().broadcastMessage(MaplePacketCreator.getClock(20));
cc.getPlayer().getMap().broadcastMessage(MaplePacketCreator.serverNotice(6, "[OX Quiz] " + OXDataProvider.getOXQuestion(1, zz)));
zz++;
}
}, 20000);
}
} else if (splitted[0].equals("@oxquestion")) {
int bla1 = Integer.parseInt(splitted[1]);
int bla2 = Integer.parseInt(splitted[2]);
if (splitted.length != 3) {
mc.dropMessage("Use it as !oxquestion <imgdir> <id>");
} else {
c.getPlayer().getMap().broadcastMessage(MaplePacketCreator.serverNotice(6, "[OX Quiz] " + OXDataProvider.getOXQuestion(bla1, bla2)));
}
} else if (splitted[0].equals("@oxexplain")) {
int bla1 = Integer.parseInt(splitted[1]);
int bla2 = Integer.parseInt(splitted[2]);
if (splitted.length != 3) {
mc.dropMessage("Use it as !oxexplain <imgdir> <id>");
} else {
c.getPlayer().getMap().broadcastMessage(MaplePacketCreator.serverNotice(5, "[Explanation] " + OXDataProvider.getOXExplain(bla1, bla2)));
}
} else if (splitted[0].equals("@oxanswer")) {
if (splitted.length != 3) {
mc.dropMessage("Use it as !oxanswer <imgdir> <id>");
} else {
int bla1 = Integer.parseInt(splitted[1]);
int bla2 = Integer.parseInt(splitted[2]);
int well = OXDataProvider.getOXAnswer(bla1, bla2);
mc.dropMessage("The answer is " + (well == 0 ? "false" : "true"));
}
}
}
Wow it appeared that the source was on mediafire
at least, the outdated odinms.jar..
Lol outdated and .jar T_T doesn't matter bas :)
Wow? very nice. thx for releasesing this.
All of your commands are wrong. You need it to be automated, that's what scheduleQuestion() and scheduleAnswer() are for.
My Command :
This should give you a feel on how to code the rest properly. =)Code:else if (splitted[0].equals("!ox")) {
if (splitted[1].equals("on")) {
MapleOxQuiz set = new MapleOxQuiz(player.getName(), player.getMap(), 1, 1);
player.getMap().setOx(set);
player.getMap().getOx().scheduleOx(player.getMap());
player.getMap().setOxQuiz(true);
} else if (splitted[1].equals("off")) {
MapleOxQuiz set = null;
player.getMap().setOxQuiz(false); // It'll stop the questions automatically after this.
player.getMap().setOx(set);
} else {
player.dropMessage("Correct syntax is !ox <on/off>");
}
}
-----
Snow's factory > Bassoe's (:
rofl now the db whats next the new source and 12gb dedi?
Dead sure, im going to assure nothing new gets through.
Just one error in v62 the OX map quiz is screwed. Im just saying that out. I know we could use another map. Great release BTW.
THANks! =]
I really think you guys couldnt do it if Bassoe hadn't released it with his "messy work."
O.o FinalStory Is SOOOooo original, literally, all the fags can relate.
*cough* Mateo *cough* Floppydisk (I dont mind him much)
Mind showing in-game screen-shots?