ETPro Fuel Dump Questions...
Moderators: Forum moderators, developers
ETPro Fuel Dump Questions...
Two questions...
1. Is there any way to make it *impossible* for the Axis to build the East Depot Defenses? Whenever some noob comes in and does just that, Axis loose. It's almost a guarentee. If Axis builds East, it's over. Trying to find a way to disable the second portion of it being built so no noob can do it.
2. Any way to make the CP the auto-spawn when built for all Allies, instead of having to switch it manually?
Thanks.
1. Is there any way to make it *impossible* for the Axis to build the East Depot Defenses? Whenever some noob comes in and does just that, Axis loose. It's almost a guarentee. If Axis builds East, it's over. Trying to find a way to disable the second portion of it being built so no noob can do it.
2. Any way to make the CP the auto-spawn when built for all Allies, instead of having to switch it manually?
Thanks.
1. I guess it can be removed with mapscripting.
2. read the forum carefully and you're problem will be solved.
You might want to use the search function.
try "mapscript" as keyword
or click
2. read the forum carefully and you're problem will be solved.
You might want to use the search function.
try "mapscript" as keyword
or click
Re: ETPro Fuel Dump Questions...
REVOS: I wrote a mapscript ages ago for Fueldump to disable complete construction of the East Defences for our Fueldump server... You can only complete the first stage of construction for the East side, whilst the west can be completely built. It works great, and I developed it for exactly the reason you mention above.[DR]REVOS wrote:Two questions...
1. Is there any way to make it *impossible* for the Axis to build the East Depot Defenses? Whenever some noob comes in and does just that, Axis loose. It's almost a guarentee. If Axis builds East, it's over. Trying to find a way to disable the second portion of it being built so no noob can do it.
2. Any way to make the CP the auto-spawn when built for all Allies, instead of having to switch it manually?
Thanks.
Here are some piccies:
http://www.houseofpaingameservers.net/i ... ences1.jpg
http://www.houseofpaingameservers.net/i ... ences2.jpg
It also has some other stuff in it like the North Hill staircase from the LMS mode of FD etc..., but this can easily be disabled.
If you want to try it out, connect to et.shiven.net and test it out. (All of the House of Pain servers are down at the moment whilst we search for a new dedicated server host , but I've allowed another server to use the script whilst HoP FD is down).
If you like it, let me know and I'll post you a link to it.
- mortis
- Posts: 360
- Joined: Tue Jul 06, 2004 11:57 pm
- Location: at the center of the e-universe
- Contact:
Maybe we should merge that script with my autospawn foward script found here: http://bani.anime.net/banimod/forums/vi ... php?t=5932 ...
Also, 2/3soul, are the TOIs invisible when stage 1 is complete? What happens if it is destroyed? Is it rebuildable normally?
--Mortis
Also, 2/3soul, are the TOIs invisible when stage 1 is complete? What happens if it is destroyed? Is it rebuildable normally?
--Mortis
Yeh the script works perfectly... you can build and destroy and rebuild to your heart's content... Try it out for yourself at et.shiven.net:27960mortis wrote:Also, 2/3soul, are the TOIs invisible when stage 1 is complete? What happens if it is destroyed? Is it rebuildable normally?
--Mortis
There's only one relevant _toi that you need to add, but yes, it's set to invisible upon construction of stage1.
You can d/l my customised FD script here:
http://www.houseofpaingameservers.net/fueldump.script
Basically, the relevant section for the East Defences is:
Enjoy.
2/3
http://www.houseofpaingameservers.net/fueldump.script
Basically, the relevant section for the East Defences is:
Code: Select all
frontdump
{
spawn
{
wait 200
constructible_class 2
setstate frontdumpmaterials_stage1 default
setstate frontdumpmaterials_stage2 default
setstate frontdump1_trighurt invisible
setstate frontdump2_trighurt invisible
}
//-----------------------------------------------------------------------
// Stage 1 is BUILT
//-----------------------------------------------------------------------
// 2/3Soul - added entities of frontdumpmaterials_stage2 and frontdump_toi , and set states to invisible
built stage1
{
setstate frontdumpmaterials_stage1 invisible
setstate frontdumpmaterials_stage2 invisible
setstate frontdump_toi invisible
setstate frontdump1_trighurt default
}
//-----------------------------------------------------------------------
// Stage 1 is DESTROYED
//-----------------------------------------------------------------------
// 2/3Soul - added entities of frontdumpmaterials_stage2 and frontdump_toi , and set states to default
death
{
setstate frontdumpmaterials_stage1 default
setstate frontdumpmaterials_stage2 default
setstate frontdump_toi default
setstate frontdump1_trighurt invisible
// Some kind of UI pop-up to alert players
wm_announce "Allied team has destroyed the East Axis Base Fortification!"
// *----------------------------------- vo ------------------------------------------*
wm_teamvoiceannounce 0 "fueldump_axis_depotdef_destroyed"
// *---------------------------------------------------------------------------------*
}
//-----------------------------------------------------------------------
// Stage 2 is BUILT
//-----------------------------------------------------------------------
// 2/3Soul - because of alterations to *built stage1*, this code never gets called
built final
{
setstate frontdumpmaterials_stage2 invisible
setstate frontdump2_trighurt default
// Some kind of UI pop-up to alert players
wm_announce "Axis team has constructed the East Axis Base Fortification!"
// *----------------------------------- vo ------------------------------------------*
wm_addteamvoiceannounce 1 "fueldump_allies_depotdef_destroy"
wm_teamvoiceannounce 0 "fueldump_axis_depotdef_constructed"
wm_teamvoiceannounce 1 "fueldump_allies_depotdef_destroy"
wm_removeteamvoiceannounce 0 "fueldump_axis_depotdef_construct"
// *---------------------------------------------------------------------------------*
}
//-----------------------------------------------------------------------
// Stage 2 is DESTROYED, go back to stage 1
//-----------------------------------------------------------------------
// 2/3Soul - because of alterations to *built stage1*, this code never gets called
destroyed final
{
setstate frontdumpmaterials_stage2 default
setstate frontdump2_trighurt invisible
// Some kind of UI pop-up to alert players
wm_announce "Allied team has damaged the East Axis Base Fortification!"
// *----------------------------------- vo ------------------------------------------*
wm_addteamvoiceannounce 0 "fueldump_axis_depotdef_construct"
wm_teamvoiceannounce 0 "fueldump_axis_depotdef_breached"
wm_teamvoiceannounce 1 "fueldump_allies_depotdef_destroyed"
wm_removeteamvoiceannounce 1 "fueldump_allies_depotdef_destroy"
// *---------------------------------------------------------------------------------*
}
}
2/3
- mortis
- Posts: 360
- Joined: Tue Jul 06, 2004 11:57 pm
- Location: at the center of the e-universe
- Contact:
Here it is, script sharing ftw!:
Fueldump "Pro" Script
In addition to all etpro features and setting of the allied autospawn to the cp at spline 73, this script disables stage 2 of the east depot defenses. Thanks to 2/3Soul for the modified constructible code. Noobs can no longer build the east defenses, stage 2 with this script. Only stage 1 can be built. On the west side, both stages of depot defenses work normally. No more games spoiled by hyperactive noobs.
http://images.bsdterritory.com/Mortis/fueldump_v3.zip
More info found here:
http://bani.anime.net/banimod/forums/vi ... php?t=5932
--Mortis
Fueldump "Pro" Script
In addition to all etpro features and setting of the allied autospawn to the cp at spline 73, this script disables stage 2 of the east depot defenses. Thanks to 2/3Soul for the modified constructible code. Noobs can no longer build the east defenses, stage 2 with this script. Only stage 1 can be built. On the west side, both stages of depot defenses work normally. No more games spoiled by hyperactive noobs.
http://images.bsdterritory.com/Mortis/fueldump_v3.zip
More info found here:
http://bani.anime.net/banimod/forums/vi ... php?t=5932
--Mortis
Sweet sweet sweet! Big thanks to 2/3 Soul & Mortis!
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
Heh, no problem... glad to be of help...
Word of warning though: unless you put up banners or something notifying players that the East Defences aren't fully constructable, you'll get n00b engys by the hundreds whinging at you that the map is screwed as the east can't be built.
Looking back it was pretty funny at the time listening to all these frustrated players wondering what-the-f**k was going on. heh
Word of warning though: unless you put up banners or something notifying players that the East Defences aren't fully constructable, you'll get n00b engys by the hundreds whinging at you that the map is screwed as the east can't be built.
Looking back it was pretty funny at the time listening to all these frustrated players wondering what-the-f**k was going on. heh