I create this topic for the menu with all match servers. At the begining Smash want this menu but i prefer post it here for all people.
Open the file menu_multiplayer in AssaultCube_v1.1.0.4\config, and delete all (keep a copy), and copy all this code. (You can delete servers, some are down)
- menus_multiplayer.cfg:
- Code:
-
// Decides whether to open the admin or normal in-game menu.
alias ingamemenu [ if (currole 1) [ showmenu "In-game admin" ] [ showmenu In-game ] ]
// "Join server" menu.
alias personalserverlist []
alias joinservermenu [ searchlan 1
showallservers 1
showonlyfavourites 0
updatefrommaster
personalserverlist
showmenu server
]
// Normal in-game menu that opens when pressing escape and connected to a game.
newmenu "In-game"
menuitemtextinput "0Nickname: " "result $curname" "name $arg1"
menuitem "IChange Nickname" [ showmenu Nickmenu ]
menuitem "" -1
menuitem "5Change to the enemy team" "changeteam" [__ingamemenu_showmodel "In-game admin" 1]
menuitem "5Change to spectate mode" "spectate" [__ingamemenu_showmodel "In-game admin" 1]
menuitem "5Change mastermode..." "showmenu Mastermode"
menuitem "5Adjust teams..." [ showmenu "Team adjustment" ]
menuitem "" -1
menuitem "5Ignore..." [ showmenu Ignore ]
menuitem "5Kick/ban player..." "showmenu kick/ban"
menuitem "5Find a players IP address..." "saycommand /whois "
menuitem "" -1
menuitem "5Demos..." "showmenu Demo" [__ingamemenu_showmodel "In-game admin" 0]
menuitem "5Set mode/map..." "showmenu Gamemode"
menuitem "5Change weapon..." "showmenu Weapons" [__ingamemenu_showmodel "In-game admin" 0]
menuitem "5Change player skin..." [showmenu (at [CLA RVSF] (curteam))] [__ingamemenu_showmodel "In-game admin" 1]
menuitem "" -1
menuitem "2Main menu..." [ closemenu "In-game admin"; showmenu main ]
menuitem "2Browse servers..." [ closemenu "In-game admin"; joinservermenu ]
menuitem "3Disconnect from server" "disconnect"
menuinitselection 16
alias __ingamemenu_showmodel [
if (&& (< (curteam) 4) $arg2) [
chmenumdl $arg1 (concatword "playermodels/" (at "CLA RVSF CLA RVSF" (curteam)) "/0" (+ 1 (skin))) idle 15 3
] [
chmenumdl $arg1
]
]
// In-game menu that opens if when you press escape if you're admin state and connected to a game.
newmenu "In-game admin"
menuitemtextinput "0Nickname: " "result $curname" "name $arg1"
menuitem "IChange Nickname" [ showmenu Nickmenu ]
menuitem "" -1
menuitem "5Change to the enemy team" "changeteam" [__ingamemenu_showmodel "In-game admin" 1]
menuitem "5Change to spectate mode" "spectate" [__ingamemenu_showmodel "In-game admin" 1]
menuitem "5Change mastermode..." "showmenu Mastermode"
menuitem "5Adjust teams..." [ showmenu "Team adjustment" ]
menuitem "" -1
menuitem "5Ignore..." [ showmenu Ignore ]
menuitem "5Kick/ban player..." "showmenu kick/ban"
menuitem "5Find a players IP address..." "saycommand /whois "
menuitem "" -1
menuitem "5Demos..." "showmenu Demo" [__ingamemenu_showmodel "In-game admin" 0]
menuitem "5Give admin..." [ showmenu "give admin" ]
menuitem "5Set mode/map..." "showmenu Gamemode"
menuitem "5Change weapon..." "showmenu Weapons" [__ingamemenu_showmodel "In-game admin" 0]
menuitem "5Change player skin..." [showmenu (at [CLA RVSF] (curteam))] [__ingamemenu_showmodel "In-game admin" 1]
menuitem "5Change the server description..." "saycommand /serverdesc "
menuitem "" -1
menuitem "2Main menu..." [ closemenu "In-game admin"; showmenu main ]
menuitem "2Browse servers..." [ closemenu "In-game admin"; joinservermenu ]
menuitem "3Disconnect from server" "disconnect"
menuinitselection 16
// Multiplayer menu only opens through the main menu (when disconnected).
newmenu multiplayer
menuitem "RJoin a server" "joinservermenu"
menuitem "RJoin Private servers" [ showmenu "Join Private servers" ]
menuitem "" -1
menuitem "4Join a LAN server" "searchlan 2; showallservers 0; showmenu server"
menuitem "4Custom connect" [ showmenu "Custom connect" ]
menuitem "4Connect as Admin" [ showmenu "Admin connect" ]
menuitem "" -1
menuitem "3Force serverlist update" "updatefrommaster 1; showmenu server"
// Fancy custom connect menu.
newmenu "Custom connect"
menuinit [ alias cc1 ""; alias cc2 ""; alias cc3 "" ] // Resets the aliases
menuitemtextinput "Server IP/DNS: " "" "alias cc1 $arg1" "" 255
menuitemtextinput "Server port (optional): " "" "alias cc2 $arg1" "" 6
menuitemtextinput "Server password (optional): " "" "alias cc3 $arg1" "" 128
menuitem "" -1
menuitem "2 [ Connect ] " "connect $cc1 $cc2 $cc3"
// Connect to a menu as admin.
newmenu "Admin connect"
menuinit [ alias acc1 ""; alias acc2 ""; alias acc3 ""; echo "3To use this menu to connect as administrator, you will need to know the admin
password for your server." ] // Resets the aliases
menuitemtextinput "Server IP/DNS: " "" "alias acc1 $arg1" "" 255
menuitemtextinput "Server port (optional): " "" "alias acc2 $arg1" "" 6
menuitemtextinput "Server admin password: " "" "alias acc3 $arg1" "" 128
menuitem "" -1
menuitem "2 [ Admin connect ] " "connectadmin $acc1 $acc2 $acc3"
_kickbanaction = kick
newmenu reason
menuinit [ _kickbanreason = "None"; if (strcmp $_kickbanaction kick) [ ] [ if (strcmp $_kickbanaction ban) [ ] [ _kickbanaction = ban ] ] ]
menuitem "Intentional Teamkill" [ _kickbanreason = "Intentional Teamkill"; showmenu (concat $_kickbanaction player) ]
menuitem "abusive behaviour" [ _kickbanreason = "abusive behaviour"; showmenu (concat $_kickbanaction player) ]
menuitem "bad language" [ _kickbanreason = "bad language"; showmenu (concat $_kickbanaction player) ]
menuitem "Do not kill in gema thx!" [ _kickbanreason = "Do not kill in gema thx!"; showmenu (concat $_kickbanaction player) ]
// TODO: more reasons
//menuitem "" [ _kickbanreason = ""; showmenu (concat $_kickbanaction player) ]
menuitemtextinput "Reason: " "" "_kickbanreason = $arg1" "" 255
menuitem $_kickbanaction "showmenu (concat $_kickbanaction player)"
menuinitselection 2
newmenu Ignore
menuitem "Ignore ennemies" [ignoreenemy]
menuitem "Ignore all" [ignoreall]
menuitem "Clear ignored" [clearignored]
newmenu kick/ban
menuitem "Kick a player" [ _kickbanaction = kick; showmenu reason ]
menuitem "Ban a player" [ _kickbanaction = ban; showmenu reason ]
//menuitem "Kick a player" [ showmenu "kick player" ]
//menuitem "Ban a player" [ showmenu "ban player" ]
menuitem "Remove all bans" "removebans"
newmenu "Team adjustment"
menuitem "Initiate shuffleteams" "shuffleteams"
menuitem "Force a team change" [ showmenu "force team" ]
menuitem "Initiate autoteam" "showmenu Auto-team"
newmenu Gamemode
menuitem "Team Deathmatch" "mode 0; showmenu maps"
menuitem "Deathmatch" "mode 2; showmenu maps"
menuitem "Team Survivor" "mode 4; showmenu maps"
menuitem "Survivor" "mode 3; showmenu maps"
menuitem "Capture the Flag" "mode 5; showmenu maps_flags"
menuitem "Hunt the Flag" "mode 13; showmenu maps"
menuitem "Keep the Flag" "mode 15; showmenu maps_flags"
menuitem "Team Keep the Flag" "mode 14; showmenu maps_flags"
menuitem "Pistol Frenzy" "mode 6; showmenu maps"
menuitem "Last Swiss Standing" "mode 9; showmenu maps"
menuitem "One Shot, One Kill" "mode 10; showmenu maps"
menuitem "Team One Shot, One Kill" "mode 11; showmenu maps"
newmenu Mastermode
menuitem "Unlock the server (open)" "mastermode 0"
menuitem "Lock the server (private)" "mastermode 1"
menuitem "Lock the server (match mode)" "mastermode 2"
newmenu Auto-team
menuitem "Turn auto-team on" "autoteam 1"
menuitem "Turn auto-team off" "autoteam 0"
newmenu "serverbrowser help"
menuitem "F1: Display this help menu" -1
menuitem "F3: Search for players by nickname..." [ showmenu "search player" ]
menuitem "F4: Edit favourites..." "showmenu [edit favourites]"
menuitem "F5: Update the serverlist from the masterserver" [updatefrommaster 1; closemenu "serverbrowser help"]
menuitem "F9: Get additional server information" "showmenu [serverinfo]"
menuitem "" -1
menuitem "Options:" -1
menuitemcheckbox "F6: Reverse the sort order:" "$serversortdir" "serversortdir $arg1"
menuitemcheckbox "F7: Only show good servers:" "$showonlygoodservers" "showonlygoodservers $arg1"
menuitemcheckbox "F8: Show minutes remaining:" "$showminremain" "showminremain $arg1"
menuitemcheckbox "Sort official maps ontop:" "$serversortpreferofficial" "serversortpreferofficial $arg1"
menuitemcheckbox "Use gamemode acronyms:" "$modeacronyms" "modeacronyms $arg1"
menuitemslider "Favourites tag column: " 0 2 "$serverbrowserhidefavtag" 1 [ "Show always" "Show when used" "Hide always"]
"serverbrowserhidefavtag $arg1"
menuitemslider "Server IP & port: " 0 2 "$serverbrowserhideip" 1 [ "Show" "Show in grey" "Hide"] "serverbrowserhideip
$arg1"
menuitemslider "Sort servers by: " 0 7 "$serversort" 1 [ "Ping" "Number of players" "Max players" "Minutes remaining" "Map
name" "Gamemode" "IP address" "Server description"] "serversort $arg1"
menuinitselection 1
alias addfavcatmenu [
i = (+ 1 (findlist (listfavcats) $arg1))
newmenu "edit favourites"
if (< $i 11) [
menuitemvar (concatword "concat " (mod $i 10) ": $" sbfavourite_ $arg1 _desc " (concatword <s $" sbfavourite_ $arg1
_tag " r>)") (concatword "showmenu [favourites " $i "]")
newmenu "serverbrowser help"
menuitemvar (concatword "concat " $i ": Toggle category $" sbfavourite_ $arg1 _desc " (concatword <s $" sbfavourite_
$arg1 _tag " r>)") -1
][
menuitemvar (concatword "result $" sbfavourite_ $arg1 _desc " (concatword <s $" sbfavourite_ $arg1 _tag " r>)")
(concatword "showmenu [favourites " $i "]")
]
newmenu (concat favourites $i)
menuitemtextinput "Tag: " (concatword "result $" sbfavourite_ $arg1 _tag) (concatword sbfavourite_ $arg1 _tag " = $arg1") "" 15
menuitemtextinput "Description: " (concatword "result $" sbfavourite_ $arg1 _desc) (concatword sbfavourite_ $arg1 _desc " =
$arg1") "" 45
menuitem "" -1
menuitemslider "Background red: " 0 100 (concatword "$" sbfavourite_ $arg1 _red) 10 "" (concatword sbfavourite_ $arg1
_red " = $arg1")
menuitemslider "Background green: " 0 100 (concatword "$" sbfavourite_ $arg1 _green) 10 "" (concatword sbfavourite_ $arg1
_green " = $arg1")
menuitemslider "Background blue: " 0 100 (concatword "$" sbfavourite_ $arg1 _blue) 10 "" (concatword sbfavourite_ $arg1
_blue " = $arg1")
menuitemslider "Background alpha: " 0 100 (concatword "$" sbfavourite_ $arg1 _alpha) 10 "" (concatword sbfavourite_ $arg1
_alpha " = $arg1")
menuitem "" -1
menuitemtextinput "Keyword list: " (concatword "result $" sbfavourite_ $arg1 _keys) (concatword sbfavourite_ $arg1 _keys " =
$arg1") "" 255
menuitem "" -1
menuitemtextinput "Weight: " (concatword "result $" sbfavourite_ $arg1 _weight) (concatword sbfavourite_ $arg1 _weight " =
$arg1") "" 10
menuitem "" -1
menuitemslider "" 0 1 (concatword "result $" sbfavourite_ $arg1 _ignore) 1 [ "Enable this category" "Ignore this category" ]
(concatword sbfavourite_ $arg1 _ignore " = $arg1")
menuitem "" -1
menuitem "Show servers of this category" (concat showonlyfavourites $i ";showmenu server") "showonlyfavourites 0"
]
alias addallfavcatmenus [
newmenu "serverbrowser help"
menuitem "" -1
menuitem "Keys to add/remove servers from categories:" -1
loop ii (listlen (listfavcats)) [addfavcatmenu (at (listfavcats) $ii)]
]
alias lastsearchname ""
newmenu "search player"
menuitemtextinput "Search servers for a player: " "result $lastsearchname" "alias lastsearchname $arg1"
menuitem "2 [ Search ]" [ closemenu "Search for a player"; searchnickname $lastsearchname]
menuinitselection 1
newmenu getmap
menuitem " This server is using a different version of this map..." -1
menuitem "" -1
menuitemvar "result $__getmaprevisions"
menuitem "" -1
menuitem "2 [ Download the servers map version and join the game ]" "getmap"
menuitem "3 [ Keep the local map version and disconnect from the server ]" [ showmenu ""; disconnect ]
menuinitselection 4
// menuslider disabled
//if (strcmp (getalias voicecomver) "") [ voicecomver = v2 ] [ ]
//if (strcmp $voicecomver v1) [ exec config/menu_voicecom_v1.cfg ] [ exec config/menu_voicecom_v2.cfg ]
exec config/menu_voicecom.cfg
newmenu Nickmenu
menuitem 0unarmed [name unarmed]
menuitem 1=SA= [name =SA=]
newmenu "Join Private servers"
menuitem "================ w00p =================" -1
menuitem "4hlin 4999" [connect hlin.woop.us 4999 match]
menuitem "1hlin 5999" [connect hlin.woop.us 5999 match]
menuitem "1hlin 6999" [connect hlin.woop.us 6999 match]
menuitem "1hlin 7999" [connect hlin.woop.us 7999 match]
menuitem "1hlin 8999" [connect hlin.woop.us 8999 match]
menuitem "1hlin 9999" [connect hlin.woop.us 9999 match]
menuitem "================ MyS ==================" -1
menuitem "2=UK=7999" [connect uk.mysick.tk 7999 match]
menuitem "2=UK=8999" [connect uk.mysick.tk 8999 match]
menuitem "2=UK=9999" [connect uk.mysick.tk 9999 match]
menuitem "" -1
menuitem "2=Ger=6666" [connect ger.myys.tk 6666 match]
menuitem "2=Ger=7777" [connect ger.myys.tk 7777 match]
menuitem "================ oNe ==================" -1
menuitem "1=oNe 7999" [connect 199.167.199.233 7999 match]
menuitem "1=oNe 8999" [connect 199.167.199.233 8999 match]
menuitem "1=oNe 9999" [connect 199.167.199.233 9999 match]
menuitem "=============== FD ====================" -1
menuitem "2FD" [connect ac.fd.tc]
menuitem "2FD 22222" [connect ac.fd.tc 22222 match]
menuitem "2FD 33333" [connect ac.fd.tc 33333 match]
menuitem "================ dyH ==================" -1
menuitem "1NY 4444" [connect ny.dyhclan.org 4444 match]
menuitem "1NY 5555" [connect ny.dyhclan.org 5555 match]
menuitem "4AZ 2222" [connect az.dyhclan.org 2222 match]
menuitem "4AZ 3333" [connect az.dyhclan.org 3333 match]
menuitem "4KC 1111" [connect kc.dyhclan.org 1111 match]
menuitem "4KC 2222" [connect kc.dyhclan.org 2222 match]
menuitem "4KC 3333" [connect kc.dyhclan.org 3333 match]
menuitem "4LA 4444" [connect la.dyhclan.org 4444 match]
menuitem "4LA 5555" [connect la.dyhclan.org 5555 match]
menuitem "" -1
menuitem "----------------------- PAGE DOWN ------------------" -1
menuitem "----------------------- PAGE UP --------------------" -1
menuitem "" -1
menuitem "=============== TyD ===================" -1
menuitem "1TyD Jack.is" [connect match.wakawaka.ac]
menuitem "1TyD 21000" [connect tearyoudown.com 21000 match]
menuitem "1TyD 28760" [connect fr.tearyoudown.com 28760 match]
menuitem "=============== LC ====================" -1
menuitem "2LC 30000" [connect lcmatch.us.to 30000 match]
menuitem "2LC 20000" [connect lcmatch.us.to 20000 match]
menuitem "2LC 28769" [connect lcmatch.us.to 28769 match]
menuitem "=============== GsF ===================" -1
menuitem "1GsF 12345" [connect gsforce.net 12345 match]
menuitem "1GsF 29727" [connect gsforce.net 29727 match]
menuitem "4GsF 29729" [connect gsforce.net 29729 match]
menuitem "=============== PB ====================" -1
menuitem "2Ferric 1492" [connect ferric.tk 1492]
menuitem "2Ferric 1927" [connect ferric.tk 1927]
menuitem "=============== Deux ==================" -1
menuitem "4Deux 22022" [connect Deux.cc 22022 match]
menuitem "4Deux 33033" [connect Deux.cc 33033 match]
menuitem "4Deux 44044" [connect Deux.cc 44044 match]
menuitem "============== lolol ==================" -1
menuitem "4lolol 7777" [connect lolol.tk 7777 match]
menuitem "4lolol 8888" [connect lolol.tk 8888 match]
menuitem "================ TBR ==================" -1
menuitem "4TBR Match" [connect tbr-clan.ath.cx 22222 match]
menuitem "bTBR Headshots" [connect tbr-clan.ath.cx 33333 match]
menuitem "================ TgS ==================" -1
menuitem "1TgS Match" [connect tgs.aa.am 5555 match]
menuitem "================ Jamz =================" -1
menuitem "2Jamz Match" [connect ths.cubers.net 1313]
menuitem "" -1
menuitem "" -1
menuitem "----------------------- PAGE DOWN ------------------" -1
menuitem "----------------------- PAGE UP --------------------" -1
menuitem "" -1
menuitem "================ rC. =================" -1
menuitem "1rC7 Match" [connect rising-cubers.tk 7999 match]
menuitem "1rC8 Match" [connect rising-cubers.tk 8999 match]
menuitem "1rC9 Match" [connect rising-cubers.tk 9999 match]
menuitem "================ Hsos =================" -1
menuitem "8Hsos1" [connect 176.31.213.40 1999 match]
menuitem "8Hsos1" [connect 176.31.213.40 4999 match]
menuitem "================ Jg99 =================" -1
menuitem "4silvercloud" [connect rpg.silvercloud.x10.mx 28765]
menuitem "=============== .45 ===================" -1
menuitem "4.45 28763" [connect 78.94.120.98 28763 chuchu]
menuitem "=============== .aK ===================" -1
menuitem "4.aK 100005" [connect 184.82.187.56 10005 match]
You can add other nick for make a list with all alias you want use. After you can tip on AC "/bind n [showmenu Nickmenu]", for see only the menu with you nicks.
For fun you can change colors with the range of numbers 0 at 9. For exemple here you can see before the nick unarmed the number 0, you can remplace it by another for what you like
On this picture the 1st color is the number 1, the 2nd 2... The last nick is the color 0.
I hope this topic will help you for future match