EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Quests::Q&A (https://www.eqemulator.org/forums/forumdisplay.php?f=599)
-   -   Speak Through Mobs (https://www.eqemulator.org/forums/showthread.php?t=33722)

comicmess 06-18-2011 09:38 PM

Speak Through Mobs
 
So I'm working on building this little world to run a single group of friends through and I plan on making it feel like a tabletop RPG plus graphics. And combat.

The problem I have is I want the NPCs to react like they were real people, rather than have the players spit back one word that was in brackets to advance the conversation.

What this means is my quest trees cannot be long enough to support true interaction and so I was wondering if there was a reliable way for server admins or gms to control NPCs, from speaking through them to moving them reliably (and if so what is it).

Thanks!

Zothen 06-19-2011 05:24 AM

I think theres a command to play as any NPC but I havent tried it yet.

comicmess 06-19-2011 06:46 PM

Any idea what that command might be? I know there's GM commands that allow you to tell an NPC to attack a player, but beyond that I'm not sure I've seen any

KLS 06-19-2011 08:18 PM

A gm can speak through npcs with commands like #npcsay #npcshout.

comicmess 06-20-2011 03:27 AM

But control commands such as to move an NPC from one place to another, that's strictly quest-written?

trevius 06-20-2011 04:57 AM

I think the /becomenpc command may work somewhat for what you are wanting to do, but it is a bit sloppy as well.

If you add a script to the NPC that will make them follow the GM with quest::follow(), then you could probably use that to move them where you want. As long as your GM has #hideme on, it will look like the NPC is moving on its own. Then you can use the commands KLS mentioned and other commands for attacking (I think #attack or something like that) and emote and damage commands as well.

comicmess 06-20-2011 06:38 AM

Awesome! I'll give that a try, thanks for your help


All times are GMT -4. The time now is 02:41 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.