Board ArchivesSite FeaturesActiveworlds SupportHistoric Archives |
strike rapier // User Search
strike rapier // User SearchEclipse Evolution (Build 269)Jun 21, 2006, 1:38pm
[View Quote]
I have decided that in light of some pretty huge changes that I will be
working on (adding scripting, enhanced zones, querying etc) that Evolution 269 will be the last update for a while while I work with my beta team adding the new features. You will find 269 quite stable, I do not know of any big problems with it. I cant say it has query, but if you are missing your X1s then Evo might be just the bot you are looking for :) FULL INSTALLER: http://www.temporal-solutions.co.uk/downloads/evo41_269_full.zip UPDATE ONLY (EXE): http://www.temporal-solutions.co.uk/downloads/evo41_269_update.zip Eclipse Evolution is nominated for a CY, will see who wins :o) -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." > FULL INSTALLER: > http://www.temporal-solutions.co.uk/downloads/evo41_269_full.zip > > UPDATE ONLY (EXE): > http://www.temporal-solutions.co.uk/downloads/evo41_269_update.zip > > Remember that Eclipse Evolution is CY nominated and would very much > appreciate your vote :o) > > -- > - Mark Randall > http://www.temporal-solutions.co.uk > > "We're Systems and Networks..." > "It's our job to know..." > Eclipse Evolution (Build 269)Jun 21, 2006, 4:46pm
[View Quote]
No (well yes, but its horrifically complicated using XML Script), but you
are welcome to try the Beta that contains such methods easily. > Can your bot allow unlimited chat between all users in a world regardless > of distance....global chat but not just to the bot owner, for visitors as > well? It provides a global relay (although its kind of MSN like, with the way it produces chat), against you are welcome to use the beta which has a standard BVR mode. -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." Eclipse Evolution (Build 269)Jun 21, 2006, 8:31pm
[View Quote]
Part of making things incredibly complicated is providing simple and
advanced ways of doing things. You should find the bot quite intutative to use, best way to find out is to give it a try for an hour. -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." Eclipse Evolution (Build 269)Jun 21, 2006, 9:07pm
[View Quote]
Probably took longer than that to learn AW :O)
-- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." Eclipse Evolution (Build 269)Jun 25, 2006, 3:10pm
Due to FastHosts screwing about (Now under German ownership, fun eh?)
several million sites are offline at the moment, including mine... I will be moving all of the Evo stuff over to awportals (to fit with the rest of my aw content) soon, however the download isnt currently available for the bot. -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." Eclipse Evolution (Build 269)Jun 27, 2006, 12:59pm
w00t, FastHost sucks.
www.awportals.com/eclipse/ is much better. You can get to this page by saying ^help in AWTeen. -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." [View Quote] SDK Developers : Pissed OffJun 16, 2006, 7:05pm
The following constitutes an open letter to JP McCormic.
JP, Please allow me to express my absolute *horror* at this change, I thought something was up but only Andras just pinned it down, but God only knows where you are getting your advise on these things. Historically Active Worlds has always used a 400x400x400 cube, every single bot ever made that includes a beyond-visual-range calculation has used this formula, it is hard coded into most bots. Not only is the cube method faster in terms of processing time (a simple condition check vs. square root ) but it also has other advantages. Consider the area that a bot can view; with a 400x400x400 cube this is 64,000,000 cubic meters area, that fitting within a sphere of radius 200m is 167,551 cubic meters. Imagine, therefore, that 200m of ground zero needs monitoring in each direction. Under 3.6 we could monitor this with a single SDK instance (bot) located at 0n 0w 0w, under this new system it would require a minimum of 4 bots as your 'cube' you can monitor is reduced to that bound by a chord at 45 degrees. In lemans terms you now have a 283x283x283 box and bang now you need 4x the number of bots to monitor the same area, that's 4x as many connections, 4x as much bandwidth on the uniserver and world server, 4x as many bots to monitor over. To be blatantly honest JP what with this ridiculous licensing, the self destruct SDK and now this you are plain begging for the Active Worlds SDK users to turn away from the SDK and move to other platforms. The SDK users are the most powerful group of users in Active Worlds, more powerful than Active Worlds Inc itself, regardless of which galaxy or universe they are in, for every feature put into the browser or world there is almost certainly a bot which one of us has made that does it twice as good as whatever your own developers can come up with and hell, its what you would expect, there's about 20 SDK developers vs the 2 programmers you have. The company I am working for is soon to blow about $40,000 on developing a massive RPG using the Active Worlds technology, and with the help of perhaps 100 custom bots I have even helped convince them that the platform has a lot more potential - what I refuse to do is to waste their money by spending 40 thousand dollars on a project that Active Worlds Inc is going to sabotage by destabilising the SDK by making stupid changes, adding low grade security and logic bombs and other such things. The SDK coders provide the majority of your income (at least for the main universe); as you would have far fewer worlds if we did not make tools for their owners to support them, nor would you have places like AWRPG, AD&D or AWBingo etc with 40 users a piece. The fact is this, you must: * Remove the logic bomb for debugging * Remove the license file (or at least make one that actually works) * Convert back to the 400m cube range * Complete the 4.1 documentation for the SDK * Fix the crashes in the SDK on world disconnect etc. If you need a financial reason why here it is: The SDK developers, professional designers etc control 80%+ of all resources in or relating to Active Worlds in terms of technology, designs and objects, now when we consider that the platform has become unstable due to ridiculous and poorly judged decisions from AWI we will have an extremely high chance of getting together and building a new 3D platform from scratch - hell most of the interactive systems already exist in most of our bots anyway, and it wouldn't take long to add every feature Active Worlds has and that means your business would drop very, very fast. Stop sabotaging the damned SDK and its users, we are the one group of users you cannot afford to lose. - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." ----- Original Message ----- From: "Cryonics" <cryonics at activeworlds.com> Newsgroups: beta,community,worldbuilders Sent: Friday, June 16, 2006 8:07 PM Subject: Re: scavenger hunt > > The visible radius of avatars and bots in world has changed in 4.1. It is > now a sphere around the > avatar's location, unlike in 3.6 where the visual view was represented by > a > box. This is not a bug and there are > no plans to change it. > > Cryonics SDK Developers : Pissed OffJun 17, 2006, 10:29pm
[View Quote]
Realise that... so instead of 3 subtractions 3 abs and and a maximum of 3
comparisons you need 3 powers and 1 comparison. I wonder what that would work out as in real-terms. Regardless, when you are blowing 5 minutes querying a 40x40 area, and then getting less than half of it observable and cutting down the range you can monitor with a single bot its still an incredibly bad idea. -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." SDK Developers : Pissed OffJun 19, 2006, 6:52pm
[View Quote]
Excellent News.
-- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." SDK Developers : Pissed OffJun 20, 2006, 1:21am
[View Quote]
JP mentioned to me in a private email that removing the license was a no go,
therefore what I have requested is a method to select the license file to use before calling aw_create, something like: int aw_sdk_license(const char* _FilePath); Im sure they will get around to killing that horrible horrible self destruct and that ghastly unpacker temp file that is dropped before we have to lynch them :) -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." SDK Developers : Pissed OffJun 20, 2006, 9:32am
[View Quote]
"presently existing in fact and not merely potential or possible"
Thats what programmers are all about :o) -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." SDK Developers : Pissed OffJun 20, 2006, 7:25pm
2 problems down, the biggest one left to go
-- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." [View Quote] 50 avatar limit?Jun 28, 2006, 9:56pm
Global Mode
-- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." [View Quote] Eclipse Evolution [273] Beta (+ Basic Scripting Interface)Jul 7, 2006, 6:23pm
Hi all,
A beta upgrade to Eclipse Evolution is now available on the website at www.awportals.com/eclipse/ This upgrade contains the basic scripting system and it gives some features similiar to Preston bots and can be accessed via the support > simple script controller menu option. Examples are available at: http://www.awportals.com/eclipse/docs/bscript/example_1.php There are also enhanced tools such as listing power-users. Also introducing global-command-services, a set of special commands designed for world owners to give their users abilities such as seeing who else is using their privilege password, auto-join capabilities, finding their coordinates etc. Eclipse Evolution is AWTeen's primary services tool, to find out about the new global command services visit AWTeen to try them out by saying... ^ratios ^version ^myprivs ^coords ^myrights ^identify ^world/about ^jump/near For more information on jump points see http://www.awportals.com/eclipse/docs/verbal/jump_1.php Jump points are one of AWTeens most popular features with over 230 individual jump points and almost 1000 jump commands used a week. Later on this weekend I will also be publishing a case study on using the inbuilt MD5 cryptographic-hash function to positivly identify citizens to web servers (no more need for them to give their privilege passwords to authenticate via the non-existant COM DLL) -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." Eclipse Evolution [273] Beta (+ Basic Scripting Interface)Jul 7, 2006, 10:02pm
[View Quote]
While I have the new thread, I would like to bring up one of the best
selling-points for using Eclipse Evolution in your worlds. A lot of people come to me and ask me is there any way to find out who ejected someone if I do not host the world and the ejection has already expired, and I have to say that it would require contacting the hosting provider. <techsnip> The OO nature of Eclipse Evolution means that actions taken by the bot can be handled in a uniform and consistant style, such as having the eject method itself write an ejection report </techsnip> Anyway, for those world owners that are concerned about giving out eject rights you should consider using a bot such as Eclipse Evolution, its inbuilt eject log capability means that you always know who has made ejections and for what reason in a format that is easy to use. No more having to contact world hosts to find out who ejected who. For more information see: http://www.awportals.com/eclipse/docs/security/eject_db.php You can download Eclipse Evolution at www.awportals.com/eclipse/ -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." Eclipse Evolution [273] Beta (+ Basic Scripting Interface)Jul 8, 2006, 6:48pm
There are now several new help sections available:
Introduction to Verbal Commands: http://www.awportals.com/eclipse/docs/verbal/ FreeJoin mode (used in AWTeen): http://www.awportals.com/eclipse/docs/verbal/gcs_1.php Thrusting (used in AWTeen): http://www.awportals.com/eclipse/docs/verbal/gcs_2.php Changing World Attributes: http://www.awportals.com/eclipse/docs/verbal/world_1.php World Information: http://www.awportals.com/eclipse/docs/verbal/world_2.php Also.. ... ... Cryptographic Hashing for 3rd Party User Authentication: http://www.awportals.com/eclipse/docs/bscript/example_3.php -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." Eclipse Evolution [273] Beta (+ Basic Scripting Interface)Jul 15, 2006, 11:39pm
I keep getting bugged for previews, so here one is (build 276):
* Zone based events allowing you to exclude users from areas of a world * Advanced graphing capabilities (see below) * More commands including sound-sending * Easier access to change the CIS keys Time Charts: http://www.temporal-solutions.co.uk/mark/awteen/graph1.png http://www.temporal-solutions.co.uk/mark/awteen/graph2.png (Arcadia apparently died at some point) -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." Eclipse Evolution [273] Beta (+ Basic Scripting Interface)Jul 17, 2006, 5:56am
Eclipse Evolution [273] Beta (+ Basic Scripting Interface)Jul 17, 2006, 2:34pm
[View Quote]
Ok, so maybe I lied...
Last night I encountered a catastrophic hard disk failure (ie: somehow my drive got formatted while installing a new drive). Several of the latest Eclipse Evolution source files became corrupted, however I made some pretty large changes in those files - Its not the end of the world, I managed to recover 90% of it using Stellar Phoenix and am trying to replace the lost files. It does however mean the next update may take a while. Eclipse Evolution [273] Beta (+ Basic Scripting Interface)Jul 17, 2006, 6:36pm
[View Quote]
Its my fault really - I did not notice that my laptop was disconnected from
the network, and hence the backup across the network wasnt working. Eclipse Evolution [273] Beta (+ Basic Scripting Interface)Jul 17, 2006, 10:11pm
[View Quote]
Update:
Full investigation has revealed that the evo core has been corrupted. It therefore makes more sense to re-write the bot (or at least its core) and import what can be salvaged from the old project, rather than attempting to fix the current project. Sufficed to say I have learnt one hell of a lot in the process of making Evo and moved from C++ noob to a proper designer, so I should be able to rip through the redesign and get something back out within a few months. Until that point I will likely release the last build I produced for the beta which is, sufficed to say, more stable than my hard disk. Sorry to everyone that uses it, -- Mark New to C++ ;(Jul 8, 2006, 6:50pm
[View Quote]
Use a graphical user interface to do it, that way you can set up what is
called a message loop timer WM_TIMER which you can then trigger aw_wait for - no more use of while loops. Avoid threading if you can, horrible horrible thing in most cases - certainally not something you want to try and tackle if you are new. I suggest you download Visual Studio 2005 express, its a good price (Free!) and although its .NET for a new user its a good thing to use. -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." New to C++ ;(Jul 8, 2006, 8:40pm
[View Quote]
..NET has one major weakness (especially on the C++ side)...
Lack of multiple inheritance support, especially for major bots its useful to pile layers and layers on top of a base class to add extra functionality etc. -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." Eclipse Evolution :)Jul 10, 2006, 9:34am
[View Quote]
Thanks!
I have been working on query, however its an absolute bugger to write appropriate wrappers and tests etc while the SDK has its logic bomb built in. -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." Missing BotsJul 10, 2006, 9:24am
Hi,
I have noticed recently that bots seem to be dissapearing from the SDK; ie: an avatar add event is never receieved for them. So far I have noticed this with a Preston and an Evo detecting an Evo and Hambot respectivly - the avatar can just see them perfectly but sometimes its like the bot doesnt exist to the other. One bot can see the other, but the other cannot see the first bot. Has anyone else encountered any behaviour like this? -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." your fav bot ?Jul 14, 2006, 12:49pm
[View Quote]
Evo, of course! :)
Actually, on Evo its basic scripting is more along the lines of a sequential list of commands, they are just based on the verbal commands ie: To make the bot whisper to someone via a command, you say: #whisper <the persons name>, <the message> In the 'scripting' it basically executes sets of commands via the GUI command input, the 'CIS Key' for these in the scripting language is always $, so... $whisper {user.name}, Hi there {user.name} Quite simple, theres just sets of tags in brackets that you use. -- - Mark Randall http://www.temporal-solutions.co.uk "We're Systems and Networks..." "It's our job to know..." your fav bot ?Jul 18, 2006, 4:50am
Xelagot delayedAug 7, 2006, 2:19pm
You mean someone out there doesnt know he is called XeLaG? Even based on the
bots name? -- - Mark Randall http://www.temporal-solutions.co.uk http://www.awportals.com [View Quote] Protecting ChildrenApr 8, 2003, 5:25pm
MM FlashFeb 22, 2002, 6:01pm
(To start with, for any of you know MM and have dirty minds it is NOT what I
mean!!! So dont even think it!!!) How about including MacroMedia Flash in AW? It would open up MASSIVE developments in AW< you can have games and such like straight onto objects. like create flash macromedia.com/aw/flash/swf/game1.swf (non existant) :P |