Server Help

ASSS Questions - Collision Detection/Friendly Fire/New ships

Sercit - Sat Nov 29, 2003 2:03 am
Post subject: Collision Detection/Friendly Fire/New ships
I've been thinking a lot lately on three items i'd think would be interesting, if not to have permanently but set on switches in Server.cfg -> newer clients.

1. Collision detection -> Think about it, being able to deal damage to another ship just by ramming it. Also, the ability to take damage by smacking into tiles/walls/doors etc. This set as an on/off switch would force players to add a new lvl of skill into they're play.

2. Friendly Fire -> Takeing damage, other then by your teammate fireing at a wall too close to you, this would be handy in paintball events, or games set/based around war-time themes. yeah, it'd get lame quick, but it would also be interesting to have as an on/off switch.

3. New Ships -> With the newer ship setts that have come out, why not allow the server to allow configuration between 10-15 ships. This way a variable range of ships can be played. for zones with there shipsets finely tuned, they could set for they're zone 10 ships, or 11.. or whatever they wish to the 15th ship.

Sure speak changes like these and you get flamed, well yeah i'm tempting fate.. Heh. I'm tempting that perhaps one of these suggestions would be liked. ;p But if not, thats fine and dandy.
Snark - Sat Nov 29, 2003 7:21 am
Post subject:
For that the client would need to be updated.. which is unlikely to happen aslong only PriitK can do it.
Mine GO BOOM - Sat Nov 29, 2003 2:01 pm
Post subject: Re: Collision Detection/Friendly Fire/New ships
Sercit wrote:
Collision detection

Not with the protocol of SubSpace. All games that do Collision detection actually have you playing in the past, because everyone needs to know exactly where everyone else is, at all times. Thus, if one person lags, the whole game has to lag. SubSpace doesn't care about that. It fudges the numbers a bit, thus you are always playing in the future. Everyone you see is always X seconds behind, though usually its very small amount of time. SubSpace just fudges the numbers a bit by guessing, based upon their last know position and speed, where they should be right now. This is why if you are fighting a laggy player, you can hit them directly on your screen, but with theirs, it might have been a miss. With most online games, like Counter Strike, Quake, Unreal, Starcraft, etc, you can't do that miss/hit stuff like SubSpace can. Thus, the game can only go as fast as the slowest person. SubSpace was designed when 28k modems were fast, and thus had to work around the fact that 90% of its targeted player base were going to lag the game horribly. This is the beauty, and curse, of SubSpace.

Sercit wrote:
Friendly Fire

Pretty easy to do. Can currently do this via tricks with ASSS, in which everyone on your team is shown on a different freq, but your team messages still go to each other. Problem with this trick is that you'll see everyone as blue always in game, and thus isn't good for normal usage. Requires a client to support it, but shouldn't be hard, as would only be a few AND statements added to already written IF statements.

Sercit wrote:
New Ships

Easy with a Client that would support it, but Priit already said he has no plans of every supporting newer ships.
Smong - Sun Nov 30, 2003 2:17 pm
Post subject: Re: Collision Detection/Friendly Fire/New ships
Mine GO BOOM wrote:
Problem with this trick is that you'll see everyone as blue always in game
You could fiddle the fonts and force different coloured banners to players so people can tell who is on what team. Or you can split the ships, but this would only work well if there were 16 ships.
Fuzzjdc - Mon Dec 01, 2003 8:15 am
Post subject:
heres something for new ships: the client supports 8 ships now but instead of adding new ships permanently make the next 9-15 ships optional. that way if u use an extra ship in your zone you will need ship graphics for the extra ships you used. this shouldnt be too hard to add anyway
Helicon - Mon Dec 01, 2003 10:59 pm
Post subject:
FYI: making client suggestions is about as affective in this forum as in the Yahoo Garbage Can Collectors' forum
Cyan~Fire - Tue Dec 02, 2003 4:28 pm
Post subject:
I wish Priit would give the code to someone :'(
knightrider01 - Tue Dec 02, 2003 4:54 pm
Post subject:
Helicon wrote:
FYI: making client suggestions is about as affective in this forum as in the Yahoo Garbage Can Collectors' forum


lmao. rofl. new_bigcrowd.gif
Mine GO BOOM - Tue Dec 02, 2003 6:04 pm
Post subject:
Cyan~Fire wrote:
I wish Catid would give the code to someone :'(


Pritt you mean.
Cyan~Fire - Tue Dec 02, 2003 6:14 pm
Post subject:
Yeah, that is what I meant.
Lol I shouldn't check these forums as soon as I get home from school, my brain is fried. :-/
Anonymous - Wed Apr 07, 2004 6:56 am
Post subject:
I saw DSB has other ship names than "Warbird, ..."!
How can I change the "server.cfg" to enforce this in my own zone, at my own server?
Smong - Wed Apr 07, 2004 7:24 am
Post subject:
The file is called shipinfo.dat, have a look in your DSB zone folder to see how it is laid out.
CypherJF - Wed Apr 07, 2004 11:43 am
Post subject:
I tried doing that shipinfo.dat thing, it never seemed to work o.o

Anywho, indeed to all that was said here. icon_smile.gif
Mr Ekted - Wed Apr 07, 2004 11:43 am
Post subject: Re: Collision Detection/Friendly Fire/New ships
Mine GO BOOM wrote:
...This is the beauty, and curse, of SubSpace.


Well put.
Qndre - Tue Apr 13, 2004 1:53 pm
Post subject:
Cyan~Fire wrote:
I wish Priit would give the code to someone :'(

I heard about 50 people are said to have the code. Catid is said to have, PeeCee (a DSB op) is said to have, ... don't know if it's only a rumour.
Mr Ekted - Tue Apr 13, 2004 3:36 pm
Post subject:
Qndre wrote:
I heard about 50 people are said to have the code. Catid is said to have, PeeCee (a DSB op) is said to have, ... don't know if it's only a rumour.


You hear lots of incorrect things. No one but Priitk has the source to Continuum.exe, and no one but me has the source to menu.dll.
Cyan~Fire - Tue Apr 13, 2004 9:00 pm
Post subject:
Ekted wrote:
no one but me has the source to menu.dll

Not even Priit??

Sheesh, secretive aren't we.
Mr Ekted - Tue Apr 13, 2004 9:06 pm
Post subject:
In general it's the right way to do things. You break up the code functionally between all the developers, define the interfaces between the parts, and make each developer an expert in his or her part. This kind of thinking is why we have civilization and technology.
CypherJF - Tue Apr 13, 2004 9:37 pm
Post subject:
Indeed icon_smile.gif
Anonymous - Mon May 17, 2004 7:29 am
Post subject:
This may sound retarded, but why cant somone make a new client?
Mr Ekted - Mon May 17, 2004 9:55 am
Post subject:
Anyone can if they want to. But what zone is going to take the risk of allowing a new client when any number of cheats may be either built in, or added (exe hacked or source code released)?
Qndre - Mon May 17, 2004 1:54 pm
Post subject: Re: Collision Detection/Friendly Fire/New ships
Sercit wrote:
[..]
2. Friendly Fire -> Takeing damage, other then by your teammate fireing at a wall too close to you, [..]

My suggestion would be to look if exploding bombs were fired by teammates or enemys and disable damage from teammates. Would disable teamkillers from breaking rules and would sysops take reasons for banning people they just don't like for reason of "accidental teamkilling".
Paine - Mon May 17, 2004 3:22 pm
Post subject:
Only for wall explosion damage though, as if a player blows up an enemy, and a teammate retardedly gets too close, let them die.

...If somone repped a mine, and blew up 5 players, deal with it, its funny.
All times are -5 GMT
View topic
Powered by phpBB 2.0 .0.11 © 2001 phpBB Group