Server Help

Misc User Apps - Biller Ideas #2

Dr Brain - Thu Feb 06, 2003 12:00 am
Post subject: Biller Ideas #2
Ok, I have assemled a list of the suggestions for the Athena Biller so far. I be starting codeing for it soon, so now is the time to submit new ideas.

hyperspace.sscentral.com/biller.txt is the list.

Many thanks to SOS.
Mine GO BOOM - Thu Feb 06, 2003 12:15 am
Post subject:
I recommend you not doing a billing command for ?calc, since that seems to be much more practical client side, or server side. Also, the website stats should come at the very end of coding. If your doing a SQL backbone, almost anyone can make a quick script for a website to do what they need with it, pointless to include in billing. The ?cheater command should stay local to the server only.
Dr Brain - Thu Feb 06, 2003 8:40 am
Post subject:
Mine GO BOOM wrote:
I recommend you not doing a billing command for ?calc, since that seems to be much more practical client side, or server side.


Ok, seems like a good idea.

Mine GO BOOM wrote:
Also, the website stats should come at the very end of coding. If your doing a SQL backbone, almost anyone can make a quick script for a website to do what they need with it, pointless to include in billing.


Yup, figured I would do it with JSP or PHP.

Mine GO BOOM wrote:
The ?cheater command should stay local to the server only.


Yah, I wasnt sure about that suggestion, thats why its in the [maybe?] section.
Siaon - Sat Feb 08, 2003 9:57 pm
Post subject:
How about an option that allows people to change their names(once in a week or something)?
Siaon - Sat Feb 08, 2003 9:58 pm
Post subject:
Maybe some kind of a more intelligent ?cheater version, like a player needs to be reported with ?cheater by at least X people before the mods get warned.
SOS - Sun Feb 09, 2003 2:11 am
Post subject:
Name stuff: Erm... it doesn't take a rocket scientist to make a new name...

?cheater stuff: Server thing, not biller
reel bad - Sun Feb 09, 2003 2:24 am
Post subject:
Siaon wrote:
How about an option that allows people to change their names(once in a week or something)?


they can just make a new one....
Nikon F5 - Sun Feb 09, 2003 2:44 pm
Post subject:
you should make it so ? commands arent case sensitive... that really annoys me. new_microwave.gif
Dr Brain - Sun Feb 09, 2003 3:06 pm
Post subject:
oh, dont worry, no case stuff icon_smile.gif
Siaon - Tue Feb 11, 2003 5:21 pm
Post subject:
Maybe a SSH telnet access to manage the dbase or something
Dr Brain - Tue Feb 11, 2003 6:58 pm
Post subject:
That would not be a part of the biller, it would be a part of the host's system. Yes, im sure there will be some kind of access for the admins.
Helicon - Wed Feb 12, 2003 4:08 pm
Post subject:
SQL???
Dr Brain - Wed Feb 12, 2003 5:57 pm
Post subject:
Yes, MySQL to be exact.
Helicon - Wed Feb 12, 2003 8:49 pm
Post subject:
PHP triad... hot stuff (minus PERL of course! BEH!)
reel bad - Fri Feb 14, 2003 12:34 am
Post subject:
Siaon wrote:
Maybe some kind of a more intelligent ?cheater version, like a player needs to be reported with ?cheater by at least X people before the mods get warned.


don't most mods loosely enforce this anyway? just one person going ?cheater %tickname isn't going to get him banned
Dr Brain - Tue Feb 18, 2003 11:55 am
Post subject:
Link is broken and I can't find a place to upload it, so...


Athena Biller Feature List

[backend features]
Written in Java
Reset individual zone's scores
zone score reset timer
MySQL for long term storage
Jabber IM capibilty
AIM/MSN/ICQ/Yahoo! Jabber gateway support can come later
ban(free)s by IP, MAC, and name
Coustomizable user levels
Total rework of the chat system to enable public and private chats to co-exist well
?broadcast -z=zone|-g=group|-* message
make sure ?message and ?broadcast have %sounds
"^Some Zone (Athena)" account for zone access to biller commands.

[user interaction]
Own Chats, like squads
Greet Message
?bnews
?message (like email inbox)
biller-wide staff chat
?calc (probably on the server plugin)
?suggestion box, ?comment box
voting system
?squadchat=
?listsquad
?squad message
announcement channels (killing sprees and whatnot)
?find, ?seen (do them well, aka fuzzy)
?alert Mr Offline (alerts you when they come online)
?zonepop Athena Some Zone
?score SomeDude (maybe a -zone switch)
?topscore 10 (display top 10 players in the current zone)
make an email recovery system (eg SSC)
Friend List so you can see which of your friends are online.

[Web Stuff]
High scores for each zone
Web interface (Servelet, JSP or PHP)
Statistics stuff for each zone. (would be nice to include ship stats and stuff)

[catid improvements]
?listban(free) needs rework
?listzone shows offline
make ?listop very flexible, with lots of -switches
netops+ see all ban(free)s and ops
ban from a score ID with out being in it
Bantext can be specific to a ban

[power net ops]
power net ops (submitted by SOS)
no *badcommand to a power net op
full server access to power net ops (after they login)

[zone addition]
zones automaticly add themselves (find a way to make them not re-add themselves when the name changes)
auto addition/removal of zone staff to biller and at the apporpraite level
staff login to biller when they login to zone
?banzone & stuff
biller<->server link needs to be secure so that hacking is NOT possible, as there will be
lots of zones on the biller.

[maybe]
groups for use in ?owner stuff, so that many people can own a subarena

[not happening]
?cheater logging

This list created By "Dr Brain" with help from SOS, Orion Pax and other members of the SS community.
wEaViL - Sat Feb 22, 2003 4:34 am
Post subject:
Would there be anyway to setup the biller to kinda attach to the others to recieve a list of users so that when you go into a new zone your not bothered with the unkown name create new... and possibly to eliminate password theft keep all passes encrypted so that even the person running a biller your logging into has no way to see your pass for there personal use... and if you lose your pass you just use the ?pass function to email you a new one? just a idea
Dr Brain - Sat Feb 22, 2003 10:59 am
Post subject:
wEaViL wrote:
Would there be anyway to setup the biller to kinda attach to the others to recieve a list of users so that when you go into a new zone your not bothered with the unkown name create new... and possibly to eliminate password theft keep all passes encrypted so that even the person running a biller your logging into has no way to see your pass for there personal use... and if you lose your pass you just use the ?pass function to email you a new one? just a idea
As for the player list, no. However there will only be one instance of this biller running that every zone will connect to. This means that the player list will become quite large very quickly.

The player passwords are going to be stored using a MD5 hash biller side. However there are some other password stealing things that need to be worked out before the system will be secure.

I have a dual password retreval system that I am going to implement. One is similar to the SSC scheme where it emails you a temporary password. Another is a web interface with a lost password reminder that will also email you a temporary password.
SOS - Sat Feb 22, 2003 2:52 pm
Post subject:
A custom encryption with the server and no problemo sa_tongue.gif
Dr Brain - Sat Feb 22, 2003 4:08 pm
Post subject:
Actually, the server is where the major securty problem is. I have talked to Grel about it, and he has a few ideas about fixing it.
Anonymous - Wed Feb 26, 2003 6:40 pm
Post subject:
Well here are my suggestions:

1. The ?message command or whatever you name is (name it simple), try to make it where u can send more than 1 message to a person (unlike ssc). And maybe make it possible to put bond sounds in em?

2. Have the ?chat options...something like the ssn biller has, all those options.

3. icon_exclaim.gif AND PLEZ TAKE THIS INTO CONSIDERATION icon_exclaim.gif : Possible have the option , lets say, over a period of 6 months-1 year if a name is unused or squad name that is unused, let it erase it. If the person aint using it whats the point of having it. Im just saying this maybe becuz it will help save bandwidth...or whatever..i dunno what the hell im talking about icon_lol.gif , its mainly becuz i want this squad name but some ss player (that doesnt play ss anymore apparently) has ownership of it and there is no way of getting in touch with him, that would be a good example why. But seriously take this suggestion into consideration. Such as in Battle.net games, u get it?

i might come up with more laterz, eh

4gotten new_let_it_all_out.gif
Anonymous - Wed Feb 26, 2003 6:45 pm
Post subject:
ooooo and i notice on i think ssn biller or something, the ?chat stuff, when a person comes online thats in your chat it notifies the people that so and so enter the chat, cool eh? i liked it biggrin.gif
reel bad - Wed Feb 26, 2003 7:14 pm
Post subject:
4gotten wrote:
over a period of 6 months-1 year if a name is unused or squad name that is unused, let it erase it


how long (if ever) before squads are reclaim-with-any-password? when the captain's account is? could you reclaim the captain's account and then manage the squad that way?
Dr Brain - Wed Feb 26, 2003 10:49 pm
Post subject:
All going to be implemented.
SOS - Wed Feb 26, 2003 11:50 pm
Post subject:
And dont just make reclaim-with-any-password things, delete old stuff sa_tongue.gif
Smong - Thu Feb 27, 2003 2:47 am
Post subject:
reel bad wrote:
[..]how long (if ever) before squads are reclaim-with-any-password? when the captain's account is? could you reclaim the captain's account and then manage the squad that way?

The biller would probably have a recycle command or something where it would check all the squads and find the last time a squad member logged in, then delete the squad if it's more than what its settings say.
Dr Brain - Thu Feb 27, 2003 8:30 am
Post subject:
Yes, finding that in the database is incredibly easy, you just do a SELECT. Then all you do is delete all the rows that it returns. You also delete any squads owned by those people.

I will probably put in a 120 or 180 day auto removal.
Anonymous - Thu Feb 27, 2003 4:32 pm
Post subject:
I would put it as 6 months mininum
Anonymous - Thu Feb 27, 2003 4:48 pm
Post subject:
Oooooo, be sure to have something like that ?top10 (list all the top 10 players base on points, rating, etc....) Ex: ?top10 Rating or ?top10 points

4gotten
Dr Brain - Thu Feb 27, 2003 4:55 pm
Post subject:
?topten <method> added to the master list.
Dr Brain - Sat Mar 01, 2003 11:59 am
Post subject:
Due to some unforseen delays, the delevopment of my biller will not go into full swing until late April-early May, but when it does, it will be my only project and will develop very rapidly.
Kliff - Sat Apr 05, 2003 11:43 am
Post subject:
ooo, whens its done maybe i can use it , eh, to check it out?

biggrin.gif
Dr Brain - Sat Apr 05, 2003 2:22 pm
Post subject:
When it's done, most people will use it. (it's not done till then tongue.gif)
Anonymous - Mon Aug 25, 2003 9:59 pm
Post subject:
ssn has most if not all those comamnds and more -pointless making another biller unless its gonna replace ssi
Dr Brain - Mon Aug 25, 2003 11:29 pm
Post subject:
SSN is dead.

However, my biller is no longer intended for SS/Continuum. I will leave it at that, as hype doesn't help in this case.
SuSE - Tue Aug 26, 2003 7:57 am
Post subject:
hype! hype! sa_tongue.gif
Dr Brain - Tue Aug 26, 2003 9:06 am
Post subject:
Heh
All times are -5 GMT
View topic
Powered by phpBB 2.0 .0.11 © 2001 phpBB Group