Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

[TF2] Classic Movement (Bunnyhop, Wallstrafing, ...) (v1.0, 2017-02-28)


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7 490
  • Lokalizacja:AMXX.PL
Offline

Napisano 28.02.2017 02:19

<div><div align="center"><div align="left"><div align="left"><font size="6"><b>Classic Movement</b></font><br /></div><br /><font size="2">This plugin brings back movement as it was in Quake or Half Life 1 based games.<br />It feels and behaves almost exactly like the original.</font><br /><br /> <font size="3"><b>Features:</b></font><br /> <ul><li>Wallstrafing</li>
<li>(Proper) Strafe jumps</li>
<li>Bunnyhopping</li>
<li>Jumping while being fully crouched</li>
<li>Double ducking</li>
<li>Small speedboosts when changing direction</li>
<li>Whatever movement results by combining any of these above</li>
</ul><br /><font size="4">This thread only contains a short overview. </font><font size="4"><font size="4">The <a href="https://github.com/m...lassicMovement"target="_blank">full documentation</a> is on GitHub.<br /></font>If you plan to use it, I highly recommend reading the <a href="https://github.com/mphe/TF2-ClassicMovement" target="_blank">full documentation</a>.<br /></font> <br /><b><br /><font size="3">Installation:</font><br /></b>Place classicmovement.smx into your &quot;addons/sourcemod/plugins&quot; folder.<br /><br /><br /><font size="3"><b>Cvars:</b></font><br /><div style="margin: 5px;">
<div class="smallfont" style="margin-bottom: 2px;">
<b>Spoiler</b> <input value="Show" style="margin: 0px; padding: 0px; width: 45px; font-size: 10px;" onclick="if(this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != 'inline')
{ this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'inline'; this.innerText = ''; this.value = 'Hide'; }
else
{ this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value='Show'; }" type="button">
</div>
<div class="alt2" style="border: 1px inset; padding: 6px;">
<div class="spoiler" style="display: none;"><br />The configuration file is located at &quot;cfg/sourcemod/plugin.classicmovement.cfg&quot; and will be autogenerated when the plugin is loaded for the first time.<br /><div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px">Code:</div>
<hr /><code style="margin:0px" dir="ltr" style="text-align:left">// Enable/Disable Classic Movement.<br /><b>cm_enabled</b> &quot;1&quot;<br /><br />// Allow users to jump automatically by holding jump. Also useful for manual hopping.<br /><b>cm_allow_autohop</b> &quot;1&quot;<br /><br />// The maximum speed players can reach. -1 for unlimited.<br /><b>cm_speedcap</b> &quot;-1.0&quot;<br /><br />// Allow double ducking.<br /><b>cm_doubleduck</b> &quot;1&quot;<br /><br />// Allow jumping while being fully crouched.<br /><b>cm_duckjump</b> &quot;1&quot;<br /><br />// Virtual frametime (in seconds) to simulate a higher tickrate. 0 to disable. Negative values or values higher than 0.015 have no effect. The default resembles a tickrate of 100.<br /><b>cm_frametime</b> &quot;0.009&quot;<br /><br />// Show speedometer by default.<br /><b>cm_speedo</b> &quot;0&quot;<br /><br />// Whether or not to use a nicer speedometer HUD.<br /><b>cm_use_nice_hud</b> &quot;1&quot;<br /><br />// Speedometer HUD color. Syntax: cm_hud_color &quot;R G B&quot;. Works only if cm_use_nice_hud is enabled.<br /><b>cm_hud_color</b> &quot;255 255 0&quot;</code><hr />
</div></div>
</div>
</div><br /><b><br /><font size="3">User commands:</font></b><br /><div style="margin: 5px;">
<div class="smallfont" style="margin-bottom: 2px;">
<b>Spoiler</b> <input value="Show" style="margin: 0px; padding: 0px; width: 45px; font-size: 10px;" onclick="if(this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != 'inline')
{ this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'inline'; this.innerText = ''; this.value = 'Hide'; }
else
{ this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value='Show'; }" type="button">
</div>
<div class="alt2" style="border: 1px inset; padding: 6px;">
<div class="spoiler" style="display: none;"><br />The settings of the following commands are stored across sessions using cookies.<br /><div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px">Code:</div>
<hr /><code style="margin:0px" dir="ltr" style="text-align:left">// Toggle speedometer (on/off)<br /><b>sm_speed</b> [on|off]<br /><br />// Toggle autohopping (on/off)<br /><b>sm_autohop</b> [on|off]<br /><br />// Set FOV to a custom value (allows higher values than 90). Passing &quot;reset&quot; rather than a number will reset the FOV (after respawn).<br /><b>sm_fov</b> &lt;number|reset&gt;</code><hr />
</div></div>
</div>
</div><br /><br /><b><font size="3">Tweaking:</font><br /></b><a href="https://github.com/m...ement#tweaking"target="_blank">See here</a><br /><b><br /><br /><font size="3">Interpolation:</font></b><br />This plugin uses interpolation to simulate higher tickrates. This is important because you need at least 100 fps for proper bunnyhopping, but TF2 servers are locked at a tickrate of 66.66666, which makes you mostly lose speed rather than gaining speed. This is also what makes existing bunnyhop plugins feel &quot;not right&quot;.<br />Down in the video section you can find a comparison video of bunnyhopping with and without interpolation.<br /><br />You can control the simulated tickrate by specifying a frametime using the <font face="Courier New">cm_frametime</font> cvar.<br />The frametime is calculated like this:<br /><img src="https://camo.githubusercontent.com/2294f39f2caa83affaa860bc9bddd516c2494c43/68747470733a2f2f6c617465782e636f6465636f67732e636f6d2f6769662e6c617465783f5c696e6c696e652673706163653b5c746578747b6672616d6574696d657d2532303d2532305c667261637b317d7b5c746578747b7469636b726174657d7d" border="0" alt="" /><br /><br />For example, for tickrate 100:<br /><img src="https://camo.githubusercontent.com/806a2ddf5aaae639cb265ff63b1caff0ddd4338a/68747470733a2f2f6c617465782e636f6465636f67732e636f6d2f6769662e6c617465783f5c696e6c696e652673706163653b5c746578747b6672616d6574696d657d2532303d2532305c667261637b317d7b3130307d2532303d253230302e3031" border="0" alt="" /><br /><br />Note that it doesn't feel 100% like a real server at this tickrate. Sometimes you have to tweak the frametime a bit to get closer to the original. For example, a frametime of 0.009 feels more like tickrate 100 than the actual frametime of 0.01.<br />To deactivate this functionality (why would you?) set <font face="Courier New">cm_frametime</font> to 0.<br />Frametimes higher than 0.015 (66.66666) don't make sense because that's the same frametime the server runs at. Doing this anyway or setting a negative frametime will disable interpolation.<br /><br /><a href="https://github.com/mphe/TF2-ClassicMovement#interpolation" target="_blank">See here</a> for a more in-depth explanation and usage instructions.<br /><b><br /><br /><font size="3">Further notes:</font><br /></b><ul><li><a href="https://github.com/mphe/TF2-ClassicMovement#important-notes" target="_blank">See here</a></li>
<li>I only tested the plugin with TF2, it might work with other games, too</li>
</ul><b><br /><font size="3">Bugs/Issues:</font><br /></b>None (for now).<b><br /><br /><br /><font size="3">Videos:</font></b><br />The following videos demonstrate the features of this plugin in comparison to the original Half-Life <ul><li><a href="https://www.youtube.com/watch?v=vPpo8c5kFe4" target="_blank">Bunnyhopping</a></li>
<li><a href="https://www.youtube.com/watch?v=0yuH1NUSbqg" target="_blank">Interpolation</a></li>
<li><a href="https://www.youtube.com/watch?v=XNGXo3y0BbI" target="_blank">Wallstrafing</a></li>
<li><a href="https://www.youtube.com/watch?v=9doFV9M5lpE" target="_blank">Double ducking</a></li>
</ul><b><br /><font size="3">Changelog:</font><br /></b><div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px">Code:</div>
<hr /><code style="margin:0px" dir="ltr" style="text-align:left"><b>1.0.0</b> (2017-02-28)<br />* Initial release</code><hr />
</div></div></div></div>


<br /> <div style="padding:6px">








<fieldset class="fieldset">
<legend>Attached Files</legend>
<table cellpadding="0" cellspacing="3" border="0">
<tr>
<td><img class="inlineimg" src="https://forums.allie.../attach/sp.gif"alt="File Type: sp" width="16" height="16" border="0" style="vertical-align:baseline" /></td>
<td>


<a href="http://www.sourcemod...50"><strong>GetPlugin</strong></a> or
<a href="https://forums.allie...1488244467">GetSource</a> (classicmovement.sp - 26.3 KB)


</td>
</tr>
</table>
</fieldset>


</div>

Wyświetl pełny artykuł




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych