Home| What is Steam| Community| News| Cyber Cafés| Forums| Support| Stats

Go Back   Steam Users' Forums > Steam Game Discussions > H - L > Left 4 Dead
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Rating: Thread Rating: 28 votes, 4.82 average. Display Modes
Old 12-23-2008, 07:01 PM   #1
Dusty33
 
Join Date: Feb 2008
Reputation: 64
Posts: 313
Introducing the Fort Builder Menu!

Fort Building Made easy!-UPDATEDx4
Hello and welcome!
After spending some time with my friends messing around the with the prop_dynamic/physics_create commands I decided to make a compass menu for easy use of the basic commands!

v1.4 completely replaced the rotate menu with props. The rotate tool is now handled by binding ent_rotate to a single key. It will automatically rotate by about 15 degrees each time you press it! Also added a new cfg command for clearing the map of all zombies and bots and preventing more from spawning!
Credit for the rotate goes to PhanracK.
Script
Code:
//--------------------------------------------------------------
	"fortmenu,Survivor,Alive"
	{
		"center"
		{
			"command"	"picker"
			"text"		"highlighter"
		}
		"North"
		{
			"command"	"ent_remove"
			"text"		"delete"
		}
		"NorthWest"
		{
			"command"	"noclip"

			"text"		"noclip"
		}
		
		"NorthEast"
		{
			"command"	"give ammo"

			"text"		"Ammo"
		}"South"
		{
			"command"	"give first_aid_kit"
			"text"		"First Aid"
		}	
		"SouthEast"
		{
			"command"	"give molotov"
			"text"		"molotov"
		}		
		"SouthWest"
		{
			"command"	"give pipe_bomb"
			"text"		"pipebomb"
		}
		"West"
		{
			"command"	"exec horde
"
			"text"		"zombies!"
		}
		"East"
		{
			"command"	"exec clearmap"
			"text"		"Clear The Map"
		}
	}
//--------------------------------------------------------------
	"Fortmenu2,Survivor,Alive"
	{
		"center"
		{
			"command"	"prop_dynamic_create props_furniture\bathtub1.mdl"
			"text"		"bathtub"
		}
									
		"West"
		{
			"command"	"prop_dynamic_create props_junk\dumpster.mdl"
			"text"		"Dumpster"
		}
		"East"
		{
			"command"	"prop_dynamic_create 

props_doors\checkpoint_door_02.mdl"
			"text"		"Saferoom door"
		}
                "North"
		{
			"command"	"prop_physics_create props_junk\wood_crate001a.mdl"
			"text"		"Woodcrate"
		}	
		"South"
		{
			"command"	"prop_dynamic_create 

props_exteriors\wood_stairs_120.mdl"
			"text"		"Stairs"
		}
		"SouthWest"
		{
			"command"	"prop_dynamic_create props_vehicles/army_truck.mdl"
			"text"		"Army Truck"
		}
		"NorthWest"
		{
			"command"	"prop_dynamic_create 

props_equipment\sleeping_bag1.mdl"
			"text"		"Sleeping Bag"
}
"NorthEast"
		{
			"command"	"prop_dynamic_create props_vehicles\humvee.mdl"
			"text"		"Humvee"
}
		
}
//--------------------------------------------------------------
	"Fortmenu3,Survivor,Alive"
	{
		"center"
		{
			"command"	"prop_dynamic_create 

props_fortifications\fortification_indoor_01.mdl"
			"text"		"Indoors"
		}
		"North"
		{
			"command"	"prop_dynamic_create 

props_street\police_barricade.mdl
"
			"text"		"police barricade"
		}
		"NorthEast"
		{
			"command"	"prop_dynamic_create 

props_unique\wooden_barricade.mdl"

			"text"		"Wood Barricade"
		}
				}"South"
		{
			"command"	"prop_dynamic_create 

props_interiors\bench_subway.mdl"
			"text"		"subway bench"
		}	
		"West"
		{
			"command"	"prop_dynamic_create props_junk\pooh_bucket_01.mdl"
			"text"		"poo bucket"
		}		
		"SouthEast"
		{
			"command"	"prop_dynamic_create 

props_fortifications\sandbags_line2.mdl"
			"text"		"sandbag line"
		}
		"SouthWest"
		{
			"command"	"prop_dynamic_create 

props_fortifications\sandbags_corner2.mdl"
			"text"		"sandbag corner 1"
		}
		"East"
		{
			"command"	"prop_dynamic_create 

props_fortifications\sandbags_corner3.mdl"
			"text"		"sandbag corner 2"
		}
}

Instructions
First copy and paste the code to your Radialmenu script in "...\steamapps\common\left 4 dead\left4dead\scripts" before the last "}"

After that start up the game and in the console type bind "*anykey*" "+mouse_menu Fortmenu", do the same for Fortmenu 2 and Fortmenu 3.

Next for the rotate command to work simply type in bind "*anykey*" "ent_rotate"

Now for the Zombie and Clear The Map command to work you need to create two .cfg files in "...\steamapps\common\left 4 dead\left4dead\cfg" called horde and clearmap with the following commands in this order:

Horde:
director_start
director_panic_forever 1
z_common_limit 400
z_mob_spawn_min_size 50
z_mob_spawn_max_size 100
z_mob_spawn_finale_size 75
director_force_panic_event
sv_cheats 0

Clearmap:
nb_delete_all
director_stop


This is the best way to test your fort as it will turn cheats off and summon a large semi-continous horde of zombies. Best expirence of Advanced or expert!

NOW GET OUT THERE AND BUILD SOME FORTS!


WARNING!
The prop remove command can be very dangerous so use the highlighter/picker to make sure your aiming at what you want deleted. DO NOT delete any of the players as this will remove there entity from the entire game and they MAY have to ctrl alt delete out of the game.

This is very much an open project so feel free to offer prop suggestions and constructive crticism! ENJOY!

Screenshots

http://img68.imageshack.us/my.php?im...rtment0ik4.jpg
The Menu

http://img247.imageshack.us/my.php?i...rtment0ce4.jpg
Boomer: "WTF H4X!

http://img242.imageshack.us/my.php?i...rtment0yz1.jpg
In my haste I acidentally deleted the starcase to the subway, opps.... But you get the idea :P

http://img135.imageshack.us/my.php?i...rtment0ge8.jpg

http://img135.imageshack.us/my.php?image=tankwy3.jpg


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~
Community Contribution


Cheat menus by GenericSS Kudos! Install the same was as above then add the following to your autoexec.cfg:

bind "key" "+mouse_menu SpawnEnemies"
bind "key" "+mouse_menu SpawnWeapons"
bind "key" "+mouse_menu SpawnItems"

Actual Script:
Code:
 //--------------------------------------------------------------
    "SpawnEnemies,Survivor,Alive"
    {
        "Center"
        {
            "command"    ""
            "text"        "X"
        }
        "North"
        {
            "command"    "z_spawn tank"
            "text"        "Spawn Tank"
        }
        "NorthEast"
        {
            "command"    "z_spawn witch"
            "text"        "Spawn Witch"
        }    
        "East"
        {
            "command"    "z_spawn boomer"
            "text"        "Spawn Boomer"
        }    
        "SouthEast"
        {
            "command"    "z_spawn smoker"
            "text"        "Spawn Smoker"
        }    
        "South"
        {
            "command"    "z_spawn hunter"
            "text"        "Spawn Hunter"
        }
        "SouthWest"
        {
            "command"    "z_spawn mob"
            "text"        "Spawn Infected Mob"
        }
        "West"
        {
            "command"    "z_spawn infected"
            "text"        "Spawn 1 Infected"
        }    
        "NorthWest"
        {
            "command"    "director_force_panic_event"
            "text"        "Panic Mob on Demand!"
        }    
    }
    
    //--------------------------------------------------------------
    "SpawnWeapons,Survivor,Alive"
    {
        "Center"
        {
            "command"    ""
            "text"        "X"
        }
        "North"
        {
            "command"    "give ammo"
            "text"        "Refill Ammo"
        }
        "NorthEast"
        {
            "command"    "give smg"
            "text"        "IMI Uzi"
        }    
        "East"
        {
            "command"    "give pumpshotgun"
            "text"        "Pump-Action Remington"
        }    
        "SouthEast"
        {
            "command"    "give autoshotgun"
            "text"        "Benelli M4 Super 90"
        }    
        "South"
        {
            "command"    "give hunting_rifle"
            "text"        "Ruger Mini-14"
        }
        "SouthWest"
        {
            "command"    "give rifle"
            "text"        "M16A3"
        }
        "West"
        {
            "command"    "give pistol"
            "text"        "Extra Colt 1911"
        }    
        "NorthWest"
        {
            "command"    "give health"
            "text"        "Instant health"
        }    
    }

    //--------------------------------------------------------------
    "SpawnItems,Survivor,Alive"
    {
        "Center"
        {
            "command"    ""
            "text"        "X"
        }
        "North"
        {
            "command"    "give oxygentank"
            "text"        "Oxygen Tank"
        }
        "NorthEast"
        {
            "command"    "give propanetank"
            "text"        "Propane Tank"
        }    
        "East"
        {
            "command"    "give gascan"
            "text"        "Gas Can"
        }    
        "SouthEast"
        {
            "command"    "give pipe_bomb"
            "text"        "Pipe Bomb"
        }    
        "South"
        {
            "command"    "give molotov"
            "text"        "Molotov Cocktail"
        }
        "SouthWest"
        {
            "command"    "give first_aid_kit"
            "text"        "First-Aid Kit"
        }
        "West"
        {
            "command"    "give pain_pills"
            "text"        "Pain Pills"
        }    
        "NorthWest"
        {
            "command"    "give health"
            "text"        "Instant Health"
        }    
    }
Full L4D prop list
Courtesy of Shinyblackkitty this is the dev community page with a full alphabetical list of the props you can spawn.

http://developer.valvesoftware.com/w..._of_L4D_Models

I am currently looking through it to find new props if you want something added either suggest it to me or simply put it in the script yourself as it is fairly straight forward. A guide to doing so can be found here.<-Tutorial not by me.

Character Models
Thanks to billybag!
Install same as above

Code:
//------------------------------------------------ --------------
"MyMenu5,Survivor,Alive"

{

"Center"
{
"command" " "
"text" "PROPS"
}
"North"
{
"command" "prop_dynamic_create survivors/survivor_biker.mdl"
"text" "Frannie"
}
"NorthEast"
{
"command" "prop_dynamic_create survivors/survivor_manager.mdl"
"text" "Louie"
} 
"East"
{
"command" "prop_dynamic_create survivors/survivor_teenangst.mdl"
"text" "Zoey"
} 
"SouthEast"
{
"command" "prop_dynamic_create survivors/survivor_namvet.mdl"
"text" "Bill"
} 
"South"
{
"command" "prop_dynamic_create infected/hunter.mdl"
"text" "Hunter"
}
"SouthWest"
{
"command" "prop_dynamic_create infected/hulk.mdl"
"text" "Tank"
}
"West"
{
"command" "prop_dynamic_create infected/smoker.mdl"
"text" "Smoker"
} 
"NorthWest"
{
"command" "prop_dynamic_create infected/witch.mdl"
"text" "Witch"
} 
}

Last edited by Dusty33 : 01-31-2009 at 10:48 PM.
Dusty33 is offline   Reply With Quote
Old 12-23-2008, 07:08 PM   #2
gunner1334
 
Join Date: Nov 2008
Reputation: 1
Posts: 130
1+rep for all the new fun this offers, anyone wanna post pics on theres forts? would be fun to see
gunner1334 is offline   Reply With Quote
Old 12-23-2008, 07:12 PM   #3
JackieChan
 
Join Date: Nov 2008
Reputation: 20
Posts: 847
I'd like to see this actually be made into a mod once the SDK comes out.
JackieChan is online now   Reply With Quote
Old 12-23-2008, 07:17 PM   #4
chippy
 
Join Date: Dec 2004
Reputation: 32
Posts: 722
Sweet.

10char
chippy is offline   Reply With Quote
Old 12-23-2008, 07:18 PM   #5
Kaizoku
 
Join Date: Dec 2008
Reputation: 185
Posts: 1,887
Sourceforts + L4D...? Someone get on that...

Really though, great job on this. I really hope this leads to build and defend maps/mods for L4D.
Kaizoku is offline   Reply With Quote
Old 12-23-2008, 07:37 PM   #6
Subatomic
Banned
 
Join Date: Oct 2007
Reputation: 8
Posts: 380
You, sir, are awesome! Have some rep.
Subatomic is offline   Reply With Quote
Old 12-23-2008, 07:42 PM   #7
RafaDelic
 
Join Date: Nov 2008
Reputation: 1
Posts: 156
Wow thats awesome, some defense mods would be nice with extra beat down since people can just make things like mazes to slow zombies down and such... a mod with this would need a limit to the number of dropable stuff... imagine no mercy finale, giant platform at the top with walls and roof and a walled off walkway to the helipad which is the only entrance to the fort... Good work, awesome but dangerous.
RafaDelic is offline   Reply With Quote
Old 12-23-2008, 07:56 PM   #8
BagOfChips
Banned
 
Join Date: Jul 2008
Reputation: 6
Posts: 917
I don't get how you can make a fort out of those pops ?_? can someone link me a pic of one they made?
BagOfChips is offline   Reply With Quote
Old 12-23-2008, 08:00 PM   #9
WarKirby
 
Join Date: Nov 2007
Reputation: 171
Posts: 2,511
I loved what little of the sourceforts maps I played in Tf2, so this sounds awesome.

Plus, lots of people want to build barricades
WarKirby is offline   Reply With Quote
Old 12-23-2008, 08:02 PM   #10
Nosepicker
Banned
 
Join Date: Nov 2008
Reputation: 4
Posts: 348
Don't waste your time. this blows
Nosepicker is offline   Reply With Quote
Old 12-23-2008, 08:29 PM   #11
Dusty33
 
Join Date: Feb 2008
Reputation: 64
Posts: 313
Quote:
Originally Posted by Nosepicker View Post
Don't waste your time. this blows
Could you be more elaborate and less offensive? At least tell me what I did wrong and don't just post "zomg this sux."

Also thanks for all the reaction! I'll get some screenshot examples up soon!
Dusty33 is offline   Reply With Quote
Old 12-23-2008, 08:38 PM   #12
Candycane
 
Join Date: Dec 2008
Reputation: 3
Posts: 543
Wow, that sounds awesome. Nice find.

I think I'll go try that in single player now. I'll post screen shots if I make anything good.
Candycane is offline   Reply With Quote
Old 12-23-2008, 08:41 PM   #13
gameprey
 
Join Date: Nov 2008
Reputation: 0
Posts: 57
Pics? Vids of this?
gameprey is offline   Reply With Quote
Old 12-23-2008, 08:41 PM   #14
gunner1334
 
Join Date: Nov 2008
Reputation: 1
Posts: 130
nosepicker is just the biggest troll on this forum ignore him... really do
gunner1334 is offline   Reply With Quote
Old 12-23-2008, 08:43 PM   #15
herschede16
 
Join Date: Oct 2008
Reputation: 31
Posts: 208
pretty cool.

some1 post some fort ss's!
herschede16 is offline   Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Running a Lag Free Server Drek Half-Life DS (Windows) 1752 08-19-2009 12:10 PM


All times are GMT -8. The time now is 11:43 PM.


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Site Content Copyright Valve Corporation 1998-2009, All Rights Reserved.