(ADV:) etadmin_mod v0.21 (now 0.28)

Discussion for Admins of ETPro/BayonET servers.
If you don't run a server, please don't post here...

Moderators: Forum moderators, developers

Mark
Posts: 411
Joined: Thu Jan 01, 2004 6:10 am
Location: #vpclan@qnet

(ADV:) etadmin_mod v0.21 (now 0.28)

Post by Mark »

Hi,

just made a first official release of my etadmin_mod (v0.21). See the README for details.

Some of the features:
- vote deactivation, restriction (canceling)
- nickname / clantag protection (with password)
- (killing) spree counter
- admin functions (like shrubbot for etpro, but better, even with custom cmds)
- seen database
- gib protector (shrub only)
- first blood message
- (custom) greetings
- crazy gravity mode
- external program support (stats, fortune, admin notify, ...)
- Support for: etmain, etpro, shrubet and headshot_mod
Get it here:
http://et.d1p.de/etadmin_mod/

If you use / try it, then please give me featback in the d1p-forum:
http://forum.et.d1p.de

The documentation is far from complete, but it should be easy to install / use.

What you need ?
A server, that runs "perl".

Btw. it works with ETPRO & shrub. If you use it with etpro, you get a FULL shrubbot for etpro (if you use it right, config is included). But without the fun commands (lol, lunch, ...).

This is no metamod or something. My etadmin_mod is a perl-script, that runs along with etpro, shrub, headshot_mod or even etmain (with etmain, the features are limited).

Admins on d1p (my server) can still !kick, !ban, !mute, !put(spec|allies|axis), !restart, !shuffle, ... like they did it with shrub, but d1p uses etpro!

Have fun with it and please let me know, if you like it and if you have / had problems (installation / using / ...) . Would be great, if you guys try it, and tell me your opinions.

Greets
Mark
Last edited by Mark on Mon May 23, 2005 12:13 pm, edited 7 times in total.
Get owned at: Gaming@d1p.de (217.172.182.126:27960)
Image
Hi! I'm a .signature *virus*! Copy me into your ~/.signature to help me spread!
User avatar
=FF=im2good4u
Posts: 3821
Joined: Wed Feb 05, 2003 7:30 am
Location: The Netherlands, HOLLAND
Contact:

Post by =FF=im2good4u »

Nein even more advertising ..
Last edited by =FF=im2good4u on Mon May 24, 2004 12:29 pm, edited 2 times in total.
Mark
Posts: 411
Joined: Thu Jan 01, 2004 6:10 am
Location: #vpclan@qnet

Post by Mark »

=FF=im2weak4u wrote:Nein even more advertising ..
Doch!

Hey,

my piece of software is free and i dont want to sell it. If you dont like it, dont use it :wink:.

Greets
Mark aka H. Potter
Get owned at: Gaming@d1p.de (217.172.182.126:27960)
Image
Hi! I'm a .signature *virus*! Copy me into your ~/.signature to help me spread!
User avatar
=FF=im2good4u
Posts: 3821
Joined: Wed Feb 05, 2003 7:30 am
Location: The Netherlands, HOLLAND
Contact:

Post by =FF=im2good4u »

BTW shrubbot isnt for etpro its for the THAT other mod

etpro has semiadmin
Mark
Posts: 411
Joined: Thu Jan 01, 2004 6:10 am
Location: #vpclan@qnet

Post by Mark »

=FF=im2weak4u wrote:BTW shrubbot isnt for etpro its for the THAT other mod

etpro has semiadmin
Oh please,

read my post and / or look at my side. I implemented a BOT completly independent from the installed mod. You can run etpro and have most (and even more) commands for etpro and you use them like the shrubbot commands.

You can define levels, which you can assign users (GUID based). All those different levels have different commands. You can even define your own commands. So your admins (which you can set with !setlevel <name> <level>), can make (for example):

!ref (to become referee), but without password.
or do !kick <part of name> to kick players,....
or to !makeShoutcaster <part of name> to make specs to shoutcaster.

Everything WITHOUT semiadmins and passwords... All GUID based.

see here:
http://et.d1p.de/etadmin_mod/default_commands.txt
for the available commands, that come with the default configuration.

And have a look here:
http://et.d1p.de/etadmin_mod/etadmin.cfg
thats the default config file, which has all the commands and configuration.

Edit:
Suggestion. Join Gaming@d1p.de (see link below). Its running ETpro 3.0.1. After joining, type !admintest, and !pizza, !coke or !stats. Or maybe ask one of the admins (Dopses, Tangram, Danimal, Spears, Grenadier or me (H. Potter), to make you shoutcaster or to mute you. You will see only something like this: !makeShoutcaster weak or !mute weak or something. They all dont have a password or rcon, referee, semiadmin or shoutcaster. Everything on my server is guid based.

btw. You can also try to join d1p with "=X= tangram" (or any other admin name )... You will see, that this name is protected and you have 90 seconds to change it (or you get kicked). There is a web-GUI for our regulars to register their name. So no one can play with their name (See here: Register Page). Thats also one of the features.

Ok, enough said for today.

greets
Mark
Get owned at: Gaming@d1p.de (217.172.182.126:27960)
Image
Hi! I'm a .signature *virus*! Copy me into your ~/.signature to help me spread!
User avatar
RoadKillPuppy
Posts: 207
Joined: Thu Apr 08, 2004 9:21 am
Location: Belgium!
Contact:

Post by RoadKillPuppy »

Mark,

some sweet piece of work here...
To bad I can't run any extra programs on our rented server.

RKP
Mark
Posts: 411
Joined: Thu Jan 01, 2004 6:10 am
Location: #vpclan@qnet

Post by Mark »

RoadKillPuppy wrote:Mark,

some sweet piece of work here...
To bad I can't run any extra programs on our rented server.

RKP
Thx,

oh, well... That had to happen. As i fixed the last bug in my etadmin_mod, i forgot a ")", so the etadmin_mod.pl wont work. I just uploaded the 0.21a, that has the stupid bug fixed.

So for everyone, that download the 0.21. Add a ")" in the bin/etadmin_mod.pl on line 933, or download the 0.21a version from my homepage:
http://et.d1p.de/etadmin_mod/etadmin_mod-0.21a.tar.gz

Sorry,
Mark
Get owned at: Gaming@d1p.de (217.172.182.126:27960)
Image
Hi! I'm a .signature *virus*! Copy me into your ~/.signature to help me spread!
User avatar
=FF=im2good4u
Posts: 3821
Joined: Wed Feb 05, 2003 7:30 am
Location: The Netherlands, HOLLAND
Contact:

Post by =FF=im2good4u »

i didnt mean to piss it off it a good software thingy yes

only the post aas something like SHRUBBOT for ETPRO so i was like that totaly wrong :lol:
User avatar
agrado
Posts: 70
Joined: Sat Jan 10, 2004 11:21 am
Location: London

Post by agrado »

Nope, shrubbot for etpro is exactly what it is :-D

I think it's a great idea. Is it the first/only thing to use this method (external process tailing logfile and sending in rcon commands)?
Mark
Posts: 411
Joined: Thu Jan 01, 2004 6:10 am
Location: #vpclan@qnet

Post by Mark »

hi everybody,

I just put 0.22 on the website with some fixes relating etpro.
# 0.22 - added finger command (26-05-2004)
# - added check for logfiles and version information to the log.
# - changed the startscript to show startup failures
# - hopefully fixed long name bug (>35 chars)
# - fixed the etpro vote detection
And look here, i got my first "news". And that one is on sweRTCW.com. Look here:
http://www.swertcw.com/default.php?c=ne ... ew&id=3173

Greets
Mark
Get owned at: Gaming@d1p.de (217.172.182.126:27960)
Image
Hi! I'm a .signature *virus*! Copy me into your ~/.signature to help me spread!
Macro
Posts: 16
Joined: Wed Sep 17, 2003 9:22 pm
Location: Finland
Contact:

Post by Macro »

This is great! Thanx Mark for a job well done!

I´m just starting to change my server to run etpro mod for public users instead of shrub mod and this really makes my job so much easier ass the admin stuff stays almost the same.

Now if i only get it running.... :-D
Mark
Posts: 411
Joined: Thu Jan 01, 2004 6:10 am
Location: #vpclan@qnet

Post by Mark »

Hi everyone,

just release the new etadmin_mod version 0.23 to the public.

New feature summary:
Feature Summary:
- vote deactivation, restriction (canceling)
- nickname / clantag protection
- (killing) spree counter (positions and color configurable)
- admin functions (e.g. like a enhanced shrubbot for etpro)
- seen database
- gib protector (shrub only)
- first blood message
- (custom) greetings
- name fake/stealing detection (new)
- class restrictions (new)
- min GUID age restriction (new)
- Support for: etmain, etpro, shrubet and headshot_mod
and here are the changes:

Code: Select all

#       0.23    - added sets etadmin_mod server infos.                  &#40;18-06-2004&#41;
#                 -> option to get listed on the etadmin_mod website
#               - added name stealing / faking detection                &#40;14-06-2004
#                 -> also detects the players with spaces in front
#                    which pb does not detect atm
#               - added the ability to run the commands silent
#                 through private messages to oneself &#40;silentcommands&#41;
#                 e.g. "/m ME !cp test" in the console
#               - added some commands &#40;aliases&#41; to the config.          &#40;14-06-2004&#41;
#               - added putclan <clantag> <r|b|s> to move many players  &#40;11-06-2004&#41;
#                 -> does not work as expected yet!
#               - fixed UN-MUTE cancel for admins bug &#40;thx Scowl&#41;       &#40;09-06-2004&#41;
#               - added <PART2PBID> for replacements with pb cmds.      &#40;01-06-2004&#41;
#                 see fastkick as example
#               - added original name to the finger command
#               - adjusted color codes in some commands
#               - added class restrictions
#               - added timeout for logfile waiting
#                 -> crazy gravity mode and time based messages are
#                    now better displayed &#40;even with empty server&#41;
#               - various internal bug fixes / enhancements.
#               - fixed addons/stats_systats.pl
I also added the new etpro commands (like shuffle_norestart, cointoss, password, cheats and some other commands) to the default config.

Have fun with it and please give me featback, if you find any bugs or problems.

Greets
Mark
Get owned at: Gaming@d1p.de (217.172.182.126:27960)
Image
Hi! I'm a .signature *virus*! Copy me into your ~/.signature to help me spread!
deprave
Posts: 12
Joined: Thu Jun 17, 2004 7:35 am
Location: Michigan, USA
Contact:

Post by deprave »

Excellent JOB! Very Nice, Something external very original, now all it needs is double jump :0 j/k great job, Will be attempting to run this along side my mod once i finish up the next version
Mark
Posts: 411
Joined: Thu Jan 01, 2004 6:10 am
Location: #vpclan@qnet

Post by Mark »

deprave wrote:Excellent JOB! Very Nice, Something external very original, now all it needs is double jump :0 j/k great job, Will be attempting to run this along side my mod once i finish up the next version
What mod? You build your own et mod?

If you do, then include commands like chat and cp... :D (like i did with my headshot_mod).

Greets
Mark
Get owned at: Gaming@d1p.de (217.172.182.126:27960)
Image
Hi! I'm a .signature *virus*! Copy me into your ~/.signature to help me spread!
deprave
Posts: 12
Joined: Thu Jun 17, 2004 7:35 am
Location: Michigan, USA
Contact:

Post by deprave »

No I am not building my own mod I run Etpro Client Side w/shrub server side
.so's with my own sounds/skins/scripts/ui, not realy my own mod just to customize my server... But anyway I installed this mod on my shrub server and it is lagging far behind, Consulted your forums and I saw a post about this there, all the info appears to be in dutch but i only speak little german (im american) Anyway tried the different logging options as i beleive was suggested but I realy cant translate the post fully, How can I get this to not lag so far behind? for example it anounces a killing spree about 3 minutes after it took place
Post Reply