Einträge im Menü können nur als "item" hinzugefügt werden, wenn diese Funktionen auch als Menü zur Verfügung stehen. Bailopan hat den Fehler gemacht das Adminmenü zu spät herauszubringen. Die Programmierer der Plugins haben bereits eigene Menüs entwickelt, die sich ohne Modifikation nicht in das Adminmenü einbauen lassen. Als Er dann damals das Admin-Menü herausgebracht hatte, hat er die Möglichkeit offen gelassen, dass andere Programmierer das Menü erweitern können. Dazu muss die Funktion aber vom Plugin unterstützt werden.
Du kannst das ausführen von Configs wie bei Mani (Rcon-Section) problemlos erweitern. In der Datei addons/sourcemod/configs/adminmenu_cfgs.txt wird definiert, was im Menü an Configs ausgeführt werden kann.
/**
* List config files here (relative to moddir) to have them added to the exec config menu list
* Left side is the filename, right side is the text to be added to the menu
*/
Configs
{
"cfg/server.cfg" "Standard Server Setup"
"cfg/sourcemod/sm_warmode_on.cfg" "War Mode On"
"cfg/sourcemod/sm_warmode_off.cfg" "War Mode Off"
}
Der relative Pfad ist das Verzeichnis vom Mod. Z.B. müsste die Config test.cfg, die sich im Verzeichnis cfg befindet so angegeben werden:
|
Source code
|
1
|
"cfg/test.cfg" "Irgendein Test"
|
Verschiedene Plugins müssten mittlerweile auch Menüs anbieten, die sich in das Admimmenü einbauen lassen.