Metamod: 2 New Plugins.
voogru
Naturally Modified (ex. NS programmer) Join Date: 2002-10-31 Member: 1827Members, Retired Developer, NS1 Playtester, Contributor, Constellation
<div class="IPBDescription">"ManualSiege" and "BuildLimit"</div> One plugin is simply a fun plugin, the other a utility.
BuildLimit: (Open source)
This plugin restricts mines/commandchairs/turrets and siegeturrets, limits can be changed thru the following cvars.
turret_limit default 45
siegeturret_limit default 45
commandchair_limit default 3
mines_limit default 25
ManualSiege: (Closed Source <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->)
Simply go up to a build siegeturret, and +use it. This activates "use mode" on the siege and your able to aim it and shoot it like a tank. It settings are modified thru cvars which are:
nsa_siege_damage = How much damage it does, default is 300
nsa_siege_range = How far it auctually shoots
nsa_siege_radius = how far it does damage from the dot.
nsa_siege_delay = delay between when they can fire again, default is 5 seconds.
When you use the siege, there will be a red/green dot. The dot is green when its loaded, red when its reloading.
(reload is set thru nsa_siegedelay )
When the siege is in use, it will not act as a normal siege turret (and doesnt shoot thru walls, damage goes thru walls, but it does damage from the dot out. (set by nsa_siege_radius )
Special note: when you kill a player with siege, it auctually shows up that you killed them with siegeturret <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
Links:
<a href='http://www.voogru.net/www/plugins/BuildLimit_MM.zip' target='_blank'>http://www.voogru.net/www/plugins/BuildLimit_MM.zip</a>
<a href='http://www.voogru.net/www/plugins/ManualSiege_MM.zip' target='_blank'>http://www.voogru.net/www/plugins/ManualSiege_MM.zip</a>
Both plugins are compiled for windows and linux, Linux compiles have been tested and appear to work (Tested by Eternal Bliss).
Plugins work perfect on windows servers, so fear not windows users.
If you have any problems, or if everything works perfect(rare case in linux, but hey! It could happen!), then reply! <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
Enjoy.
- voogru.
(Oh yea, Big thanks to hullu for compiling and fixing siege plugin(Linux), and houndawg for suggesting the build limit plugin)
BuildLimit: (Open source)
This plugin restricts mines/commandchairs/turrets and siegeturrets, limits can be changed thru the following cvars.
turret_limit default 45
siegeturret_limit default 45
commandchair_limit default 3
mines_limit default 25
ManualSiege: (Closed Source <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->)
Simply go up to a build siegeturret, and +use it. This activates "use mode" on the siege and your able to aim it and shoot it like a tank. It settings are modified thru cvars which are:
nsa_siege_damage = How much damage it does, default is 300
nsa_siege_range = How far it auctually shoots
nsa_siege_radius = how far it does damage from the dot.
nsa_siege_delay = delay between when they can fire again, default is 5 seconds.
When you use the siege, there will be a red/green dot. The dot is green when its loaded, red when its reloading.
(reload is set thru nsa_siegedelay )
When the siege is in use, it will not act as a normal siege turret (and doesnt shoot thru walls, damage goes thru walls, but it does damage from the dot out. (set by nsa_siege_radius )
Special note: when you kill a player with siege, it auctually shows up that you killed them with siegeturret <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
Links:
<a href='http://www.voogru.net/www/plugins/BuildLimit_MM.zip' target='_blank'>http://www.voogru.net/www/plugins/BuildLimit_MM.zip</a>
<a href='http://www.voogru.net/www/plugins/ManualSiege_MM.zip' target='_blank'>http://www.voogru.net/www/plugins/ManualSiege_MM.zip</a>
Both plugins are compiled for windows and linux, Linux compiles have been tested and appear to work (Tested by Eternal Bliss).
Plugins work perfect on windows servers, so fear not windows users.
If you have any problems, or if everything works perfect(rare case in linux, but hey! It could happen!), then reply! <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
Enjoy.
- voogru.
(Oh yea, Big thanks to hullu for compiling and fixing siege plugin(Linux), and houndawg for suggesting the build limit plugin)
Comments
this should be interesting <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
<span style='color:LIGHTBLUE'>Marineguy</span> <!--emo&::siege::--><img src='http://www.unknownworlds.com/forums/html/emoticons/siege.gif' border='0' style='vertical-align:middle' alt='siege.gif'><!--endemo--> <span style='color:ORANGE'>Alienfewl</span>
Or?
works great <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
whats great is that the aliens can see the laser sight!
"whats that green thing?"
BOOOOOM
lol, that cracked me up. <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Can you please post the source to the Siege plugin? <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
It appears to work fine in linux, So I see no reason to release source, this is something I rather not give source too.
(in reference to the above)
I would say that there cool plugins, put I can't get metamod to werk
Mines, if limit is 25 and there are 25 placed all mines you place after that will blow up.
Other than that, great work!
Just trying to find someone with a box that compiles a working copy in linux, hullu must have some magic box.
So, the one marines start with would be destroyed as the marines relocated elsewhere. Then, that one would be destroyed as the marines relocated back to main base. But, the commander was unable to create another one. Now, there was only 1 command chair left, but another one couldn't get created.
Does this mean the count isn't being adjusted for when the command chair is destroyed?
So, the one marines start with would be destroyed as the marines relocated elsewhere. Then, that one would be destroyed as the marines relocated back to main base. But, the commander was unable to create another one. Now, there was only 1 command chair left, but another one couldn't get created.
Does this mean the count isn't being adjusted for when the command chair is destroyed? <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
This is wierd, The count is always updated. What was the limit set to?
It could only happen if the command chair was still around.
It could only happen if the command chair was still around. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
The limit was set for 3 and I was in the last command chair and it wouldn't let me build a new one .... and I had 250+ resources. I could build TFs and other things. Just not another CC and I know all of the others were destroyed by fades and Onos, then they destroyed my final one.
Well, it's possible that one of the other ones were destroyed by OCs.
I see the buildlimit bug and im gonna look into fixing it now.
<a href='http://forums.voogru.com/showthread.php?threadid=2079' target='_blank'>http://forums.voogru.com/showthread.php?threadid=2079</a>
<!--c1--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->7:37:41 og L 04/16/2003 - 17:39:47: [META] ERROR: dll: Failed detach plugin 'Manual Siege': Error from Meta_Detach(): 0
17:37:41 og L 04/16/2003 - 17:39:47: [META] ERROR: dll: Failed to detach plugin 'Manual Siege';
1<!--c2--></td></tr></table><span class='postcolor'><!--ec2-->
Then, it crashed HLDS. <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo-->
or restart the server.
One minor problem though, they don't say who's doing the sieging.
all we get is
<!--emo&::siege::--><img src='http://www.unknownworlds.com/forums/html/emoticons/siege.gif' border='0' style='vertical-align:middle' alt='siege.gif'><!--endemo--> <span style='color:orange'> AlienName </span>
and not
<span style='color:blue'>MarineName </span> <!--emo&::siege::--><img src='http://www.unknownworlds.com/forums/html/emoticons/siege.gif' border='0' style='vertical-align:middle' alt='siege.gif'><!--endemo--> <span style='color:orange'>AlienName </span>
Otherwise, they're great!!!
One minor problem though, they don't say who's doing the sieging.
all we get is
<!--emo&::siege::--><img src='http://www.unknownworlds.com/forums/html/emoticons/siege.gif' border='0' style='vertical-align:middle' alt='siege.gif'><!--endemo--> <span style='color:orange'> AlienName </span>
and not
<span style='color:blue'>MarineName </span> <!--emo&::siege::--><img src='http://www.unknownworlds.com/forums/html/emoticons/siege.gif' border='0' style='vertical-align:middle' alt='siege.gif'><!--endemo--> <span style='color:orange'>AlienName </span>
Otherwise, they're great!!! <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Are the sieges being used? if there not being used, they work as normal.
However, Im got some new damage code that I will be putting on, should work a bit better.
Ah, could you put a Turret Factory limit? few days ago a guy just drop over 30-40 TFS over power silo in ns_nothing and crashed my server grrr.... <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo-->
<!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
Yeah, every time someone had the seige under manual control and nuked some aliens all we got was the <!--emo&::siege::--><img src='http://www.unknownworlds.com/forums/html/emoticons/siege.gif' border='0' style='vertical-align:middle' alt='siege.gif'><!--endemo--> <span style='color:orange'>Alien </span> thing. When the seiges were doing their normal thing that's what they got too..
Fantastic plugin tho! It's really fun.
I did in fact see:
Alien: What the heck is this green dot thing???
-=BWOMEH=-
<!--emo&::siege::--><img src='http://www.unknownworlds.com/forums/html/emoticons/siege.gif' border='0' style='vertical-align:middle' alt='siege.gif'><!--endemo--> <span style='color:orange'>Alien </span>
Marines: lol hehehehe
I have a new compile of the siege that should fix the unloading problems with metamod, and also fix the <!--emo&::siege::--><img src='http://www.unknownworlds.com/forums/html/emoticons/siege.gif' border='0' style='vertical-align:middle' alt='siege.gif'><!--endemo--> <span style='color:orange'> Alien</span> thing.
Tho, thats really NOT supposed to happen, if you are running C-D, try temporarily removing it and see if it does it without C-D (I have problems with C-D on my own server where the user messages dont work properly, the user messages are hooked in this plugin simply for that <span style='color:blue'>Marine </span><!--emo&::siege::--><img src='http://www.unknownworlds.com/forums/html/emoticons/siege.gif' border='0' style='vertical-align:middle' alt='siege.gif'><!--endemo--> <span style='color:orange'> Alien</span> thing to work, the new code I have for siege doesnt need it and it should work perfect.
Also, to those having the problem with the <!--emo&::siege::--><img src='http://www.unknownworlds.com/forums/html/emoticons/siege.gif' border='0' style='vertical-align:middle' alt='siege.gif'><!--endemo--> <span style='color:orange'> Alien</span> thing, please list the plugins you are running.