Raised This Month: $95 Target: $400
 23% 

EAM (Extendable Admin Menu)


Post New Thread Reply   
 
Thread Tools Display Modes
Plugin Info:     Modification:   ALL        Category:   Admin Commands        Approver:   Xanimos (85)
Emp`
AMX Mod X Plugin Approver
Join Date: Aug 2005
Location: Decapod 10
Old 07-13-2007 , 03:59   EAM (Extendable Admin Menu)
Reply With Quote #1

So... you have your favorite commands on your server? But you hate having to remember all those commands. Oh what ever will you do???

Introducing the New and Exciting:
Extendable Admin Menu

With the new Extendable Admin Menu (or EAM), you can make a single menu to handle all your favorite commands.
  • PODBOT
  • Monster Mod
  • AMX Super
  • Superhero Mod
  • WC3 Mods
  • PokeMod
  • Credits Mod
  • And anything else you ever needed or wanted!

How does one use EAM?
One can simply go to console and type, in the server's language, the abreviation of Extendable Admin Menu in lowercase.
  • English - eam
  • German - eam
  • Polish - rma
  • Finnish - lam
  • Swedish - fam
  • French - mae
  • Brazilian Portuguese - ame

How do we do this?
We take a basic plugin that creates a menu and adds following menus based on supplied arguments. We then have a secondary plugin that reads from a file to interact with the first plugin to create an incredible menu that can be categorized and even manage its own login system by request.

Is this dangerous to the server?
Not at all! With the EAM the commands can be set to execute from the clients console; therefore, if they don't have access to the command, nothing shall happen. Also, the login system only allows players to guess a maximum of 5 wrong passwords. If more than 5 passwords are denied, they will not be able to use the EAM for the rest of the map.

Act Now and Recieve:
Super Multilingual Extendable Admin Menu. Includes:
  • Plugin Name in server language
  • Plugin commands in server language
  • ...and some other things

How can I help EAM?
We need help with translations all the time, if you think you can be of help, please post here.

I'm ready. How do I Start?
Just download the eam.zip compile the two .sma files and load them onto your server. When being run for the first time, an eam.cfg will be created in your config folder. Follow the directions in this file to create an incredible menu.

So what are you waiting for? Get off your butt and get Extendable Admin Menu today!

*small fees of neglible amounts may never be requested*
Attached Files
File Type: zip eam.zip (15.3 KB, 4219 views)

Last edited by Emp`; 07-13-2007 at 05:25.
Emp` is offline
Send a message via AIM to Emp` Send a message via MSN to Emp` Send a message via Yahoo to Emp` Send a message via Skype™ to Emp`
Emp`
AMX Mod X Plugin Approver
Join Date: Aug 2005
Location: Decapod 10
Old 07-13-2007 , 04:01   Re: EAM (Extendable Admin Menu)
Reply With Quote #2

Example Menus:
Code:
To add a Category, {Name} followed by commands
To add a Command, [Name] followed by properties
To add a Property, -Name

Properties: COMMENT, ARG, ACCESS, EXEC
COMMENT - must be followed by a comment
ARG - must be followed by an Arg Type
  Arg Types: PLAYER, PLAYER_OR_TEAM, TEAM, RANGE, F_RANGE, OPTIONS, OPT_OR_PLYR, INPUT
    PLAYER and PLAYER_OR_TEAM - must be followed by a Player Type
      Player Types: USERID, AUTHID, USERNAME
    RANGE - must be followed by two numbers
    TEAM - nothing else to add
    F_RANGE - must be followed by two floats
    OPTIONS - must be followed by options
    OPT_OR_PLYR - must be followed by a Player Type and then options
    INPUT - followed by a comment
ACCESS - must be followed by an Access Type
  Acces Types: FLAG, CVAR
EXEC - must be followed by an Exec Type
  Exec Types: PLAYER, SERVER, ALL

{PODBOT}
[pb add]
-COMMENT "adds a bot"
-EXEC SERVER
[pb remove]
-COMMENT "removes a bot"
-EXEC SERVER
[pb killbots]
-COMMENT "kills all bots"
-EXEC SERVER
[pb fillserver]
-COMMENT "adds max bots"
-EXEC SERVER
[pb removebots]
-COMMENT "removes all bots"
-EXEC SERVER

{MONSTER}
[monster snark]
-COMMENT "spawns a snark"
-EXEC SERVER
-ARG PLAYER USERNAME
[monster]
-COMMENT "spawns other monsters"
-EXEC SERVER
-ARG OPTIONS "zombie" "headcrab" "barney"
-ARG PLAYER USERNAME
-ACCESS FLAG "c"

{SuperHero}
[amx_shaddxp]
-COMMENT "gives players xp"
-ARG PLAYER_OR_TEAM USERNAME
-ARG RANGE -10000 10000
[amx_shsetlevel]
-COMMENT "sets players level"
-ARG PLAYER_OR_TEAM USERNAME
-ARG RANGE 0 100
[amx_shban]
-COMMENT "bans players powers"
-ARG PLAYER USERID

{AMX SUPER}
[amx_heal]
-ARG PLAYER_OR_TEAM USERNAME
-ARG RANGE 0 999
[amx_armor]
-ARG PLAYER_OR_TEAM USERNAME
-ARG RANGE 0 999
[amx_stack]
-ARG PLAYER USERNAME
-ARG RANGE 0 2
[amx_alltalk]
-ARG RANGE 0 1
[amx_gravity]
-ARG RANGE -9999 9999
[amx_bury]
-ARG PLAYER_OR_TEAM USERNAME
[amx_unbury]
-ARG PLAYER_OR_TEAM USERNAME
[amx_disarm]
-ARG PLAYER_OR_TEAM USERNAME
[amx_slay2]
-ARG PLAYER_OR_TEAM USERNAME
-ARG RANGE 1 3
-COMMENT "1-Lightning|2-Blood|3-Explode"
[amx_rocket]
-ARG PLAYER_OR_TEAM USERNAME
[amx_fire]
-ARG PLAYER USERNAME
[amx_uberslap]
-ARG PLAYER USERNAME
[amx_exec]
-ARG PLAYER_OR_TEAM USERNAME
-ARG INPUT "Please say something to execute"
[amx_pass]
-ARG INPUT "Please say a password"
[amx_nopass]
-COMMENT "Removes the server password"
[amx_status]
-COMMENT "Shows a detailed list of info on players"
[amx_revive]
-ARG PLAYER_OR_TEAM USERNAME
[amx_quit]
-ARG PLAYER_OR_TEAM USERNAME
[amx_gag]
-ARG PLAYER USERNAME
-ARG OPTIONS "a" "b" "c"
-ARG RANGE 0 900
-COMMENT "Flags: a = Normal Chat | b = Team Chat | c = Voicecomm"
[amx_ungag]
-ARG PLAYER USERNAME
[amx_weapon]
-ARG PLAYER_OR_TEAM USERNAME
-ARG RANGE 1 32
[amx_shutdown]
-COMMENT "Shuts down the server"
[amx_givemoney]
-ARG PLAYER USERNAME
-ARG RANGE 0 16000
[amx_takemoney]
-ARG PLAYER USERNAME
-ARG RANGE 0 16000
[amx_godmode]
-ARG PLAYER_OR_TEAM USERNAME
-ARG RANGE 0 2
-COMMENT "0=OFF 1=ON 2=ON + ON EACH ROUND"
[amx_noclip]
-ARG PLAYER_OR_TEAM USERNAME
-ARG RANGE 0 2
-COMMENT "0=OFF 1=ON 2=ON + ON EACH ROUND"
[amx_glow]
-ARG PLAYER_OR_TEAM USERNAME
-ARG RANGE 0 255
-ARG RANGE 0 255
-ARG RANGE 0 255
-ARG RANGE 0 255
-COMMENT "red green blue alpha"
[amx_glow2]
-ARG PLAYER_OR_TEAM USERNAME
-ARG RANGE 0 255
-ARG RANGE 0 255
-ARG RANGE 0 255
-ARG RANGE 0 255
-COMMENT "red green blue alpha - lasts one round"
[amx_unglow]
-ARG PLAYER_OR_TEAM USERNAME
-COMMENT "Removes glow on a user"
[amx_flash]
-ARG PLAYER_OR_TEAM USERNAME
-COMMENT "Flashes players"
[amx_lock]
-ARG TEAM
-COMMENT "Locks selected team"
[amx_unlock]
-ARG TEAM
-COMMENT "Unlocks selected team"
[amx_transfer]
-ARG PLAYER USERNAME
-ARG OPTIONS "CT" "T" "Spec"
-COMMENT "Transfers that player to the specified team"
[amx_swap]
-ARG PLAYER USERNAME
-ARG PLAYER USERNAME 
-COMMENT "Swaps two players with eachother"
[amx_teamswap]
-COMMENT "Swaps two teams with eachother"
[amx_ammo]
-ARG PLAYER USERNAME
[amx_unammo]
-ARG PLAYER USERNAME

Last edited by Emp`; 08-31-2007 at 02:44.
Emp` is offline
Send a message via AIM to Emp` Send a message via MSN to Emp` Send a message via Yahoo to Emp` Send a message via Skype™ to Emp`
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 07-13-2007 , 04:07   Re: EAM (Extendable Admin Menu)
Reply With Quote #3

Finaly.

Good Job Emp`.
__________________
Arkshine is offline
BlackMilk
Veteran Member
Join Date: Jun 2007
Old 07-13-2007 , 05:17   Re: EAM (Extendable Admin Menu)
Reply With Quote #4

Indeed good job
__________________
Mod:
User:
BlackMilk is offline
dishbemarkxp
Member
Join Date: May 2007
Location: by reading this, your ba
Old 07-13-2007 , 09:03   Re: EAM (Extendable Admin Menu)
Reply With Quote #5

i like the plugin, good job +respect.
__________________
+ KARMA IF I HELPED d:)
iLLiCENT EViNE PROZACS ARE BENEFICIAL FOR YOU
dishbemarkxp is offline
Send a message via AIM to dishbemarkxp
Old 07-13-2007, 12:20
Angelina
This message has been deleted by Angelina.
iHaxor.Stan
BANNED
Join Date: Jul 2007
Old 07-13-2007 , 12:39   Re: EAM (Extendable Admin Menu)
Reply With Quote #6

yay its here, nice work!
iHaxor.Stan is offline
Emp`
AMX Mod X Plugin Approver
Join Date: Aug 2005
Location: Decapod 10
Old 07-13-2007 , 17:52   Re: EAM (Extendable Admin Menu)
Reply With Quote #7

example menus have been added in the second post.
Emp` is offline
Send a message via AIM to Emp` Send a message via MSN to Emp` Send a message via Yahoo to Emp` Send a message via Skype™ to Emp`
Old 07-13-2007, 18:16
Angelina
This message has been deleted by Angelina.
Emp`
AMX Mod X Plugin Approver
Join Date: Aug 2005
Location: Decapod 10
Old 07-13-2007 , 19:21   Re: EAM (Extendable Admin Menu)
Reply With Quote #8

either change the define for command length (in eam.inc) or change those into arguments
Emp` is offline
Send a message via AIM to Emp` Send a message via MSN to Emp` Send a message via Yahoo to Emp` Send a message via Skype™ to Emp`
Czarny Iwan
Senior Member
Join Date: Jun 2007
Location: Poland
Old 07-14-2007 , 04:00   Re: EAM (Extendable Admin Menu)
Reply With Quote #9

OMG! Ma server crashes everytime when I'm choosing a command from this menu.
I've done everything like I should I think [downloaded the file, extracted it to proper directories, compile two files, add plugin by adding amxx'ses to plugin folder and listed them in plugins.ini... then aem cfg was created and I've copied there lines for AMX Super from "Example Menus" few posts before]. And what's about with this: command that is last on one site, on next site is first?
__________________
Czarny Iwan is offline
vvg125
AMX Mod X Beta Tester
Join Date: Dec 2006
Location: Queens (Douglaston), New
Old 07-14-2007 , 04:54   Re: EAM (Extendable Admin Menu)
Reply With Quote #10

Wow... after a month and a half of having this tested, you finally decided to put it up for approval.

Nice.
__________________
vvg125 is offline
Send a message via AIM to vvg125 Send a message via MSN to vvg125 Send a message via Yahoo to vvg125
Reply


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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 23:11.


Powered by vBulletin®
Copyright ©2000 - 2020, vBulletin Solutions, Inc.
Theme made by Freecode