Page 1 of 1

Show NPC Loot

Posted: Wed Jul 21, 2004 12:19 pm
by dave
Is there a way to show what an npc or mob has on it before you kill it?
I know theres another program for linux that can do this, I wonder if it would be difficult to dissect that part of the code and implement it into MQ2. The other program is open source so of course taking and using the code would be perfectly legal. Anyone think they can do this?

Dave

Posted: Wed Jul 21, 2004 12:22 pm
by Rusty~
no, it's not possible, and there is no other program that can do it either. the most you can do is tell if a mob is holding an item in its hands, or maybe holding a light source.

Posted: Wed Jul 21, 2004 1:36 pm
by Kambic
NPC loot is only sent to the client when the mob is looted. ShowEQ has the same limitations as MQ2.

Posted: Wed Jul 21, 2004 2:57 pm
by dave
Thats rediculous, it can be done and showeq does do it. The loot tables are constant and you should be able to peek into them. For example, the enraged relative in tofs ALWAYS drops the key for the next floor and a spiked velium skull helm. Every time. So just figure out how to display that particular npc's loot and you should be able to find a variable that will let you see any npc's loot table at will.

Posted: Wed Jul 21, 2004 3:01 pm
by aChallenged1
Feel free to write the program, macro, or plugin yourself. Nobody here is stopping you.

Posted: Wed Jul 21, 2004 3:20 pm
by dave
I give theories. Its up to the gurus to utilitze them. Im no programmer

Posted: Wed Jul 21, 2004 3:31 pm
by aChallenged1
dave wrote:Thats rediculous, it can be done and showeq does do it. The loot tables are constant and you should be able to peek into them. For example, the enraged relative in tofs ALWAYS drops the key for the next floor and a spiked velium skull helm. Every time. So just figure out how to display that particular npc's loot and you should be able to find a variable that will let you see any npc's loot table at will.
Programmer or not, you start posting like this and it is unlikely anyone will consider it.

Posted: Wed Jul 21, 2004 3:54 pm
by TI994a
We'll use your example dave.

You go ahead, and go to TOFS. Start capturing packets from the time your enraged relative spawns, to the time she's dead. Search every byte of every packet, and show us where the loot is. You won't find it. It's not sent to the client until the corpse is looted. End of story.

I'd advise getting yer head outta yer ass before you become the next big flamebait fool on the boards.

- TI

Posted: Wed Jul 21, 2004 9:57 pm
by kejiroto
It is impossible to see the loot on a mob before the mob dies and the corpse is looted. No program, including ShowEQ can do this. I have scripted loot tables before. The most you would be able to see is the items a mob CAN drop and the probability OF them dropping.

Posted: Thu Jul 22, 2004 12:52 am
by Vexix
Whoa, Kejiroto, are you saying that the loot tables ARE transmitted, in probability form?

Or are you just commenting that you could watch was what you looted the last 10 times you killed mob Uber_Wanker01 and make a statistical guess about what would drop next time?

--Vexix

Posted: Thu Jul 22, 2004 1:26 am
by Sparr
you just watch the last 10 drops and figure out the probabilities on your own.

there are a *VERY* few exceptions to this rule. most mobs will drop whatever weapon they are wielding, but until they die theres no way to tell is its a rusty short sword or fine steel or some uber magical item. also, wisps who are going to drop lightstones are tagged as carrying a lightsource. thats it, those are the ONLY loots you can predict with any certainty.