Popup Menus
Acolyte
Join Date: 2003-03-27 Member: 14946Members
<div class="IPBDescription">Post your best option/mod of this one!</div> Well, here's my communication popup menu I used before I got my micro back (again) <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
If you want to see how it works, copy the below text into newly created file called commandmenu.txt int your Half-Life/ns directory and when you are in game go to console and type
bind whatever_key_is_best_for_you +commandmenu
Well, here it goes!
// Command Menu definition
//********************************MARINES MENU***************************************
//********************************MARINES MENU***************************************
//********************************MARINES MENU***************************************
// Basic Format:
// "<Bound Key>" "<Button Text>" "<Command sent to server>"
//
//
//
//
// Buttons can also open up submenus, as follows:
// {
// "Some More Options",
// {
// ...
// }
// }
//
//
// Buttons preceded with "CUSTOM" are handled in special ways. They can only be moved
// around or deleted.
//
//
// Limitations:
// Maximum of 40 menus.
// Maximum of 100 buttons per menu.
//--------------------------------------------------------
// Everything below here is editable
"1" "Orders"
{
"1" "'Affirmative'" "say_team Affirmative; impulse 81"
"2" "'Copy that'" "say_team Copy that; impulse 81"
"3" "'I'm on my way'" "say_team I'm on my way; impulse 81"
"4" "'Where orders?'" "say_team Where are those orders?; impulse 80"
"5" "'Standing by?'" "say_team Commander, I'm standing by; impulse 80"
"6" "'Negative'" "say_team That's a negative.."
"7" "'Defend'" "say_team Assume defensive positions, team!"
"8" "'Hold positions'" "say_team Hold your positions, team..."
"9" "'Attack'" "say_team Keep pushing enemy, everybody!"
"0" "'Guard'" "say_team You, please guard this position"
}
"2" "Backup/Cover/Move"
{
"1" "'Backup here'" "say_team Hey, I need backup here!"
"2" "'Alone'" "say_team Hey, I'm all alone here!"
"3" "'Follow me'" "say_team Hey, follow me, please; impulse 7"
"4" "'Requesting backup'" "say_team Requesting immediate backup!"
"5" "'I'm covering you'" "say_team I'm covering you; impulse 8"
"6" "'Got your back'" "say_team Got ya back; impulse 8"
"7" "'Lets go'" "say_team Lets go!; impulse 14"
"8" "'Lets move'" "say_team Lets move!; impulse 14"
}
"3" "Enemy"
{
"1" "'Enemy nearby'" "say_team Enemy's nearby, watch out; impulse 13"
"2" "'Approaching'" "say_team Keep your eyes open, enemy's approaching; impulse 13"
"3" "'Incoming!'" "say_team We've got incoming!; impulse 13"
"4" "'Mass. Incoming!'" "say_team We've enemy swarm incoming!!!; impulse 13"
"5" "'Threat eliminated'" "say_team Threat eliminated; impulse 15"
"6" "'Enemy destroyed'" "say_team Enemy's destroyed; impulse 15"
"7" "'All clear'" "say_team All clear; impulse 15"
}
"4" "Buildings"
{
"1" "'Portal'" "say_team Requesting infantry portal"
"2" "'Armory'" "say_team Hey, we need an armory here"
"3" "'Phase'" "say_team Requesting phase gate"
"4" "'Resource'" "say_team Resource nossle spotted"
"5" "'Arms lab'" "say_team Requesting arms lab for upgrades"
"6" "'Prototype lab'" "say_team Requesting prototype lab!"
"7" "'Turret factory'" "say_team Hey, we need TF here!"
"8" "'Turrets'" "say_team Hey, we need some turrets over here!"
"9" "'Siege'" "say_team Requesting siege turret!"
}
"5" "Items"
{
"1" "'Ammo'" "say_team Oi, I need some ammo over here!; impulse 11"
"2" "'Health'" "say_team I need a medpack stat!; impulse 10"
"3" "'Mines'" "say_team Requesting mines pack stat!"
"4" "'Welder'" "say_team Requesting welder for repairs/welding"
"5" "'Jet pack'" "say_team Requesting jetpack, stat!"
"6" "'HMG'" "say_team Requesting HMG for support!"
}
MAP ns_bast "6" "Map Locations"
{
"1" "'Engine'" "say_team I'm at Engine hive"
"2" "'Refinery'" "say_team I'm at Refinery hive"
"3" "'Feedwater'" "say_team I'm at Feedwater hive"
"4" "'Base'" "say_team I'm at base (Docking Bay 1)"
"5" "'Atmos'" "say_team I'm at the atmos(Atmospheric Processing)"
"6" "'Steam gen'" "say_team I'm at Steam Generator(near Atmos)"
"7" "'Tram tunnel'" "say_team I'm at Tram Tunnel"
"8" "'W. Treatment'" "say_team I'm at Water Treatment (near Refinery)"
"9" "'Main Aft'" "say_team I'm at the Main Aft Junction"
}
MAP ns_caged "6" "Map Locations"
{
"1" "'Sewer Hive'" "say_team I'm at Sewer hive"
"2" "'Ventilation Hive'" "say_team I'm at Ventilation hive"
"3" "'Generator Hive'" "say_team I'm at Generator hive"
"4" "'Base'" "say_team I'm at base (Main Hold)"
"5" "'Sewer Vestib.'" "say_team I'm at Sewer Vestibule"
"6" "'Pumping'" "say_team I'm at Pumping Station"
"7" "'Shipping tunnel'" "say_team I'm at Shipping Tunnel"
"8" "'Aux. Gen'" "say_team I'm at Auxiliary Generator"
"9" "'Stability'" "say_team I'm at stability (Stability Monitoring)"
"0" "'Freight'" "say_team I'm at Freight Elevator"
}
MAP ns_eclipse "6" "Map Locations"
{
"1" "'Eclipse Hive'" "say_team I'm at Eclipse hive"
"2" "'Maint. Hive'" "say_team I'm at Maintenance hive"
"3" "'CC Hive'" "say_team I'm at CC (Computer Core) hive"
"4" "'Base'" "say_team I'm at base (Cargo Transfer)"
"5" "'Triad Gen.'" "say_team I'm at Triad Generator"
"6" "'West Access'" "say_team I'm at West Core Access"
"7" "'South Loop'" "say_team I'm at the South loop"
"8" "'Keyhole'" "say_team I'm at the Heyhole"
"9" "'Horseshoe'" "say_team I'm at Horseshoe"
"0" "'Alpha'" "say_team I'm at the Station Alpha"
}
MAP ns_hera "6" "Map Locations"
{
"1" "'Datacore Hive'" "say_team I'm at Data Core hive"
"2" "'Archiving Hive'" "say_team I'm at the Archiving hive"
"3" "'Vent-3C Hive'" "say_team I'm at the Ventilation hive"
"4" "'Base'" "say_team I'm at the base (Loading Bay)"
"5" "'Hera'" "say_team I'm at Hera Entrance"
"6" "'Holo Room'" "say_team I'm at Holo Room"
"7" "'Processing'" "say_team I'm at the Processing"
"8" "'Data alpha'" "say_team I'm at Data Core Alpha"
"9" "'Entrance Walk'" "say_team I'm at Entrance Walking way"
"0" "'Maint. Corridor'" "say_team I'm at Maintenace Corridor"
}
MAP ns_nancy "6" "Map Locations"
{
"1" "'SS Hive'" "say_team I'm at the Subspace hive"
"2" "'Unnamed Hive'" "say_team I'm at the Unnamed hive"
"3" "'Engine Hive'" "say_team I'm at the Engine hive"
"4" "'Base'" "say_team I'm at the base (Bridge)"
"5" "'Mess hall'" "say_team I'm at the Mess hall"
"6" "'Cargo Hold'" "say_team I'm at Cargo Hold 2"
"7" "'Mother Int.'" "say_team I'm at Mother Interface (near Mess hall)"
"8" "'Aux.Gen'" "say_team I'm at the Aux. Generators"
"9" "'Crew Quaters'" "say_team I'm at Crew Quaters"
"0" "'Sub Tunnel'" "say_team I'm at Sub tunnel (near Aux. Generators)"
}
MAP ns_nothing "6" "Map Locations"
{
"1" "'Viaduct Hive'" "say_team I'm at Viaduct hive"
"2" "'Cargo Hive'" "say_team I'm at the Cargo Bay hive"
"3" "'Silo Hive'" "say_team I'm at Power Silo hive"
"4" "'Base'" "say_team I'm at the base (S77 Vestibule)"
"5" "'Docking Wing'" "say_team I'm at the Docking Wing 01"
"6" "'Miasma Walk'" "say_team I'm at the Miasma Walkway"
"7" "'Generator'" "say_team I'm at Generator"
"8" "'Omn. Kismet'" "say_team I'm at Omnivous Kismet"
"9" "'Red Room'" "say_team I'm at the Red Room"
"0" "'Quad Lift'" "say_team I'm at Quad Lift"
}
MAP ns_tanith "6" "Map Locations"
{
"1" "'Sat. Comm Hive'" "say_team I'm at the SatComm hive"
"2" "'Waste Hive'" "say_team I'm at Waste hive"
"3" "'Fusion Hive'" "say_team I'm at Fusion hive"
"4" "'Base'" "say_team I'm at base (Uplink Command)"
"5" "'Reactor'" "say_team I'm at the Reactor, standing by..."
"6" "'Chem. Room'" "say_team I'm at Chem. Transport Room"
"7" "'Acidic Sol-n'" "say_team I'm at Acidic Solution Processing."
"8" "'Cargo Storage'" "say_team I'm at the Cargo Storage (near Fusion hive)"
"9" "'East Tunnels'" "say_team I'm at by East Access Tunnels (near SatComm hive)"
"0" "'Sat. Relay'" "say_team I'm at Satellite Relay"
}
"7" "Ready room" "impulse 5"
"8" "Drop Current Item" "drop"
If you want to see how it works, copy the below text into newly created file called commandmenu.txt int your Half-Life/ns directory and when you are in game go to console and type
bind whatever_key_is_best_for_you +commandmenu
Well, here it goes!
// Command Menu definition
//********************************MARINES MENU***************************************
//********************************MARINES MENU***************************************
//********************************MARINES MENU***************************************
// Basic Format:
// "<Bound Key>" "<Button Text>" "<Command sent to server>"
//
//
//
//
// Buttons can also open up submenus, as follows:
// {
// "Some More Options",
// {
// ...
// }
// }
//
//
// Buttons preceded with "CUSTOM" are handled in special ways. They can only be moved
// around or deleted.
//
//
// Limitations:
// Maximum of 40 menus.
// Maximum of 100 buttons per menu.
//--------------------------------------------------------
// Everything below here is editable
"1" "Orders"
{
"1" "'Affirmative'" "say_team Affirmative; impulse 81"
"2" "'Copy that'" "say_team Copy that; impulse 81"
"3" "'I'm on my way'" "say_team I'm on my way; impulse 81"
"4" "'Where orders?'" "say_team Where are those orders?; impulse 80"
"5" "'Standing by?'" "say_team Commander, I'm standing by; impulse 80"
"6" "'Negative'" "say_team That's a negative.."
"7" "'Defend'" "say_team Assume defensive positions, team!"
"8" "'Hold positions'" "say_team Hold your positions, team..."
"9" "'Attack'" "say_team Keep pushing enemy, everybody!"
"0" "'Guard'" "say_team You, please guard this position"
}
"2" "Backup/Cover/Move"
{
"1" "'Backup here'" "say_team Hey, I need backup here!"
"2" "'Alone'" "say_team Hey, I'm all alone here!"
"3" "'Follow me'" "say_team Hey, follow me, please; impulse 7"
"4" "'Requesting backup'" "say_team Requesting immediate backup!"
"5" "'I'm covering you'" "say_team I'm covering you; impulse 8"
"6" "'Got your back'" "say_team Got ya back; impulse 8"
"7" "'Lets go'" "say_team Lets go!; impulse 14"
"8" "'Lets move'" "say_team Lets move!; impulse 14"
}
"3" "Enemy"
{
"1" "'Enemy nearby'" "say_team Enemy's nearby, watch out; impulse 13"
"2" "'Approaching'" "say_team Keep your eyes open, enemy's approaching; impulse 13"
"3" "'Incoming!'" "say_team We've got incoming!; impulse 13"
"4" "'Mass. Incoming!'" "say_team We've enemy swarm incoming!!!; impulse 13"
"5" "'Threat eliminated'" "say_team Threat eliminated; impulse 15"
"6" "'Enemy destroyed'" "say_team Enemy's destroyed; impulse 15"
"7" "'All clear'" "say_team All clear; impulse 15"
}
"4" "Buildings"
{
"1" "'Portal'" "say_team Requesting infantry portal"
"2" "'Armory'" "say_team Hey, we need an armory here"
"3" "'Phase'" "say_team Requesting phase gate"
"4" "'Resource'" "say_team Resource nossle spotted"
"5" "'Arms lab'" "say_team Requesting arms lab for upgrades"
"6" "'Prototype lab'" "say_team Requesting prototype lab!"
"7" "'Turret factory'" "say_team Hey, we need TF here!"
"8" "'Turrets'" "say_team Hey, we need some turrets over here!"
"9" "'Siege'" "say_team Requesting siege turret!"
}
"5" "Items"
{
"1" "'Ammo'" "say_team Oi, I need some ammo over here!; impulse 11"
"2" "'Health'" "say_team I need a medpack stat!; impulse 10"
"3" "'Mines'" "say_team Requesting mines pack stat!"
"4" "'Welder'" "say_team Requesting welder for repairs/welding"
"5" "'Jet pack'" "say_team Requesting jetpack, stat!"
"6" "'HMG'" "say_team Requesting HMG for support!"
}
MAP ns_bast "6" "Map Locations"
{
"1" "'Engine'" "say_team I'm at Engine hive"
"2" "'Refinery'" "say_team I'm at Refinery hive"
"3" "'Feedwater'" "say_team I'm at Feedwater hive"
"4" "'Base'" "say_team I'm at base (Docking Bay 1)"
"5" "'Atmos'" "say_team I'm at the atmos(Atmospheric Processing)"
"6" "'Steam gen'" "say_team I'm at Steam Generator(near Atmos)"
"7" "'Tram tunnel'" "say_team I'm at Tram Tunnel"
"8" "'W. Treatment'" "say_team I'm at Water Treatment (near Refinery)"
"9" "'Main Aft'" "say_team I'm at the Main Aft Junction"
}
MAP ns_caged "6" "Map Locations"
{
"1" "'Sewer Hive'" "say_team I'm at Sewer hive"
"2" "'Ventilation Hive'" "say_team I'm at Ventilation hive"
"3" "'Generator Hive'" "say_team I'm at Generator hive"
"4" "'Base'" "say_team I'm at base (Main Hold)"
"5" "'Sewer Vestib.'" "say_team I'm at Sewer Vestibule"
"6" "'Pumping'" "say_team I'm at Pumping Station"
"7" "'Shipping tunnel'" "say_team I'm at Shipping Tunnel"
"8" "'Aux. Gen'" "say_team I'm at Auxiliary Generator"
"9" "'Stability'" "say_team I'm at stability (Stability Monitoring)"
"0" "'Freight'" "say_team I'm at Freight Elevator"
}
MAP ns_eclipse "6" "Map Locations"
{
"1" "'Eclipse Hive'" "say_team I'm at Eclipse hive"
"2" "'Maint. Hive'" "say_team I'm at Maintenance hive"
"3" "'CC Hive'" "say_team I'm at CC (Computer Core) hive"
"4" "'Base'" "say_team I'm at base (Cargo Transfer)"
"5" "'Triad Gen.'" "say_team I'm at Triad Generator"
"6" "'West Access'" "say_team I'm at West Core Access"
"7" "'South Loop'" "say_team I'm at the South loop"
"8" "'Keyhole'" "say_team I'm at the Heyhole"
"9" "'Horseshoe'" "say_team I'm at Horseshoe"
"0" "'Alpha'" "say_team I'm at the Station Alpha"
}
MAP ns_hera "6" "Map Locations"
{
"1" "'Datacore Hive'" "say_team I'm at Data Core hive"
"2" "'Archiving Hive'" "say_team I'm at the Archiving hive"
"3" "'Vent-3C Hive'" "say_team I'm at the Ventilation hive"
"4" "'Base'" "say_team I'm at the base (Loading Bay)"
"5" "'Hera'" "say_team I'm at Hera Entrance"
"6" "'Holo Room'" "say_team I'm at Holo Room"
"7" "'Processing'" "say_team I'm at the Processing"
"8" "'Data alpha'" "say_team I'm at Data Core Alpha"
"9" "'Entrance Walk'" "say_team I'm at Entrance Walking way"
"0" "'Maint. Corridor'" "say_team I'm at Maintenace Corridor"
}
MAP ns_nancy "6" "Map Locations"
{
"1" "'SS Hive'" "say_team I'm at the Subspace hive"
"2" "'Unnamed Hive'" "say_team I'm at the Unnamed hive"
"3" "'Engine Hive'" "say_team I'm at the Engine hive"
"4" "'Base'" "say_team I'm at the base (Bridge)"
"5" "'Mess hall'" "say_team I'm at the Mess hall"
"6" "'Cargo Hold'" "say_team I'm at Cargo Hold 2"
"7" "'Mother Int.'" "say_team I'm at Mother Interface (near Mess hall)"
"8" "'Aux.Gen'" "say_team I'm at the Aux. Generators"
"9" "'Crew Quaters'" "say_team I'm at Crew Quaters"
"0" "'Sub Tunnel'" "say_team I'm at Sub tunnel (near Aux. Generators)"
}
MAP ns_nothing "6" "Map Locations"
{
"1" "'Viaduct Hive'" "say_team I'm at Viaduct hive"
"2" "'Cargo Hive'" "say_team I'm at the Cargo Bay hive"
"3" "'Silo Hive'" "say_team I'm at Power Silo hive"
"4" "'Base'" "say_team I'm at the base (S77 Vestibule)"
"5" "'Docking Wing'" "say_team I'm at the Docking Wing 01"
"6" "'Miasma Walk'" "say_team I'm at the Miasma Walkway"
"7" "'Generator'" "say_team I'm at Generator"
"8" "'Omn. Kismet'" "say_team I'm at Omnivous Kismet"
"9" "'Red Room'" "say_team I'm at the Red Room"
"0" "'Quad Lift'" "say_team I'm at Quad Lift"
}
MAP ns_tanith "6" "Map Locations"
{
"1" "'Sat. Comm Hive'" "say_team I'm at the SatComm hive"
"2" "'Waste Hive'" "say_team I'm at Waste hive"
"3" "'Fusion Hive'" "say_team I'm at Fusion hive"
"4" "'Base'" "say_team I'm at base (Uplink Command)"
"5" "'Reactor'" "say_team I'm at the Reactor, standing by..."
"6" "'Chem. Room'" "say_team I'm at Chem. Transport Room"
"7" "'Acidic Sol-n'" "say_team I'm at Acidic Solution Processing."
"8" "'Cargo Storage'" "say_team I'm at the Cargo Storage (near Fusion hive)"
"9" "'East Tunnels'" "say_team I'm at by East Access Tunnels (near SatComm hive)"
"0" "'Sat. Relay'" "say_team I'm at Satellite Relay"
}
"7" "Ready room" "impulse 5"
"8" "Drop Current Item" "drop"