Turtleflight BBS

Software for Active Worlds
It is currently Wed Sep 08, 2010 12:36 pm

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: UserList Handler
PostPosted: Fri Jul 25, 2008 5:33 pm 
Offline

Joined: Sun Mar 23, 2008 6:54 pm
Posts: 18
With the latest Magsbot upgrade (7.12.10) I get the following alerts when I start up my bot:

UserList CALLBACK HANDLER WAS NOT INSTALLED.
Create CALLBACK HANDLER WAS NOT INSTALLED


I've always had the "Create" callback handler message, but the UserList is a new one. I went into Options> Handlers and checked UserList manually, but it doesn't save for some reason. As a result my bot no longer shows when people enter or exit in the chat log, or makes an announcement to the staff either.

Darknae said you mentioned having trouble with this too I think, so I wasn't sure if it was an issue with the new SDK or not, but figured I'd post anyway.


Top
 Profile  
 
 Post subject: Re: UserList Handler
PostPosted: Sat Jul 26, 2008 3:39 pm 
Offline
Site Admin

Joined: Fri Jan 24, 2003 9:30 pm
Posts: 371
Location: far out there
There is a bug, in that the Userlist callback checkbox gets unchecked anytime the Handlers dialog is opened. I looked and it is also in 7.11.17. It was probably never noticed before, because it only affects the USERLIST command, and that command only functions for a bot run by a universe administrator, and then only for universes where the user list feature (on the AW browser tabs) is turned on.

So, whatever reason you are not seeing people enter or exit, it has nothing to do with the USERLIST callback not being turned on. The "user list" referred to is, as mentioned above, the universe-wide user list in the AW browser tabs, not Magsbot's "nearby list".

The AVATARADD and AVATARDELETE handlers are the ones that detect people coming and going.

The bug that Darknae was referring to was something entirely different, that was fixed previously.

To see people arriving and departing in the chat log, make sure Options>Show in log>Show avatars arriving & departing is checked. However that would not affect the messages that the RPGBot sends to the bot owner, when people arrive and depart. Those messages only go to the person who shares the bot's privilege password. Make sure the behavior table is turned on (Options>Behavior table active). Otherwise I can't guess why you wouldn't be getting those messages.

I'll fix the User List handler checkbox in the next version, today.


Top
 Profile  
 
 Post subject: Re: UserList Handler
PostPosted: Sat Jul 26, 2008 4:13 pm 
Offline

Joined: Sun Mar 23, 2008 6:54 pm
Posts: 18
Ah, the Behavior Table was inactive for some reason (not sure what happened there!) Haha, thanks for clearing that up for me. And good to know about the User List thing too.


Top
 Profile  
 
 Post subject: Re: UserList Handler
PostPosted: Sat Jul 26, 2008 4:28 pm 
Offline
Site Admin

Joined: Fri Jan 24, 2003 9:30 pm
Posts: 371
Location: far out there
The RPGBot turns off the behavior table when it updates. If the program gets turned off suddenly before the update finishes, the behavior table can get left inactive.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group