Most visitors online was 8830 , on 6 Feb 2024
Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!
Join Today!All you got as far as I know is the BMS leak, which goes until v52 GMS, when it comes to drop chances. I am not sure if the other 'official' leaks had that covered or not. If not, that's the only thing.
INSERT INTO drops (monster, dropId, item, minCount, maxCount, money, prob) VALUES (0100100, 5, 2060000, 10, 20, 0, 8000)
INSERT INTO drops (monster, dropId, item, minCount, maxCount, money, prob) VALUES (0100100, 3, 2040002, 0, 0, 0, 30)
INSERT INTO drops (monster, dropId, item, minCount, maxCount, money, prob) VALUES (0100100, 8, 2061000, 10, 20, 0, 8000)
INSERT INTO drops (monster, dropId, item, minCount, maxCount, money, prob) VALUES (0100100, 9, 1002067, 0, 0, 0, 800)
INSERT INTO drops (monster, dropId, item, minCount, maxCount, money, prob) VALUES (0100100, 10, 2010009, 0, 0, 0, 7000)
INSERT INTO drops (monster, dropId, item, minCount, maxCount, money, prob) VALUES (0100100, 7, 4020000, 0, 0, 0, 1500)
INSERT INTO drops (monster, dropId, item, minCount, maxCount, money, prob) VALUES (0100100, 2, 2000000, 0, 0, 0, 10000)
INSERT INTO drops (monster, dropId, item, minCount, maxCount, money, prob) VALUES (0100100, 6, 4010000, 0, 0, 0, 2000)
INSERT INTO drops (monster, dropId, item, minCount, maxCount, money, prob) VALUES (0100100, 0, 0, 0, 0, 5, 650000)
INSERT INTO drops (monster, dropId, item, minCount, maxCount, money, prob) VALUES (0100100, 4, 2041001, 0, 0, 0, 30)
INSERT INTO drops (monster, dropId, item, minCount, maxCount, money, prob) VALUES (0100100, 1, 4000019, 0, 0, 0, 400000)
or for example, HOW maplelengeds, mapleroyals, mapleglobal calculating the drop rate chance? (if you can tell me)
double dProb = rs.getDouble("Prob");
double dModifier;
if (dProb > 1.0 || dProb < 0.0) {
dModifier = 0.0;
} else {
dModifier = dProb;
}
int nModifier = (int) (dModifier * 1000000000.0);
int nProb2;
if (nModifier <= 0) {
nProb2 = 0;
} else {
nProb2 = nModifier;
}
int nProb = 1000000000;
if (nProb2 < 1000000000) {
nProb = nProb2;
}
pRewardInfo.nProb = nProb;