Re: Death Gate's Events scripting problem

From: Peter Ajamian (pajamian@cheapsam.com)
Date: 01/14/00


Lucas Carsenlaw wrote:
>
> Recently, all the triggers on my mud that use %actor.name% or anything
> starting with %actor seem to refer to the person who last connected to the
> mud, rather than to the person who actually activated the trigger.  I'm not
> really sure when this started happening, and I have not been able to see any
> warnings when compiling or errors in syslog when running circle.  I use
> FreeBSD 3.4-STABLE, bpl14, olc1.6, and dg pl5a.  If anyone has had this
> problem, and corrected it, or if anyone could just tell me if they have any
> idea what part of the code I should be looking at, it would be _*/GREATLY/*_
> appreciated.

I had the same problem in my MUD, the cause was that ID numbers (not
player IDs, but DG-Script IDs) were not getting assigned to players when
they entered the game.  I don't have the time to look up the exact fix
right now, but if you look at how they're assigned when mobs get loaded
there should be an assignment the same way in enter_player_game.  If you
still need help just post back to the list and I'll find the exact fix
for you.

Regards, Peter


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     |  http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html  |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 04/10/01 PDT