Nexgen Server Controller

Discussions about Servers
Letylove49
Average
Posts: 53
Joined: Tue Feb 28, 2012 7:47 pm
Personal rank: <[MHA] >Admin
Location: Retired

Re: Nexgen Server Controller

Post by Letylove49 » Thu Apr 23, 2020 5:26 pm

Spongebob
Finaly i think your have reason to start the udpate of Nexgen 112 official release. i put hier the history of NexgenMHA so you can see what exacly i have mad.

History of my custum version of Nexgen ( Private and Public)¨¨
=== NEXGEN v1.12O ( Private) ===============================================================

-Added-ValidatePlayerName option
kick a player who use a nick who is on the restricted name and a window will ask him to change it) the admins will too getthis windows).

-Added ComptuternameHash
Nexgen checks the -nameof the pc if it finds an id or an ip that is in the list of banned (allows to dectect a player who will try to bypass his ban)
when you ban a player the name of the player’s pc is stored in Nexgen.ini.

Addded -Option to display or not kill and team kill ( to be tested in dm or ctf with real players) (does not work for bots)
this works perfectly for MH mode.

=== NEXGEN v1.12N ( Public Relaese) ===============================================================

=== NEXGEN v1.12M ( Private) ==============================================================================================================================
-Fixed bug on tournamentmod with UTPure when the game is forced to start by an admin without the nomber required of players.(readyflags) (Required Nexgen Extension)
-added : New Right : Limited administrator ( you will need to create a new Nexgen.ini because the privilegehas been changed .
-Changed 512 slots for ban instead 128.

=== NEXGEN v1.12L ( Public Relase) ===============================================================
-Only recompiling for compatibility with NexgenPlus100L
=== NEXGEN v1.12K ( Public Release) ===============================================================

=== NEXGEN v1.12J ( Private) ===============================================================
-Fixed bug with the kick for Match (the player is not banned any more forever has the end of the match)

=== NEXGEN v1.12I ( Private) ===============================================================
-Changed-Times-out 20 dryness instead of 50
=== NEXGEN v1.12H ( Public Release) ===============================================================

=== NEXGEN v1.12G ( Private) ===============================================================
-Added:-the Administrator message is of return in the Moderator panel

=== NEXGEN v1.12F ( Private) ===============================================================
-Added :-The name of the administrator who has to issued the Ban is available for the user Level7 or RootAdmin
Bans can be to modify only by the administrator who have issued it or being to modify by a Level7 administrator or root Administrator
-Added :Kickmatch option (allows to kick a player until the end of the match
-Added :-BannerName :In the popup when you are banned the name of the administrator who issued it will be display.
-Added :ServerAutoBan function for WMessagehack (for more information to ask has Bob of)

A big thanks for Feralidragon of the Gopostal.com site for his assistance.

=== NEXGEN v1.12D (Public Relase ( with MHA Logo)) ===============================================================

=== NEXGEN v1.12C ( Private) ==============================================================================

-Added :-Chatlog Pannnel to see what the players say. (more more required to open the console if you to miss a message)
-Changed:-Hud color modifer for the text and Playerlocation for more readable.

PlayerName = Team color
PlayerLocation = Cyan
Text = Green

=== NEXGEN v1.12B ( Private) ===============================================================
-Changed:Times-out 50 dryness with the bond of 20
-Changed:AccountType max 30 instead of 10
-Changed:Messages in Cyan instead of Orange.
-Fixed :Hud is now compatible with the setting of ut same in MonsterHunt mod
The message of instruction of the MOD monsterhunt are now to normally Displayed

Many thanks to BoB des DU for their kind authorization to include the following functions of NexgenMH in Nexgen112 MHA editon:
- BannerName
-Autoserverban
-ValaditePlayerName
-ComputerNameHash
-Fixing Hud for MH Mod
-ChatLog
some functions should be kept and others are not necessarily necessary and can be abandoned like for example Validate playerName

ValidatePlayerName option: NOT Neccesary : we can use Niknamenban mutator for dot this!
ComptuternameHash: if we want to use it why not put it on NexgenABM ?? instead the Nexgen
BannerName Required for Auto server ban
ServerAutoBan function for w message Hack
New Right : Limited administrator Optionnal
Changed 512 slots for ban instead 128. Only 256 is enough now

-AccountType max 30 instead of 10 Useful for the teams Should be Keeped!!
-Messages in Cyan instead of Orange. ( pehaps a option to let the player choose the color he want ?
Last edited by Letylove49 on Fri May 01, 2020 6:56 pm, edited 6 times in total.
<[MHA]>Letylove49 aka Shado170

User avatar
Chamberly
Godlike
Posts: 1883
Joined: Sat Sep 17, 2011 4:32 pm
Personal rank: Dame. Vandora
Location: TN, USA
Contact:

Re: Nexgen Server Controller

Post by Chamberly » Fri Apr 24, 2020 1:13 pm

If you are on laggy connection it'll show and it's SirMandrake's server not mine. There were some issue of why he didn't upgrade...
Image
Image
Image

Letylove49
Average
Posts: 53
Joined: Tue Feb 28, 2012 7:47 pm
Personal rank: <[MHA] >Admin
Location: Retired

Re: Nexgen Server Controller

Post by Letylove49 » Fri Apr 24, 2020 4:55 pm

ok
<[MHA]>Letylove49 aka Shado170

Letylove49
Average
Posts: 53
Joined: Tue Feb 28, 2012 7:47 pm
Personal rank: <[MHA] >Admin
Location: Retired

Re: Nexgen Server Controller

Post by Letylove49 » Wed Apr 29, 2020 9:33 am

thanks to Spongebob for having supportedthe 112N version of Nexgen for all these years.
<[MHA]>Letylove49 aka Shado170

User avatar
Sp0ngeb0b
Adept
Posts: 364
Joined: Wed Feb 13, 2008 9:16 pm
Location: Cologne
Contact:

Re: Nexgen Server Controller

Post by Sp0ngeb0b » Wed Apr 29, 2020 3:27 pm

No problem :tu:

So regarding a possible 1.13 release, here is some stuff I have in mind:

Nexgen113:

Already done:
  • Fixed the formatCmdArg bug of NexgenExtendedClientControllers (http://www.unrealadmin.org/forums/showt ... hp?t=31280)
  • Fixed a possible infinite loop in the replace function (viewtopic.php?t=12056)
  • Fixed the F2 server info not being displayed
  • Fixed NexgenHUD not resetting Canvas.bCenter (results in invalid text offset, e.g. for server info of MonsterHunt2Gold)
  • Make NexgenHUD scale with v469 Font Scaling
  • Add hook for plugins to suppress messages to the NexgenHUD (allows for fixing HUD incompatibility with MH and possible other gametypes/mods)
  • Make HUD more customizable by the client. This includes:
    • Variable font sizes in chat HUD / other messages
    • Variable amount of lines in the chat HUD / other messages
    • Configurable color schemes
TODO:
  • Add TO support (i.e. disable certain features in case of TO gametype)
  • Fix Pure detection as implemented in NexgenExtensions
  • Toggleable server name control
  • Add a proper API for other mods (independent of the Nexgen package!) - this can include:
    • Retrieve Nexgen ID of a player
    • Forward to broadcastMsg and showMsg for proper color-coded messages
    • Subscribe to Nexgen events
  • ...
Revoked / outsourced to possible plugins:
  • Classify other messages such that somes can be hidden / moved by plugins (e.g. death messages)
  • Maybe rewrite some parts of the initialization replication using the NexgenExtendedClientControllers (similar to what NexgenABM did for the ban data) e.g. for accounts
  • Add some functionality for server-side only plugins
NexgenPlus101 TODO:
  • Add the chat log tab
  • Add option for colored multi kill messages
  • Readd add/remove bot panel
-----------


@Lety: Regarding your suggestions which I did not mention above:
  • I don't see a real reason to ban by computername; this is just as unreliable as Name/IP/ID
  • ServerAutoBan function for w message Hack - what exactly is that?
  • Increasing array sizes can be considered
@All: Please report any known bugs of Nexgen112 and/or feature requests!
Last edited by Sp0ngeb0b on Mon Jun 15, 2020 11:35 am, edited 11 times in total.
Website, Forum & UTStats

Image
******************************************************************************
Nexgen Server Controller || My plugins & mods on GitHub
******************************************************************************

Letylove49
Average
Posts: 53
Joined: Tue Feb 28, 2012 7:47 pm
Personal rank: <[MHA] >Admin
Location: Retired

Re: Nexgen Server Controller

Post by Letylove49 » Wed Apr 29, 2020 5:37 pm

ServerAutoBan function for w message Hack - what exactly is that?

A protection against expoloit that could crash the server .

i can send to you the cod by private message
I don't see a real reason to ban by computername; this is just as unreliable as Name/IP/ID
ok in this case don't put it on Nexgen113.

Know Issue:
With Custum F page the text is
the text is shifted to the right or with some mutator does not display at all.

another sugesstion i would like to have the colored mutilkill message like in the center on hud. like in URS version
<[MHA]>Letylove49 aka Shado170

User avatar
Sp0ngeb0b
Adept
Posts: 364
Joined: Wed Feb 13, 2008 9:16 pm
Location: Cologne
Contact:

Re: Nexgen Server Controller

Post by Sp0ngeb0b » Wed Apr 29, 2020 10:23 pm

I'll check the exploit protection, not sure though if this should be included in Nexgen if it is not a Nexgen specific exploit :what:
Know Issue:
With Custum F page the text is
the text is shifted to the right or with some mutator does not display at all.
I guess you are refering to the server info (F2) not being displayed? Good reminder, that definitely needs to be adressed and it is just a 1 line-fix. I'll keep updating the above list.
another sugesstion i would like to have the colored mutilkill message like in the center on hud. like in URS version
I guess this is a good addition for NexgenPlus (beside the chat log tab) :tu:
Website, Forum & UTStats

Image
******************************************************************************
Nexgen Server Controller || My plugins & mods on GitHub
******************************************************************************

Letylove49
Average
Posts: 53
Joined: Tue Feb 28, 2012 7:47 pm
Personal rank: <[MHA] >Admin
Location: Retired

Re: Nexgen Server Controller

Post by Letylove49 » Thu Apr 30, 2020 2:38 pm

Sp0ngeb0b wrote:
Wed Apr 29, 2020 10:23 pm
I'll check the exploit protection, not sure though if this should be included in Nexgen if it is not a Nexgen specific exploit :what:
Know Issue:
With Custum F page the text is
the text is shifted to the right or with some mutator does not display at all.
I guess you are refering to the server info (F2) not being displayed? Good reminder, that definitely needs to be adressed and it is just a 1 line-fix. I'll keep updating the above list.
another sugesstion i would like to have the colored mutilkill message like in the center on hud. like in URS version
I guess this is a good addition for NexgenPlus (beside the chat log tab) :tu:
i will post a screenshot of this bug
Shot0173.gif
if you want to reproduct it go to MHA server

Server info F menu is another bug and you need nexgenextension for fix it.
<[MHA]>Letylove49 aka Shado170

User avatar
Sp0ngeb0b
Adept
Posts: 364
Joined: Wed Feb 13, 2008 9:16 pm
Location: Cologne
Contact:

Re: Nexgen Server Controller

Post by Sp0ngeb0b » Thu Apr 30, 2020 11:01 pm

Cheers, fixed that.
Website, Forum & UTStats

Image
******************************************************************************
Nexgen Server Controller || My plugins & mods on GitHub
******************************************************************************

RocketJedi
Inhuman
Posts: 765
Joined: Wed Mar 12, 2008 7:14 pm
Personal rank: I.T Master
Location: New York
Contact:

Re: Nexgen Server Controller

Post by RocketJedi » Thu Apr 30, 2020 11:10 pm

Hi and thank you kindly for maintaining this great mod! I would like to have intergraded into NexGen is the NexgenS112N_4E.NexgenS which is a stats recovery mod that recovers smart ctf stats this was created by Schlong hof
Attachments
NexgenS112N_4E.7z
(2.03 KiB) Downloaded 5 times
https://www.vulpinemission.com
Image ROCKET-X8 Server
Image MONSTERHUNT w/ NALI WEAPONS 3 + RX8
Image BUNNYTRACK NY
Image SNIPER DEATHMATCH
Image InstaGib + ComboGib + Jailbreak
Image ROSEBUM ROCKET-X RB

User avatar
Sp0ngeb0b
Adept
Posts: 364
Joined: Wed Feb 13, 2008 9:16 pm
Location: Cologne
Contact:

Re: Nexgen Server Controller

Post by Sp0ngeb0b » Thu Apr 30, 2020 11:29 pm

I'm planning to release an update of SmartCTF (4F) to do some adjustments for the upcoming 469 version; I aim to have a proper stats restoring feature in it using the new generic Nexgen API. So yeah, I got that on the screen :tu:
Website, Forum & UTStats

Image
******************************************************************************
Nexgen Server Controller || My plugins & mods on GitHub
******************************************************************************

User avatar
Chamberly
Godlike
Posts: 1883
Joined: Sat Sep 17, 2011 4:32 pm
Personal rank: Dame. Vandora
Location: TN, USA
Contact:

Re: Nexgen Server Controller

Post by Chamberly » Fri May 01, 2020 12:36 pm

The msg hack bug is already covered in XC_Engine.
Image
Image
Image

Letylove49
Average
Posts: 53
Joined: Tue Feb 28, 2012 7:47 pm
Personal rank: <[MHA] >Admin
Location: Retired

Re: Nexgen Server Controller

Post by Letylove49 » Fri May 01, 2020 6:07 pm

a sugestion
struct MessageInfo { // Structure for storing message information.
var string text[9]; // Message text list.
var int col[9]; // Message text colors.
var float timeStamp; // Time at which the message was received.
};
ithis posible to let the player choose how many ligne he want to be displayed on Nexgen ( A option client-side.) pehaps form 3 to 9. KIllerbee has asked me to set this
var string text[3]; // Message text list.
var int col[3]; // Message text colors.
for the Version 112KB.
<[MHA]>Letylove49 aka Shado170

User avatar
Sp0ngeb0b
Adept
Posts: 364
Joined: Wed Feb 13, 2008 9:16 pm
Location: Cologne
Contact:

Re: Nexgen Server Controller

Post by Sp0ngeb0b » Sat May 02, 2020 5:42 pm

Definitely, I have that planned as part of the player customization of the HUD
Website, Forum & UTStats

Image
******************************************************************************
Nexgen Server Controller || My plugins & mods on GitHub
******************************************************************************

Letylove49
Average
Posts: 53
Joined: Tue Feb 28, 2012 7:47 pm
Personal rank: <[MHA] >Admin
Location: Retired

Re: Nexgen Server Controller

Post by Letylove49 » Sat May 02, 2020 6:17 pm

NexgenPlus101:
Add the chat log tab
option for colored multi kill messages


Don't forget to add button for add and remove bots Fonctions
Last edited by Letylove49 on Wed May 06, 2020 2:47 pm, edited 1 time in total.
<[MHA]>Letylove49 aka Shado170

Post Reply