You are an unregistered user, you can register here
Navigation

Information

Site

Donations
If you wish to make a donation you can by clicking the image below.


 
Go Back   The Unreal Admins Page > Forums > Front Page > Downloads > Unreal Tournament > Admin

Reply
 
Thread Tools Display Modes
  #1  
Old 1st April, 2008, 10:51 PM
qwerty's Avatar
qwerty qwerty is offline
Holy Shit!!
 
Join Date: Jan 2006
Posts: 676
Default

Found a bug.. when you grab the enemy flag. It automatically says the other team has your flag when they dont.
__________________
https://www.vulpinemission.com
ROCKET-X8 Server
MONSTERHUNT w/ NALI WEAPONS 3 + RX8
BUNNYTRACK NY
Reply With Quote
  #2  
Old 2nd April, 2008, 12:57 PM
Defrost Defrost is offline
Dominating
 
Join Date: Nov 2006
Posts: 131
Default

Quote:
Originally Posted by qwerty View Post
Found a bug.. when you grab the enemy flag. It automatically says the other team has your flag when they dont.
Yeah I'm having the same issue on my server, just can't see a reason why Nexgen would be responsible for it. However if it's a bug in Nexgen I'll make sure it's fixed in the next version.

Quote:
Originally Posted by qwerty View Post
also random kicks while in spec mode.
What do you mean? Spectators getting kicked from the server? If so with what message?
Reply With Quote
  #3  
Old 2nd April, 2008, 06:03 PM
Jantje Jantje is offline
Forum Newcomer
 
Join Date: Mar 2008
Posts: 5
Default

Awesome utility!
powerful features!
Reboot with same map doesn't work for me. It reboots with a random map.

Thanks for sharing this!
Reply With Quote
  #4  
Old 2nd April, 2008, 07:01 PM
qwerty's Avatar
qwerty qwerty is offline
Holy Shit!!
 
Join Date: Jan 2006
Posts: 676
Default

Quote:
Originally Posted by Jantje View Post

Reboot with same map doesn't work for me. It reboots with a random map.

makes sense if you have multiple game types. say server crashes on ictf and your bootMapPrefix=JB for instance.
__________________
https://www.vulpinemission.com
ROCKET-X8 Server
MONSTERHUNT w/ NALI WEAPONS 3 + RX8
BUNNYTRACK NY
Reply With Quote
  #5  
Old 2nd April, 2008, 09:22 PM
Defrost Defrost is offline
Dominating
 
Join Date: Nov 2006
Posts: 131
Default

To enable reboot the server with the last played map make sure both 'Enable Nexgen boot control' and 'Restart game on last map' are checked (don't forget to hit save). If the 'Restart game on last map' feature is enabled the other settings, such as map prefix, are ignored. Nexgen simply restarts the server with the same 'launch url' as the last game.

Nexgen does not kick/disconnect players without a message. The only way this can happen is when there was a timeout when nexgen is trying to login a new player/spectator. This however can only happen in the first 30 seconds after you just joined the server (the timeout is 30 sec).

Frag recovery is already implemented in the NexgenX plugin. If you are using this plugin and it isn't working let me know. Note however it will only save the player's score and doesn't store custom stats like those of SmartCTF. The reason for this is that support for these kind of stats can't be added without making the plugin dependent on these mods. And of course you don't wish to install SmartCTF on your server if you only host DM games. If you wish to save these stats as well you'll have to make a plugin for it. I've already made a special Nexgen plugin that is specifically designed for my server that has support for SmartCTF stats recovery. I'll be happy to share the code if you're interested.
Reply With Quote
  #6  
Old 3rd April, 2008, 01:33 AM
qwerty's Avatar
qwerty qwerty is offline
Holy Shit!!
 
Join Date: Jan 2006
Posts: 676
Default

absolutely interested in frag recovery my players are crying without it
__________________
https://www.vulpinemission.com
ROCKET-X8 Server
MONSTERHUNT w/ NALI WEAPONS 3 + RX8
BUNNYTRACK NY
Reply With Quote
  #7  
Old 3rd April, 2008, 01:39 AM
qwerty's Avatar
qwerty qwerty is offline
Holy Shit!!
 
Join Date: Jan 2006
Posts: 676
Default

I was also wondering the best set up with nexgen boot. For instance when the server master boots off of mlds.sh how should it boot? meaning what settings? because what happens on linux servers is after a crash the mlds reboots then nexgen will boot and thus sometimes causing the non process kill bug (linux)which ends up changing the query port of the server.

well that happened with ASC not sure if negen would have the same issues or not.

Thank you for your amazing work.
__________________
https://www.vulpinemission.com
ROCKET-X8 Server
MONSTERHUNT w/ NALI WEAPONS 3 + RX8
BUNNYTRACK NY
Reply With Quote
  #8  
Old 3rd April, 2008, 06:49 AM
Jantje Jantje is offline
Forum Newcomer
 
Join Date: Mar 2008
Posts: 5
Default

Quote:
Originally Posted by Defrost View Post
To enable reboot the server with the last played map make sure both 'Enable Nexgen boot control' and 'Restart game on last map' are checked (don't forget to hit save).
Thanks for the quick reply.
You are right I forgot to hit save!

It works perfect now!
Reply With Quote
  #9  
Old 3rd April, 2008, 11:49 AM
Defrost Defrost is offline
Dominating
 
Join Date: Nov 2006
Posts: 131
Default

Here's how I implemented SmartCTF stats recovery in my plugin. You'll have to modify the code a bit if you wish to create your own Nexgen plugin.

Code:
class YourPluginNameHere extends NexgenPlugin;

var SmartCTFGameReplicationInfo SCTFGame;

// Extra player attributes.
const PA_Captures = "captures";
const PA_Assists = "assists";
const PA_Grabs = "grabs";
const PA_Covers = "covers";
const PA_Seals = "seals";
const PA_FlagKills = "flagKills";
const PA_DefKills = "defKills";
const PA_Frags = "frags";
const PA_HeadShots = "headShots";

function bool initialize() {
	
	foreach allActors(class'SmartCTFGameReplicationInfo', SCTFGame) {
		break;
	}
	
	return true;
}

function playerJoined(NexgenClient client) {
	local SmartCTFPlayerReplicationInfo pri;
	
	// Restore saved player data.
	if (SCTFGame != none) {
		pri = SCTFGame.getStats(client.player);
		if (pri != none) {
			pri.captures  = client.pDat.getInt(PA_Captures,  pri.captures);
			pri.assists   = client.pDat.getInt(PA_Assists,   pri.assists);
			pri.grabs     = client.pDat.getInt(PA_Grabs,     pri.grabs);
			pri.covers    = client.pDat.getInt(PA_Covers,    pri.covers);
			pri.seals     = client.pDat.getInt(PA_Seals,     pri.seals);
			pri.flagKills = client.pDat.getInt(PA_FlagKills, pri.flagKills);
			pri.defKills  = client.pDat.getInt(PA_DefKills,  pri.defKills);
			pri.frags     = client.pDat.getInt(PA_Frags,     pri.frags);
			pri.headShots = client.pDat.getInt(PA_HeadShots, pri.headShots);
		}
	}
}

function playerLeft(NexgenClient client) {
	local SmartCTFPlayerReplicationInfo pri, cPRI;
	
	// Store saved player data.
	if (SCTFGame != none) {
		//pri = SCTFGame.getStats(client.player);
		foreach allActors(class'SmartCTFPlayerReplicationInfo', cPRI) {
			if (cPRI.owner == none) {
				if (pri == none) {
					pri = cPRI;
				} else {
					// Multiple pri's without owner, can't find player relations.
					pri = none;
					break;
				}
			}
		}
		
		if (pri != none) {
			client.pDat.set(PA_Captures,  pri.captures);
			client.pDat.set(PA_Assists,   pri.assists);
			client.pDat.set(PA_Grabs,     pri.grabs);
			client.pDat.set(PA_Covers,    pri.covers);
			client.pDat.set(PA_Seals,     pri.seals);
			client.pDat.set(PA_FlagKills, pri.flagKills);
			client.pDat.set(PA_DefKills,  pri.defKills);
			client.pDat.set(PA_Frags,     pri.frags);
			client.pDat.set(PA_HeadShots, pri.headShots);
		}
	}
}

defaultproperties {
	pluginName="Name of your plugin goes here"
	pluginVersion="0.01"
	pluginAuthor="Me"
}
Reply With Quote
  #10  
Old 10th April, 2008, 10:46 PM
qwerty's Avatar
qwerty qwerty is offline
Holy Shit!!
 
Join Date: Jan 2006
Posts: 676
Default

With Nexgen boot how should the mlds.sh be configured? What should be its start up parameters? reason im asking is i know with asc boot it would sometimes change the query port number. This is a known linux bug with hanging processes. I hope I made sense

with asc i choose the intro map to boot with then asc would kick in and boot the correct params.

Thank you!
__________________
https://www.vulpinemission.com
ROCKET-X8 Server
MONSTERHUNT w/ NALI WEAPONS 3 + RX8
BUNNYTRACK NY

Last edited by qwerty : 10th April, 2008 at 10:57 PM.
Reply With Quote
  #11  
Old 11th April, 2008, 09:38 AM
Defrost Defrost is offline
Dominating
 
Join Date: Nov 2006
Posts: 131
Default

Quote:
Originally Posted by qwerty View Post
With Nexgen boot how should the mlds.sh be configured? What should be its start up parameters? reason im asking is i know with asc boot it would sometimes change the query port number. This is a known linux bug with hanging processes. I hope I made sense

with asc i choose the intro map to boot with then asc would kick in and boot the correct params.

Thank you!
To be honest I don't know what you mean. I think ASC and Nexgen use the same way to boot a server. The command line I use in my startup script is simply 'ucc SomeMap.unr -ini=server.ini'. As soon as the Nexgen controller is being loaded it will simply abort it's loading process and does a servertravel call. No idea how ASC does it, but since I don't think there's another way it's probably the same.
Reply With Quote
  #12  
Unread 14th May, 2008, 11:27 AM
nik_mz nik_mz is offline
Killing Spree
 
Join Date: Jan 2007
Posts: 19
Default

Any chance to make it IpToCountry compatible for in-game scoreboard?
It didn't work with MODOSUtilsV26pre5 who support flags :S
__________________
Reply With Quote
  #13  
Unread 1st May, 2009, 12:04 PM
Letylove49's Avatar
Letylove49 Letylove49 is offline
Holy Shit!!
 
Join Date: Mar 2005
Posts: 691
Default

there is a small bug with the hud otion on all versions of Nexgen

when the messages on active flash for example at what the change of map on the flash messages are deactivated again. must be the change in each maps. Nexgen because not remembers the settings of a maps to another.
__________________


Letylove49 aka Shado
Reply With Quote
  #14  
Unread 4th May, 2009, 03:18 AM
{DOU}Draco {DOU}Draco is offline
Dominating
 
Join Date: Jul 2006
Posts: 104
Default

I'm just curious if anyone else is having issues. I've recently had to remove nexgen from my server which is a killer considering how big of a role it played in day to day life for us. Starting with 1.09, change times between maps were taking like 10 seconds where before it was only a matter of a few seconds. I removed Nexgen just to make sure that it wasn't nexgen causing it and it certainly was nexgen responsible for it. Along with that little issue, I noticed my ping to the server is also about 20 milliseconds lower without Nexgen. Is the long map change times and drastic ping increase being caused by a bad setting I have done in NexGen or is the problem actually in Nexgen itself? I've been thinking about loading up the first version that allowed the nexgenstatsviewer to see if it is an issue that has occurred since. Could it be that the controller is now becoming to cumbersome with additions and enhancements? Let me know what you all think and I'll post the results from my experiment.

~Johnny Jones
__________________
***Dang! I'm a member of [FuN]***

Reply With Quote
  #15  
Unread 15th September, 2009, 05:43 PM
Kapet Kapet is offline
Killing Spree
 
Join Date: Jan 2009
Posts: 25
Default Where?

Hi
Where can i find the sourcecode/datas?
Reply With Quote
  #16  
Old 2nd April, 2008, 06:59 PM
qwerty's Avatar
qwerty qwerty is offline
Holy Shit!!
 
Join Date: Jan 2006
Posts: 676
Default

Quote:
Originally Posted by Defrost View Post
Yeah I'm having the same issue on my server, just can't see a reason why Nexgen would be responsible for it. However if it's a bug in Nexgen I'll make sure it's fixed in the next version.
Could be an issue possibly conflicting with smart ctf4D?


Quote:
Originally Posted by Defrost View Post
What do you mean? Spectators getting kicked from the server? If so with what message?
no message. Just says connection failed. Someone may have kicked me by accident.. So I'm not sure. Not to worried about specs being kicked anyway

Is it also possible to add frag recovery for your next release?
__________________
https://www.vulpinemission.com
ROCKET-X8 Server
MONSTERHUNT w/ NALI WEAPONS 3 + RX8
BUNNYTRACK NY
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 02:16 PM.


 

All pages are copyright The Unreal Admins Page.
You may not copy any pages without our express permission.