Re: [DG - Scripts] %actor% variables

From: Tony Robbins (tonyr@NWPACLINK.COM)
Date: 06/25/98


You have most likely done one of two things:

You have installed AutoEQ, or you have installed Erwin's Copyover.

In either case, you junked a line or two from interpreter.c...

Here are some lines for your perusal:

    case '1':
      reset_char(d->character);
      if (PLR_FLAGGED(d->character, PLR_INVSTART))
        GET_INVIS_LEV(d->character) = GET_LEVEL(d->character);
      if ((load_result = Crash_load(d->character)))
        d->character->in_room = NOWHERE;
-->   /* with the copyover patch, this next line goes in
enter_player_game() */
      GET_ID(d->character) = GET_IDNUM(d->character);  <--
      save_char(d->character, NOWHERE);
      send_to_char(WELC_MESSG, d->character);
      d->character->next = character_list;
      character_list = d->character;



At 06:38 PM 6/25/98 -0400, you wrote:
>    I think I have DG-Scripts version 0.99 b13 and I have been having
>problems with the actor variables.  For some reason the actor variable
>is representing the last person that logged on, not the person who
>triggered the script.  Has anyone else had this problem?
>
>
>-Manx
>
>
>     +------------------------------------------------------------+
>     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
>     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
>     +------------------------------------------------------------+
>
>


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



This archive was generated by hypermail 2b30 : 12/15/00 PST