SRL Archive - Help

Reflection FindNPC;


Home

2011-03-02 10:58:47

Hey.

Why reflection can't find some NPCs.
I have tried all functions from Reflection include and it can't find them.
Example NPCs: Range Guild Competition Judge.
Thieving Guild Knock Out Volunteers.


~Home

Feroc1ty

2011-03-02 12:31:50

From: Home
Hey.

Why reflection can't find some NPCs.
I have tried all functions from Reflection include and it can't find them.
Example NPCs: Range Guild Ticket Merchant.
Thieving Guild Knock Out Volunteers.


~Home


It finds them by the name, but jagex somehow fucked around with them where their tile location, their height, and a few other things are displayed wrong, specifically against botters is my guess.

kitchenrange

2011-03-02 13:08:26

Have you tried using the debug on RSBot to see where their tiles are shown and things like that? If they show up when NPCs are debugged, I dont see why there would be a problem.

Home

2011-03-02 13:11:55

From: kitchenrange
Have you tried using the debug on RSBot to see where their tiles are shown and things like that? If they show up when NPCs are debugged, I dont see why there would be a problem.


Yes they are shown. But SRL's Reflection can't find them.
I will try contact Ref Devs, whenever they come online.


~Home

JPHamlett

2011-03-02 14:37:24

I'll look at it later tonight!

Home

2011-03-02 15:31:43

Ok :) Thanks a lot.

Post here results.

EDIT: I will provide account.

~Home

Home

2011-03-03 17:00:14

Any news about this situation?

Timer started looking for some fixes.


~Home

Train

2011-03-03 17:57:37

Home, RRL works just fine. Found the NPC with no issues. I might look into the srl-reflection for you.

kitchenrange

2011-03-03 19:31:40

What is RRL?

Home

2011-03-04 02:57:25

From: Train
Home, RRL works just fine. Found the NPC with no issues. I might look into the srl-reflection for you.


Darn it.. Sorry mate, i gave you wrong NPC.. It was Competition Judge.. : /


~Home

Harry

2011-03-04 03:33:11

Weird… it happens for me too, but only one I have seen is at the Competition judge at range guild (NPC ID 693). It won't find him in any NPC list in reflection… just tried it.

Home

2011-03-04 17:25:42

Everything solved :)


NULL_NPC's :)



Thanks Pyro!


~Home


(Mods, this can be closed)

Bonfield

2011-03-04 19:20:34

Could you explain how this was solved please?

Home

2011-03-05 03:57:39

 NPCs :=  SortNPCs(GetNPCs(True));


You must use GetNPCs(True) so it will find NULL_NPCs.
Those NULL_NPCs doesn't have Names you must use IDs to find them.

Look in Ref Antirandoms to get the idea how it works.


~Home