• Announcements

    • Brentonator

      Forum Rules (Please Read)

      Hello everyone and welcome to the No More Room In Hell Forums! We greatly appreciate your interest and support. Please feel free to begin post and become a part of this community. But please make sure that you read and understand the following rules so things can stay as clean and as orderly as possible around here. These rules are expected to be follow by any and all members at all times. Disobeying these rules will result in disciplinary action by a moderator. #1. Off color remarks are acceptable but can be deemed inappropriate at the discretion of the moderators. #2. Flaming and disrespecting other members of this community or this mod is strictly prohibited. #3. Please do not post links relating to warez or illegal downloading. #4. No offensive content is to be posted (gore, dead babies, porn). #5. Please do not spam topics to increase your post count. #6. No excessively large signatures. Signatures that violate this will be modified. #7. Signatures are not to be used as a spamming tool. If your signature's sole purpose is to annoy or distract other members, it will be removed. #8. Please do your part to be as friendly, respectful, and helpful to anyone and everyone on this forum. #9. Your posts may be removed at any time at our sole discretion. #10. Remember the terms of your registration...a copy is posted below but may not represent the latest version of our terms of use. #11. No advertising other communities or products. Have fun.
Sign in to follow this  
Followers 0
RonaldLee

Plugins, Stats, Administration

11 posts in this topic

Now that the server binary is working well (thanks for the updated linux binary), I am ready to move the server to the next phase.

I want to find out what plugins, sourcemods or metamod stuff I can install to help me with automated messages to players, stats, and server administration. Anybody have some suggestions on what I can install?

About STATS, there is a stats.txt file in my install (re: hlds_source/orangebox/nmrih/stats.txt). How do I get server stats working? Is there a stats generating program I use or a plugin to install?

Re:

Mani Admin Plugin: http://www.mani-admin-plugin.com/cms/index.php

Sourcemod: http://www.sourcemod.net/

Metamod: http://metamod.org/

Share this post


Link to post
Share on other sites

I have personally used mani, and has worked quite well. Features a nice menu and easy to use permissions system, plus it's updated frequently. There is also a stats feature within it.

Sourcemod is popular, and has quite a few addons to it. I don't know if source has a built in stats feature, but I know there are addons for that.

Meta mod is for HL1, and won't work. You might use Metamod:source, http://www.sourcemm.net/

Stats.txt as far as I remember is no longer used, but the NMRIH team might have revived it.

Share this post


Link to post
Share on other sites

I can only recommend MetaMod:Source together with SourceMod.

The menu of SourceMod is very easy to use and you can easily extend it.

Also SourceMod is very stable and doesn't eat server resources.

When you use SourceMod, you can only use it to its full potential by NOT using Mani or EventScripts.

Mani and ES are known to be exploitable: such as floods, high jacks etc.

SourceMod is very save against all kinds of attacks.

Read how to harden a srcds against those attacks: http://wiki.alliedmods.net/SRCDS_Hardening

Also I will release soon some plugins for SoruceMod that are made especially for NMRiH (like unlimited ammo, zombie limits in survival mode, extra lives carry over,...).

Share this post


Link to post
Share on other sites

I can only recommend MetaMod:Source together with SourceMod.

The menu of SourceMod is very easy to use and you can easily extend it.

Also SourceMod is very stable and doesn't eat server resources.

When you use SourceMod, you can only use it to its full potential by NOT using Mani or EventScripts.

Mani and ES are known to be exploitable: such as floods, high jacks etc.

SourceMod is very save against all kinds of attacks.

Read how to harden a srcds against those attacks: http://wiki.alliedmods.net/SRCDS_Hardening

Also I will release soon some plugins for SoruceMod that are made especially for NMRiH (like unlimited ammo, zombie limits in survival mode, extra lives carry over,...).

I got Meta and Sourcemod installed. Looking forward to those plugins.

My server does not seem to be changing maps after a certain period of time.

What should I do? I have a maplist but it just stays on the same map unless I manually change it.

Share this post


Link to post
Share on other sites

Hi,

I think that you need to set mp_timelimit in your server.cfg. This should make the server switch to the next map in rotation when the timer runs out

Share this post


Link to post
Share on other sites

Hi,

I think that you need to set mp_timelimit in your server.cfg. This should make the server switch to the next map in rotation when the timer runs out

It seems to be working now. Thanks.

Now I look forward to being able to have those ammo plug-ins.

I like to just walk around and shoot zombies. For me, ammo runs out too fast.

I need to better understand the objective aspect of the game but shooting the zombies is a compelling fun thing.

Share this post


Link to post
Share on other sites

I can only recommend MetaMod:Source together with SourceMod.

The menu of SourceMod is very easy to use and you can easily extend it.

Also SourceMod is very stable and doesn't eat server resources.

When you use SourceMod, you can only use it to its full potential by NOT using Mani or EventScripts.

Mani and ES are known to be exploitable: such as floods, high jacks etc.

SourceMod is very save against all kinds of attacks.

Read how to harden a srcds against those attacks: http://wiki.alliedmods.net/SRCDS_Hardening

Also I will release soon some plugins for SoruceMod that are made especially for NMRiH (like unlimited ammo, zombie limits in survival mode, extra lives carry over,...).

Hey i run a NMRiH server in Australia currently and a L4D2 server both using SM and MMS with SDK Hooks, currently i just run the base plugins for NMRiH and have been scouring the alliedmodders forums for something to add to the game like an objects spawner or such to add a bit of variety for the clients, zombie limits would be great and the other ideas you also suggest.

I think also after a few waves there should be perhaps a boss zombie or a "special infected" per say as a plugin / mod or in the base game itself.

Anyways look forward to any plugins you create.

Share this post


Link to post
Share on other sites

Hey i run a NMRiH server in Australia currently and a L4D2 server both using SM and MMS with SDK Hooks, currently i just run the base plugins for NMRiH and have been scouring the alliedmodders forums for something to add to the game like an objects spawner or such to add a bit of variety for the clients, zombie limits would be great and the other ideas you also suggest.

I think also after a few waves there should be perhaps a boss zombie or a "special infected" per say as a plugin / mod or in the base game itself.

Anyways look forward to any plugins you create.

You should be able to use all plugins that are labeled 'Any'.

AdvCommands could work in NMRiH, but some commands will crash the server, so be careful when using it.

You could try to install it and use the give command: "sm_give <target> <weapon-classname>" example would be: "sm_give @me fa_mp5a3"

Weapon list can be found here: http://www.nomoreroominhell.com/wiki/Item_Spawning_Setup#Weapon_Classnames_.28Grouped_by_Category.29

Atm the zombie limit plugin needs some clean up and be tested on 1.05 my servers still run 1.04. I'll make a new thread in this forum section when I release it.

Share this post


Link to post
Share on other sites

Yeah i have been searching [ANY] plugins some are working some are not and as stated some cmds will crash the server, i have to edit the .sp and remove those cmds i think so the other admin on the server doesn't accidently use any that are causing the crashes.

If you want i can give you access to my server to test any plugins you have made or would like to try, as it is currently on 1.05, running sourcemod 1.4.6, metamodsource 1.9.0 and SDK Hooks 2.2.0 dev snapshot hg205 (windows versions).

Thanks for the fast reply.

EDIT: Seems the !give cmd crashes the server sadly, not sure if it is because of the gamedata file that plugin comes with could be the issue.

Edited by irogue

Share this post


Link to post
Share on other sites

Yeah i have been searching [ANY] plugins some are working some are not and as stated some cmds will crash the server, i have to edit the .sp and remove those cmds i think so the other admin on the server doesn't accidently use any that are causing the crashes.

If you want i can give you access to my server to test any plugins you have made or would like to try, as it is currently on 1.05, running sourcemod 1.4.6, metamodsource 1.9.0 and SDK Hooks 2.2.0 dev snapshot hg205 (windows versions).

Thanks for the fast reply.

EDIT: Seems the !give cmd crashes the server sadly, not sure if it is because of the gamedata file that plugin comes with could be the issue.

You don't have to edit the .sp file, you can also use the admin_override.cfg (addons/sourcemod/configs/admin_overrides.cfg) example:

Overrides
{
/**
 * By default, commands are registered with three pieces of information:
 * 1)Command Name 		(for example, "csdm_enable")
 * 2)Command Group Name	(for example, "CSDM")
 * 3)Command Level		(for example, "changemap")
 *
 * You can override the default flags assigned to individual commands or command groups in this way.
 * To override a group, use the "@" character before the name. Example:
 * Examples:
 *		"@CSDM"			"b"				// Override the CSDM group to 'b' flag
 * 		"csdm_enable"	"bgi"			// Override the csdm_enable command to 'bgi' flags
 *
 * Note that for overrides, order is important. In the above example, csdm_enable overwrites
 * any setting that csdm_enable previously had.
 *
 * You can make a command completely public by using an empty flag string.
 */
"sm_give" "z"
}

In this example only a root admin (which should know what he does) can access this command, like to test functions or block cheating commands.

If you have root admins which try out commands you should setup a test server or take the root flag from them.

Also no thanks for the access to your test server, I've got my own.

Share this post


Link to post
Share on other sites

Thanks, i already use the overrides.cfg its jsut i have a second steam ccount my wife uses and it has z access (i use sometimes as it is in a different location in the house and easier to utilise.) and she has a habit of mashing the keys and well it might end up in a cmd being sent that will crash it if in the menu.

All the other admins are on lower lvl access.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0