<div>TF2 didn't seem to have vehicles (to me at least), so instead of messing around with sensitive code that would likely crash everything, I decided to make a vehicle plugin from scratch.<br /><br />And what better vehicle to create in a shooter game than a Tank?<br /><br />Tank Features:<br />-Gas power (toggleable from cvar)<br />~gas can be replenished by medigun or from dispenser<br />~when gas is depleted, tank player cannot move at all!<br /><br />-Ability to run over people and objects (the code for this is deprecated and i've since made a better system but the purpose of this plugin is to simply release it)<br /><br />-Equipped with an SMG and Right-Click/MOUSE2 launches a rocket which has a 4 second cooldown.<br />-Engineers can fix the tank and reload its SMG turret using their wrench!<br />-Immune to backstabs until very low health.<br />-SMG and rockets from the tank have no damage fall off!<br />-Tanks have are vulnerable to explosives but shrug off bullet and fire damage.<br /><br />For team oriented gamemodes such as VSH/FF2, the plugin also allows you to block certain teams from becoming tanks and you can limit the amount of tanks per team as well!<br /><br /><br />Here's a demonstration video made by a friend to showcase all of these features!<br /><br /><a href="http://www.youtube.com/watch?v=nnwbu0Zvsh0" target="_blank"> /><br /><br />DOWNLOAD ==> <a href="https://drive.google...ew?usp=sharing"target="_blank">https://drive.google...=sharing</a><br /><br /><div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px">PHP Code:</div>
<div class="alt2">
<hr />
<code style="white-space:nowrap">
<div dir="ltr" style="text-align:left;">
<!-- php buffer start --><code><span style="color: #000000">
<span style="color: #0000BB"></span><span style="color: #FF8000">// ConVars for plugin "bethetank.smx"<br /><br />// Acceleration in speed every 0.1 seconds (in Hammer Units/second) of Tank<br />// -<br />// Default: "3.0"<br />// Minimum: "0.000000"<br />// Maximum: "9999.000000"<br /></span><span style="color: #0000BB">sm_betank_acceleration </span><span style="color: #DD0000">"3.0"<br /><br /></span><span style="color: #FF8000">// what flag admins need to bypass the tank class limit<br />// -<br />// Default: "a"<br /></span><span style="color: #0000BB">sm_betank_adminflag_bypass </span><span style="color: #DD0000">"a"<br /><br /></span><span style="color: #FF8000">// (Dis)Allow Tank to be able to use Engineer teleporters<br />// -<br />// Default: "1"<br />// Minimum: "0.000000"<br />// Maximum: "1.000000"<br /></span><span style="color: #0000BB">sm_betank_allowtele </span><span style="color: #DD0000">"1"<br /><br /></span><span style="color: #FF8000">// how much ammo Tanks will start with<br />// -<br />// Default: "1000"<br />// Minimum: "0.000000"<br />// Maximum: "99999.000000"<br /></span><span style="color: #0000BB">sm_betank_ammo </span><span style="color: #DD0000">"1000"<br /><br /></span><span style="color: #FF8000">// (Dis)Allow Tanks to be playable for BLU team<br />// -<br />// Default: "0"<br />// Minimum: "0.000000"<br />// Maximum: "1.000000"<br /></span><span style="color: #0000BB">sm_betank_blu </span><span style="color: #DD0000">"0"<br /><br /></span><span style="color: #FF8000">// how many Tanks blu team can have<br />// -<br />// Default: "0"<br />// Minimum: "0.000000"<br />// Maximum: "16.000000"<br /></span><span style="color: #0000BB">sm_betank_blu_limit </span><span style="color: #DD0000">"0"<br /><br /></span><span style="color: #FF8000">// Crush Damage (ignores uber) done by Tank while it's moving<br />// -<br />// Default: "30.0"<br />// Minimum: "0.000000"<br />// Maximum: "9999.000000"<br /></span><span style="color: #0000BB">sm_betank_crushdamage </span><span style="color: #DD0000">"30.0"<br /><br /></span><span style="color: #FF8000">// Enable Player-Tank plugin<br />// -<br />// Default: "1"<br />// Minimum: "0.000000"<br />// Maximum: "1.000000"<br /></span><span style="color: #0000BB">sm_betank_enabled </span><span style="color: #DD0000">"1"<br /><br /></span><span style="color: #FF8000">// Enable Tanks to be powered via 'gas' which is replenishable by dispensers+mediguns<br />// -<br />// Default: "1"<br />// Minimum: "0.000000"<br />// Maximum: "1.000000"<br /></span><span style="color: #0000BB">sm_betank_gaspowered </span><span style="color: #DD0000">"1"<br /><br /></span><span style="color: #FF8000">// how much health Tanks will start with<br />// -<br />// Default: "1000"<br />// Minimum: "1.000000"<br />// Maximum: "99999.000000"<br /></span><span style="color: #0000BB">sm_betank_health </span><span style="color: #DD0000">"1000"<br /><br /></span><span style="color: #FF8000">// how much metal to heal/arm Tanks by Engineers<br />// -<br />// Default: "25"<br />// Minimum: "0.000000"<br />// Maximum: "999.000000"<br /></span><span style="color: #0000BB">sm_betank_healthfrommetal </span><span style="color: #DD0000">"25"<br /><br /></span><span style="color: #FF8000">// how much metal to heal/arm Tanks by Engineers mult<br />// -<br />// Default: "4"<br />// Minimum: "0.000000"<br />// Maximum: "999.000000"<br /></span><span style="color: #0000BB">sm_betank_healthfrommetal_mult </span><span style="color: #DD0000">"4"<br /><br /></span><span style="color: #FF8000">// (Dis)Allow Engies to be able to repair+arm Tanks via wrench<br />// -<br />// Default: "1"<br />// Minimum: "0.000000"<br />// Maximum: "1.000000"<br /></span><span style="color: #0000BB">sm_betank_hpfromengies </span><span style="color: #DD0000">"1"<br /><br /></span><span style="color: #FF8000">// x coordinate for the Gas Meter HUD<br />// -<br />// Default: "2.0"<br /></span><span style="color: #0000BB">sm_betank_hudx </span><span style="color: #DD0000">"2.0"<br /><br /></span><span style="color: #FF8000">// y coordinate for the Gas Meter HUD<br />// -<br />// Default: "2.0"<br /></span><span style="color: #0000BB">sm_betank_hudy </span><span style="color: #DD0000">"2.0"<br /><br /></span><span style="color: #FF8000">// Initial Speed (in Hammer Units/second) of Tank<br />// -<br />// Default: "40.0"<br />// Minimum: "0.000000"<br />// Maximum: "9999.000000"<br /></span><span style="color: #0000BB">sm_betank_initialspeed </span><span style="color: #DD0000">"40.0"<br /><br /></span><span style="color: #FF8000">// Max Forward Speed (in Hammer Units/second) of Tank<br />// -<br />// Default: "100.0"<br />// Minimum: "0.000000"<br />// Maximum: "9999.000000"<br /></span><span style="color: #0000BB">sm_betank_maxspeed </span><span style="color: #DD0000">"100.0"<br /><br /></span><span style="color: #FF8000">// (Dis)Allow Tank Rockets to have no Damage Fall-Off and no Damage Ramp-up<br />// -<br />// Default: "1"<br />// Minimum: "0.000000"<br />// Maximum: "1.000000"<br /></span><span style="color: #0000BB">sm_betank_nofalloffrockets </span><span style="color: #DD0000">"1"<br /><br /></span><span style="color: #FF8000">// (Dis)Allow Tank Turret to have no Damage Fall-Off and no Damage Ramp-up<br />// -<br />// Default: "1"<br />// Minimum: "0.000000"<br />// Maximum: "1.000000"<br /></span><span style="color: #0000BB">sm_betank_nofalloffturret </span><span style="color: #DD0000">"1"<br /><br /></span><span style="color: #FF8000">// (Dis)Allow Tanks from being able to rocket jump from MOUSE2 rockets<br />// -<br />// Default: "1"<br />// Minimum: "0.000000"<br />// Maximum: "1.000000"<br /></span><span style="color: #0000BB">sm_betank_norocketjump </span><span style="color: #DD0000">"1"<br /><br /></span><span style="color: #FF8000">// (Dis)Allow Tanks to be playable for RED team<br />// -<br />// Default: "1"<br />// Minimum: "0.000000"<br />// Maximum: "1.000000"<br /></span><span style="color: #0000BB">sm_betank_red </span><span style="color: #DD0000">"1"<br /><br /></span><span style="color: #FF8000">// how many Tanks red team can have<br />// -<br />// Default: "1"<br />// Minimum: "0.000000"<br />// Maximum: "16.000000"<br /></span><span style="color: #0000BB">sm_betank_red_limit </span><span style="color: #DD0000">"1"<br /><br /></span><span style="color: #FF8000">// Max Backwards Speed (in Hammer Units/second) of Tank<br />// -<br />// Default: "80.0"<br />// Minimum: "0.000000"<br />// Maximum: "9999.000000"<br /></span><span style="color: #0000BB">sm_betank_reversespeed </span><span style="color: #DD0000">"80.0"<br /><br /></span><span style="color: #FF8000">// Time in seconds for Rocket Gun to be able to shoot another rocket, set to 4 by default to match with reload sound<br />// -<br />// Default: "4.0"<br />// Minimum: "0.000000"<br />// Maximum: "9999.000000"<br /></span><span style="color: #0000BB">sm_betank_rocketcooldown </span><span style="color: #DD0000">"4.0"<br /><br /></span><span style="color: #FF8000">// Base Damage for Rockets shot by Player-Tank<br />// -<br />// Default: "100.0"<br />// Minimum: "0.000000"<br />// Maximum: "9999.000000"<br /></span><span style="color: #0000BB">sm_betank_rocketdamage </span><span style="color: #DD0000">"100.0"<br /><br /></span><span style="color: #FF8000">// radius of rocket shot from Main Gun<br />// -<br />// Default: "1.0"<br />// Minimum: "0.000000"<br />// Maximum: "9999.000000"<br /></span><span style="color: #0000BB">sm_betank_rocketradius </span><span style="color: #DD0000">"1.0"<br /><br /></span><span style="color: #FF8000">// Speed of Rockets shot by Player-Tank<br />// -<br />// Default: "4000.0"<br />// Minimum: "0.000000"<br />// Maximum: "9999.000000"<br /></span><span style="color: #0000BB">sm_betank_rocketspeed </span><span style="color: #DD0000">"4000.0"<br /><br /></span><span style="color: #FF8000">// If tanks are gas powered, how much gas they will start with<br />// -<br />// Default: "100.0"<br />// Minimum: "0.000000"<br />// Maximum: "9999.000000"<br /></span><span style="color: #0000BB">sm_betank_startingfuel </span><span style="color: #DD0000">"100.0"<br /><br /></span><span style="color: #FF8000">// Base Damage for the SMG Turret shot by the Player-Tank<br />// -<br />// Default: "1.0"<br />// Minimum: "0.000000"<br />// Maximum: "9999.000000"<br /></span><span style="color: #0000BB">sm_betank_turretdamage </span><span style="color: #DD0000">"1.0"
<br /></span><span style="color: #0000BB"></span>
</span>
</code><!-- php buffer end -->
</div>
</code>
<hr />
</div>
</div>N-JOY</div>
Wyświetl pełny artykuł
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse

[TF2] Panzer Tank standalone plugin
Temat rozp. Adminek AMXX.PL, 03.07.2016 02:09
Brak odpowiedzi do tego tematu
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych