AE Extras - CP

By Cold-Phoenix Last update Aug 23, 2009 — Installed 42,035 times.

Sad state of affairs

in
Subscribe to Sad state of affairs 19 posts, 12 voices



David Pierce User
FirefoxWindows

I can't speak for everyone, but I know there are several people that will lose interest in the game if we can't find someone to take up where CP has left off. I have looked at the script and have no idea of how to even begin. I have started this thread in hopes of finding someone that will give some of us hope for the future of it.

As a side note, I want to again express my appreciation of CP's work on this script in the past as I began playing just over 6 months ago and would have given up before now if it hadn't been for him keeping it updated in the past.

 
Scope Scriptwright
FirefoxWindows

hey there, i have friends i can have look at stuff, what in particular is it they need to know how to use?

 
Big Jeff Scriptwright
FirefoxWindows

i know a little. about the script. iand i reakon i could create a SVN server where the script writers around us can all help...

thou as long as i would get help with the script i would take it over.. but i don't feel i have the experice to do it

 
kyuubi User
FirefoxWindows

Many thanks to CP for his wonderful work. it was a privilege to use his scripts.

AE has become my only past time. Because its so fun. half of the fun comes from added ease and vital tools that AE extras and AEP provide. unfortunately, this is how i always played this game. I will be lost without it.

 
petteyg Scriptwright
FirefoxWindows

I've started writing my own replacement from scratch. I'm in college, though, so school work will definitely be a priority over AE. I'll toss up a message on this board once I get a few more bits of stuff in. I'll attempt to make it detect whether you're using the old or new layout and act appropriately.

 
David Stearns User
FirefoxWindows

I'll take a look at the code and see if I can debug out the construction helper at least, as that's one feature I use the most.

Thanks for all the work you've put in, CP, you've made the game much more enjoyable.
-DS

 
DAWG User
FirefoxWindows

Wow...
its a bummer, but with all the work involved to keep this going it was inevitable.
that brings me to my next thought.

Why cant this be simplified, and turned into a "fire fox add-on"?
ok,,,I know I havent a clue about code or http:\\ stuff but i do know that simple can be better.

OGame has its own add-on for firefox, there are a couple others too so why cant AE?
(although Ogame is less complex to play)
There has to be a way to create a simple but effective tool thats user friendly with the ability to not create so many problems for itself.

maybe ill put my whole idea in its own topic,,,, later

 
petteyg Scriptwright
FirefoxWindows

It's harder to debug an add-on. With Greasemonkey scripts, you can edit the script while it's in Firefox's Greasemonkey's folder, and your changes will be instantly available in the browser. In an add-on, files are in a zip, so any changes require unzipping, editing, and re-zipping. I'm not aware of any tool that will do this automatically. The actual code to read and modify the page can't really be simplified, changing from a userscript to an add-on might make it simpler/easier for users, but development and bug fixing wouldn't be any simpler. Many people also don't trust add-ons as much, because the code is a bit less visible (rather than being right there is Greasemonkey, it is "hidden" in a zip file).

 
DAWG User
FirefoxWindows

Ok,, I think i understand lol...
thanks for the education

 
mia'cova User
FirefoxWindows

The largest problem we face isn't finding someone who can update it, but to KEEP it updated. That will require someone with javascript knowledge as well as someone who actively plays AE.

While the inevitability of CP quitting his job becomes more imminent, those of us that still play and use his script will continue to grow.

In his last update he stated that he plans to move AEProject to its own script. I suggest that AE Extras be completely module-ized by breaking off each function into separate scripts instead of one large script that keeps getting larger. Anyway, I think it will be easier to maintain broken up into pieces rather than the monster it has become, imho.

 
David Pierce User
FirefoxWindows

mia'cova just might have something. Breaking down this project in more manageable individual scripts might be the answer. Having everything bundled together is really nice, but not practical for this type of script. It might even spawn new scripts for the game with some of the features requested by users of this script. Don't know, but would like to hope that the features found in this script are not lost forever......

 
Big Jeff Scriptwright
FirefoxWindows

true being told, CP and i were going to spilt the scripts up,

 
Ghost DF User
FirefoxWindows

how were you guys thinking? cause i think it would be easier to debug and fix them if they were brokening into a few AE Xtras Packages per say. One main you must install and then features.

 
petteyg Scriptwright
FirefoxWindows

Greasemonkey scripts have to play in their own sandbox. It might be possible to create a hidden div and pass info between scripts by echoing JSON into that div, and reading it at intervals, but it might not be easy to keep in sync.

 
DAWG User
FirefoxWindows

Thats a cool idea, a main script that will sync the other scripts..?
and maybe someone does not have to install all of the components, but just the ones he/she wants, and all controlled by a main script.
Again, prolly easier said than done...

 
Berzerk Scriptwright
FirefoxWindows

I have fixed an issue with the date/time format but I have no idea on how to release a new version. I uploaded it here: http://userscripts.org/scripts/show/56689 which is probably not the right way to do it.

I am not an expert on scripts so I won't be able to take over this project but I will gladly help anyone who is up for it. I'm sure I can be at least of some help.

 
Cold-Phoenix Script's Author
MozillaWindows

My intentions were to have a 'core' script and split the rest into separate modular sections, you can pass all the functionality via the unsafeWindow variable so interaction is quite easy however dependency and updating becomes more difficult.

Core putting its major functions into unsafeWindow.extrasapi would also allow other none official scripts to use the general functions, this could allow custom scripts which integrate into the extras system, use its data capture systems etc for whatever purposes people might have. You could have several scouting scripts running at once all working together with this system for example.

 
petteyg Scriptwright
FirefoxWindows

Pretty sure this board is dead at this point, but I'm posting anyway. If anybody cares, I've started my own version http://userscripts.org/scripts/show/58273. Also, unsafeWindow is called unsafe for a reason.

 
OJD Scriptwright
FirefoxWindows

Hey all, I'm the author of AE Tools, http://userscripts.org/scripts/show/56388

I started my project after I used AE Extras for a while and had made a few changes for personal use. Then the account hacking started and I released a clean version for our giuld. I guess it got out of hand and ended up rebuilding the entire thing and added a bunch of new stuff.

I took out everything that was dangerous to users and descided to make the script just add fun stuff to the game and not do anything to change advantage to users. AE has lost over half its players over the last year and a half due mainly to lack of improvements by the game owners. I feel it will die if things are not added to make it more fun. This has turned into my goal for AE Tools.

I will not put into my script things like database stuff or auto scouting or battle calcs, etc as this gives an advantage to those that out weight just increasing the fun of the game. I think the AEProject is good for that stuff.

If you guys want to discuss splitting the scipts into the funs stuff into AE Tool and the advanced stuff into AEProject, lets get together and discuss what can be done.

cheers all, now go battle... ;)