Donations
|
If you wish to make a donation you can by clicking the image below.
|
|
|
|
1st April, 2008, 10:51 PM
|
|
Holy Shit!!
|
|
Join Date: Jan 2006
Posts: 676
|
|
Found a bug.. when you grab the enemy flag. It automatically says the other team has your flag when they dont.
|
2nd April, 2008, 12:57 PM
|
Dominating
|
|
Join Date: Nov 2006
Posts: 131
|
|
Quote:
Originally Posted by qwerty
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
also random kicks while in spec mode.
|
What do you mean? Spectators getting kicked from the server? If so with what message?
|
2nd April, 2008, 06:03 PM
|
Forum Newcomer
|
|
Join Date: Mar 2008
Posts: 5
|
|
Awesome utility!
powerful features!
Reboot with same map doesn't work for me. It reboots with a random map.
Thanks for sharing this!
|
2nd April, 2008, 07:01 PM
|
|
Holy Shit!!
|
|
Join Date: Jan 2006
Posts: 676
|
|
Quote:
Originally Posted by Jantje
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.
|
2nd April, 2008, 09:22 PM
|
Dominating
|
|
Join Date: Nov 2006
Posts: 131
|
|
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.
|
3rd April, 2008, 01:33 AM
|
|
Holy Shit!!
|
|
Join Date: Jan 2006
Posts: 676
|
|
absolutely interested in frag recovery my players are crying without it
|
3rd April, 2008, 01:39 AM
|
|
Holy Shit!!
|
|
Join Date: Jan 2006
Posts: 676
|
|
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.
|
3rd April, 2008, 06:49 AM
|
Forum Newcomer
|
|
Join Date: Mar 2008
Posts: 5
|
|
Quote:
Originally Posted by Defrost
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!
|
3rd April, 2008, 11:49 AM
|
Dominating
|
|
Join Date: Nov 2006
Posts: 131
|
|
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"
}
|
10th April, 2008, 10:46 PM
|
|
Holy Shit!!
|
|
Join Date: Jan 2006
Posts: 676
|
|
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!
Last edited by qwerty : 10th April, 2008 at 10:57 PM.
|
11th April, 2008, 09:38 AM
|
Dominating
|
|
Join Date: Nov 2006
Posts: 131
|
|
Quote:
Originally Posted by qwerty
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.
|
14th May, 2008, 11:27 AM
|
Killing Spree
|
|
Join Date: Jan 2007
Posts: 19
|
|
Any chance to make it IpToCountry compatible for in-game scoreboard?
It didn't work with MODOSUtilsV26pre5 who support flags :S
__________________
|
1st May, 2009, 12:04 PM
|
|
Holy Shit!!
|
|
Join Date: Mar 2005
Posts: 691
|
|
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
|
4th May, 2009, 03:18 AM
|
Dominating
|
|
Join Date: Jul 2006
Posts: 104
|
|
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]***
|
15th September, 2009, 05:43 PM
|
Killing Spree
|
|
Join Date: Jan 2009
Posts: 25
|
|
Where?
Hi
Where can i find the sourcecode/datas?
|
2nd April, 2008, 06:59 PM
|
|
Holy Shit!!
|
|
Join Date: Jan 2006
Posts: 676
|
|
Quote:
Originally Posted by Defrost
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
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?
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
Thread Tools |
|
Display Modes |
Hybrid Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|