NPCID and then drop percentage. The rest are Items and their amounts.
|
okay so i have a really weird drop system and i can barely make any sense of it
Code:#Corporeal Beast 8133:100 4113:1 4111:1 452:20 2362:351 995:100000 384:70 1754:100 1514:75 890:750 9144:250
what does 8133:100 stand for?
it can be ether percentage possible.. or the hp of the monster... or what?
this is my parser
public void loadDrops() { try { int[][][] npcDrops = new int [8500][][]; - Pastebin.com
I'm pretty sure it's, the lower the number. The higher the rare drop percentage is.
Like 65% sure that's right,
NPCid Rarity - Increase rarity number to make it more rare. For example if it was set to 8133:100 that means you would get the drop from any where from 1 kill up to 100. Well thats what it does for mine anyway you may want to re-write the drops system a little if you want.
It works like this.
8133 is the Npc ID.
after the : it's how many out of how many kills will a rare item drop from the rare drop table. So for example if it was 8133:50 then 1/50 kills you will drop an item from the rare drop table.
Your code only has 1 drop table, you're suppose to have two lines the top is for common bottom for rare.
So like this
#kree'arra
2558:27 829:16 1319:1 1373:1 9185:1 830:5 1247:1 1289:1 808:100 2503:1 1149:1 1113:1 1201:1 1127:1
11702:1 11722:1 11720:1 11720:1 11718:1
Green-Common drops
Red- ONE of these items will be dropped every 27 kills.
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |