SHOWDOWN - 2015 match server setup

The time is right for a suicide!

ANNA or MiniMTL + stuff

Poll ended at 24 Oct 2015, 11:55

ANNA
6
30%
MiniMTL
1
5%
20 players
5
25%
16 players
2
10%
12 players
0
No votes
10 players
0
No votes
8 players
0
No votes
default tick
3
15%
60 tick
3
15%
a different rate
0
No votes
 
Total votes: 20

anax
Throne/6G
Throne/6G
Posts: 942
Joined: 11 Apr 2012, 23:06
Location: England

Re: SHOWDOWN - 2015 match server setup

Post by anax »

Conditionless!!! WHAT.

I think then, the best bet would be to write replacement weapon classes with the firing function Supered into them manually and conditions added in. Would this approach work by writing a replacer mutator to override the defaults? Because if so, Kai can probably help with this.

Although far less game-breaking than speedhacking, I "fixed" emp jumping by mistake recently! or at least made it A LOT harder to do, I talked to Kai about this and plans to fix other bugs, many of DXMPs bug troubles can likely be fixed by recreating certain classes to behave better in net play.

If there are this many of us actively talking about coding and DXMP here, it shouldn't be too much of a stretch to propose that we work together when and however possible to fix our game.
AKA Knifeworld on Discord etc. Frozen brains tell no tales!
Poor
Power/3D
Power/3D
Posts: 288
Joined: 02 Jan 2011, 22:39

Re: SHOWDOWN - 2015 match server setup

Post by Poor »

anax wrote:Conditionless!!! WHAT.

I think then, the best bet would be to write replacement weapon classes with the firing function Supered into them manually and conditions added in. Would this approach work by writing a replacer mutator to override the defaults? Because if so, Kai can probably help with this.
This is exactly what the latest miniMTL does:

Code: Select all

//MMWeaponAssaultGun

function Fire(float Value)
{
	if (FireTooFast()) return;
	super.Fire(value);
}

function ServerGenerateBullet()
{
	if (FireTooFast()) return;
	super.ServerGenerateBullet();
}

// ugly fix!!! need to repair this one day in future
function bool FireTooFast()
{
	local float diff;

	diff = Level.TimeSeconds - lastShotTime;
	diff -= 0.10 - (ffrtolerance / 2);
	//log("diff: " $ diff);
	if (diff < 0.0)
	{
		if (lastTooFast)
		{
			//log("too fast fire");
			return true;
		}
		lastTooFast = true;
	}
	else lastTooFast = false;
	lastShotTime = Level.TimeSeconds;
	return false;
}
anax
Throne/6G
Throne/6G
Posts: 942
Joined: 11 Apr 2012, 23:06
Location: England

Re: SHOWDOWN - 2015 match server setup

Post by anax »

Woah you have Mini sources??!? More people feel that ANNA is smoother than miniMTL, this brings me to a point I've wanted to suggest for a while, but waited until I understood more about both mods and about tick rates.
If coders can work together and create a mod with the desirability of ANNA and the fire-fixing of Mini, we can make DXMP far better, regardless of player count.
AKA Knifeworld on Discord etc. Frozen brains tell no tales!
synthetic
Seraphic/8X
Seraphic/8X
Posts: 1314
Joined: 27 Apr 2007, 15:29

Re: SHOWDOWN - 2015 match server setup

Post by synthetic »

I think dejavu released source code for the later minimtl versions while ago.

If we look at general game patching, primary problem is and has been that the members of our community are not able to put aside their differences or bias for the sake of the target: the Game.

Improvements in the more specific regions of the game are impossible due to wildly diverging opinions of what dxmp should be, whereas the number of people who actually know what it is and have played it is practically non existent. That aside, its clear there are massive performance and vulnerability issues that plague the game as a platform for all parties - which leads us back to the previous point.
User avatar
~][FGS][Nobody~
Illuminated
Illuminated
Posts: 5348
Joined: 26 Oct 2005, 16:59
Location: Schland!

Re: SHOWDOWN - 2015 match server setup

Post by ~][FGS][Nobody~ »

synthetic wrote:If we look at general game patching, primary problem is and has been that the members of our community are not able to put aside their differences or bias for the sake of the target: the Game.
Indeed..


DEJAVU THE BITCH STOLE THE miniMTL CODE AND THEN MODIFIED AND RELEASED IT WIHOUT AUTHORITY°!!!!!!!111111one :-({|= :mofu:
Nobody is perfect...
-----------------------
ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.
Magus wrote:Maybe one day I will understand your arcane rituals of voting :)
chin.democ. wrote:You can use light bulbs that emit light, and when shot, do not.
synthetic wrote:and while every person is interesting in their own unique ways, there is some degree of uniqueness that a doctor can help with.
~ô¿ô~][FGS][Nobody~ said: THERE IS NO SPOON!
~¤¥ÐJ¥¤~ said: THERE IS NO CAKE!
synthetic
Seraphic/8X
Seraphic/8X
Posts: 1314
Joined: 27 Apr 2007, 15:29

Re: SHOWDOWN - 2015 match server setup

Post by synthetic »

Well he did much worse to alex from what i recall, thing with photos and whatnot. and its not just deja vs rest of community, everybody either had their solo projects that eventually lead nowhere, or simply weren't interested in the game enough to do anything aside funnies. funnies are good but now game is dead. Then again, obvious deathblow came when master servers were taken down, it affects everybody even if they in theory can easily use fan-hosted MS. Demoralizing and cuts off anyone not in the loop.
synthetic
Seraphic/8X
Seraphic/8X
Posts: 1314
Joined: 27 Apr 2007, 15:29

Re: SHOWDOWN - 2015 match server setup

Post by synthetic »

So this is like when, christmas?
anax
Throne/6G
Throne/6G
Posts: 942
Joined: 11 Apr 2012, 23:06
Location: England

Re: SHOWDOWN - 2015 match server setup

Post by anax »

Yes!
AKA Knifeworld on Discord etc. Frozen brains tell no tales!
Post Reply