ThreadBoard ArchivesSite FeaturesActiveworlds SupportHistoric Archives |
click on, click off (Sdk)
click on, click off // SdkmagineMay 9, 2006, 8:20pm
This is a multi-part message in MIME format.
--------------020409030008030301090203 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Well this is really strange. Just when I thought I had figured out the problem with not receiving objectadd and objectdelete events in BotTest1 (I needed to do a local survey first, or else use a global bot), now suddenly the bot can't detect object clicks at all, or object selection...which it was doing just fine earlier today, and nothing has changed in the bot. But even stranger, if I create a new object, the bot will detect that objectadd, and then afterward, the bot will can detect clicks and selection and deletion on the new object only. So, clicks on objects created earlier generate no event; but clicks on objects created more recently, are detected. Even if the bots leaves the world and I restart the bot program entirely, it will still detect clicks on the recently-created objects when it is restarted and returns to the world, but not on the objects created earlier. All of the objects, new and old, were created by the same citizen (me). Doing a survey, local or worldwide, or using a global bot instance, doesn't affect these results any. Another anomaly I noticed: earlier today, when the bot entered the world, it would receive AW_ENTITY_ADD events for each mover in the world that was already there. Now it no longer does that. Perhaps all objects created earlier have become invisible to the SDK for some reason? Yet the AWB has no problem. Other kinds of events like avatar add/delete or avatar click, etc. are still working properly. Something with the BotTest1 server maybe? --------------020409030008030301090203 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> <title></title> </head> <body bgcolor="#ffffff" text="#000000"> Well this is really strange. Just when I thought I had figured out the problem with not receiving objectadd and objectdelete events in BotTest1 (I needed to do a local survey first, or else use a global bot), now suddenly the bot can't detect object clicks at all, or object selection...which it was doing just fine earlier today, and nothing has changed in the bot.<br> <br> But even stranger, if I create a new object, the bot <i>will</i> detect that objectadd, and then afterward, the bot will can detect clicks and selection and deletion on the new object only. So, clicks on objects created earlier generate no event; but clicks on objects created more recently, are detected. Even if the bots leaves the world and I restart the bot program entirely, it will still detect clicks on the recently-created objects when it is restarted and returns to the world, but not on the objects created earlier. All of the objects, new and old, were created by the same citizen (me). Doing a survey, local or worldwide, or using a global bot instance, doesn't affect these results any.<br> <br> Another anomaly I noticed: earlier today, when the bot entered the world, it would receive AW_ENTITY_ADD events for each mover in the world that was already there. Now it no longer does that. Perhaps all objects created earlier have become invisible to the SDK for some reason? Yet the AWB has no problem.<br> <br> Other kinds of events like avatar add/delete or avatar click, etc. are still working properly.<br> <br> Something with the BotTest1 server maybe?<br> <br> </body> </html> --------------020409030008030301090203-- |