|
Shoemaker Village Vote Bot 1.10 (Bots)
Shoemaker Village Vote Bot 1.10 // Bots
Apr 22, 2001, 12:15am
I'm pleased to announce that the Shoemaker Village Vote Bot is now
available for those who were asking about the date of its re-release.
The bug in the code had originated from the use of the AwAvatarName
attribute in the Chat event, and as most know the AwAvatarName
attribute isn't updated in the Chat event, so the program looked up
the citizen number of the wrong name and thought that that person had
voted already.
The re-released bot is available at
www.shoemakervillage.org/programs.html.
To solve the problem, I created two in-depth avatar classes, which
allow a programmer to keep a session list of all avatars in a scene
(with all their attributes) with three lines of code (in the avadd,
avchange, and avdelete functions), in addition to automating commonly
used functions (searching the list, teleporing and ejecting users,
etc). I plan to release these classes and some modules that have
functions that parse location strings for the coordinates, look up
error codes with intelligent messages, make a worlds list like in the
AW browser, etc. They should be available on the site within two days
(as soon as I write the help files) for those VB programmers looking
to get a head start on their projects.
Apr 22, 2001, 1:19am
Neat! I'll have to download it.
[View Quote]"brant" <awteen at shoemakervillage.org> wrote in message
news:3ae23edf at server1.Activeworlds.com...
> I'm pleased to announce that the Shoemaker Village Vote Bot is now
> available for those who were asking about the date of its re-release.
> The bug in the code had originated from the use of the AwAvatarName
> attribute in the Chat event, and as most know the AwAvatarName
> attribute isn't updated in the Chat event, so the program looked up
> the citizen number of the wrong name and thought that that person had
> voted already.
>
> The re-released bot is available at
> www.shoemakervillage.org/programs.html.
>
> To solve the problem, I created two in-depth avatar classes, which
> allow a programmer to keep a session list of all avatars in a scene
> (with all their attributes) with three lines of code (in the avadd,
> avchange, and avdelete functions), in addition to automating commonly
> used functions (searching the list, teleporing and ejecting users,
> etc). I plan to release these classes and some modules that have
> functions that parse location strings for the coordinates, look up
> error codes with intelligent messages, make a worlds list like in the
> AW browser, etc. They should be available on the site within two days
> (as soon as I write the help files) for those VB programmers looking
> to get a head start on their projects.
>
>
|
Apr 22, 2001, 1:53pm
And who, Brant, May I ask, conviced you to release it publicly? : )
-Gamer
[View Quote]brant <awteen at shoemakervillage.org> wrote in message
news:3ae23edf at server1.Activeworlds.com...
> I'm pleased to announce that the Shoemaker Village Vote Bot is now
> available for those who were asking about the date of its re-release.
> The bug in the code had originated from the use of the AwAvatarName
> attribute in the Chat event, and as most know the AwAvatarName
> attribute isn't updated in the Chat event, so the program looked up
> the citizen number of the wrong name and thought that that person had
> voted already.
>
> The re-released bot is available at
> www.shoemakervillage.org/programs.html.
>
> To solve the problem, I created two in-depth avatar classes, which
> allow a programmer to keep a session list of all avatars in a scene
> (with all their attributes) with three lines of code (in the avadd,
> avchange, and avdelete functions), in addition to automating commonly
> used functions (searching the list, teleporing and ejecting users,
> etc). I plan to release these classes and some modules that have
> functions that parse location strings for the coordinates, look up
> error codes with intelligent messages, make a worlds list like in the
> AW browser, etc. They should be available on the site within two days
> (as soon as I write the help files) for those VB programmers looking
> to get a head start on their projects.
>
>
|
Apr 22, 2001, 1:53pm
and who gave you that code which fixed the citnum bug :o)
[View Quote]gamer <Gamer at active-worlds.co.uk> wrote in message
news:3ae2fe72 at server1.Activeworlds.com...
> And who, Brant, May I ask, conviced you to release it publicly? : )
>
> -Gamer
>
> brant <awteen at shoemakervillage.org> wrote in message
> news:3ae23edf at server1.Activeworlds.com...
>
>
|
Apr 22, 2001, 2:24pm
He released it a while ago, it was on his site. Someone reported the bug.
He had not enought time to fix it so he never released it again. He got
some time sometime in the present debugged it and released it again. How
hard was that to figure out? I offered to debug it and he let me try but I
was not able to figure it out due to the OCX's used and the certain fact I
had no clue what most of the code did lol.
Apr 23, 2001, 5:59pm
I fixed the citnum bug myself by eliminating the problematic citizen
number lookups and writing a class to make future development easier.
|