Jump to content
  • 0

[help] Invisible NPCs


Question

Posted

l2jserver Epilogue

Some npcs (like grocerer Lara in Dion)  are invisible (you also can't see the name), but with /target works. You can go to them, you click through them without targeting...

How can I fix it?

 

3 answers to this question

Recommended Posts

  • 0
Posted

Verify the Z axis of concerned NPCs in spawnlist.

 

If you target one of NPC and attack him, you can open his window ?

 

Is only one type of instance (L2MerchantInstance, L2SiegeGuardInstance, L2Npc, L2Monster, etc) is under this "magic trick" ? Because if you got a L2MerchantInstance invisible, but not all are invisible, it's "NORMALLY" not related to instances.

 

Verify the template of your grocery dude, and find/spawn another. If it spawns invisible, it's related to core. Else, I think more about spawnlist. Or it's even weirdest and is related to L2World.

 

You got a pretty weird bug.

  • 0
Posted

Verify the Z axis of concerned NPCs in spawnlist.

I did.

If you target one of NPC and attack him, you can open his window ?

Yes

Is only one type of instance (L2MerchantInstance, L2SiegeGuardInstance, L2Npc, L2Monster, etc) is under this "magic trick" ? Because if you got a L2MerchantInstance invisible, but not all are invisible, it's "NORMALLY" not related to instances.

L2Merchant

Verify the template of your grocery dude, and find/spawn another. If it spawns invisible, it's related to core. Else, I think more about spawnlist. Or it's even weirdest and is related to L2World.

This is the interesting part.

At Dion Grocery, it has this bug when it is in the normal place,

but when it's not, it's spawned like a normal npc - I can see it.

  • 0
Posted

Are you saying when you spawn a L2Merchant with the console, you can see him, when the same NPC autospawned by the server is invisible ? Your problem is another in this case. It can comes from the spawn function used by (L2)Gameserver.java.

 

Verify if only L2Merchant types are affected, if yes, you got your answer. Edit L2MerchantInstance, or find all occurences using "L2MerchantInstance". It can be an added custom code places anywhere only affecting this type of instance. But seriously, wtf.

 

And give details to HOW MANY L2Merchant instances are invisible. If they're all invisible, it's simple and only related to the instance. If they aren't, you got a serious bada$$ problem.

 

The real problem is if you can spawn one visible, it's non related to instance. Your problem is illogic.

 

Anyway, give more tracks about it.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...