Updated docs with model and knock back guides. Tuned default knock back values for classes, weapons and hit groups.

This commit is contained in:
richard
2009-11-22 10:50:49 +01:00
parent bedb4d4bda
commit b39040bb35
6 changed files with 97 additions and 48 deletions

View File

@ -16,7 +16,7 @@
<p class="headerinfo">Targets plugin version 3.0.0 Beta 2, (not released)<br />
Written by Richard Helgeby</p>
<p class="headerinfo">Manual last modified: 2009.11.20</p>
<p class="headerinfo">Manual last modified: 2009.11.22</p>
<h2>Index</h2>
@ -70,7 +70,7 @@ Written by Richard Helgeby</p>
</ol>
</li>
<li><a href="#3.5">Model List</a></li>
<li><a href="#3.5">Model Configuration</a></li>
<li><a href="#3.6">Download List</a></li>
<li>
@ -185,11 +185,12 @@ Written by Richard Helgeby</p>
<li>
<a href="#6">Server Administration Guide</a>
<ol>
<li><a href="#6.1">Briefing - Map Configuration Files</a></li>
<li><a href="#6.2">Map Balance</a></li>
<li><a href="#6.3">Knock Back Settings</a></li>
<li><a href="#6.4">Map Time</a></li>
<li><a href="#6.5">Servers With Unlimited Ammo and No Reloading</a></li>
<li><a href="#6.1">Adding Custom Content</a></li>
<li><a href="#6.2">Briefing - Map Configuration Files</a></li>
<li><a href="#6.3">Map Balance</a></li>
<li><a href="#6.4">Tuning Knock Back</a></li>
<li><a href="#6.5">Map Time</a></li>
<li><a href="#6.6">Servers With Unlimited Ammo and No Reloading</a></li>
</ol>
</li>
@ -880,7 +881,7 @@ listed in this file.</p>
<h3><a name="3.6" />3.6 Download List</h3>
<p>Custom models, materials and overlays must be listed in the download list so clients will
<p>Custom materials and overlays must be listed in the download list so clients will
download them. Use one line per file, with paths relative to the "cstrike" folder.</p>
<p>List files to be downloaded in the following file:</p>
@ -890,7 +891,7 @@ download them. Use one line per file, with paths relative to the "cstrike" folde
<p>Look at the default downloads in that file for an example on how to list files to be
downloaded.</p>
<p><strong>Note:</strong> The ambient sound file do not need to be listed here.</p>
<p><strong>Note:</strong> The ambiecne sound file doesn't need to be listed.</p>
<h3><a name="3.7" />3.7 Class Configuration</h3>
@ -4197,7 +4198,7 @@ following operations:</p>
<h4><a name="4.6.3" />4.6.3 Taking Advantage Of The Class Skills</h4>
<p>(bunny jump)</p>
<p>(almost invisible, act as a spy and surprise humans)</p>
<p>(almost invisible zombies, act as a spy and surprise humans)</p>
<h3><a name="4.7" />4.7 Physics Stuff</h3>
@ -4997,16 +4998,64 @@ what plugin that is causing random crashes.</p>
the server. Zombie:Reloaded need a list of what files do be downloaded on the players' client.
Currently it's only two lists; models and downloads.</p>
<p><strong>Note:</strong> The ambiecne sound file doesn't need to be listed.</p>
<h4><a name="6.1.2" />6.1.2 Adding Models</h4>
<p>When adding models, update following modules:</p>
<ul>
<li>Place model files on the server in "cstrike/models/player/&lt;...&gt;" and model materials
in "cstrike/materials/player/&lt;...&gt;".</li>
<li>Add model in <a href="#3.5">model configuration</a>.</li>
<li>Add model material files to <a href="#3.6">download list</a>.</li>
<li>Update model_path attribute on one or more classes in <a href="#3.7">class configuration</a>
to use new models. Either by using a predefined setting for random selection, or by directly
specifying a model file.</li>
</ul>
<h3><a name="6.2" />6.1 Briefing - Map Configuration Files</h3>
<h3><a name="6.3" />6.2 Map Balance</h3>
<h3><a name="6.1" />6.1 Briefing - Map Configuration Files</h3>
<h3><a name="6.2" />6.2 Map Balance</h3>
<h3><a name="6.3" />6.3 Knock Back Settings</h3>
<h3><a name="6.4" />6.4 Map Time</h3>
<h3><a name="6.5" />6.5 Servers With Unlimited Ammo And No Reloading</h3>
<h3><a name="6.4" />6.3 Tuning Knock Back</h3>
<p>A guide on tuning knock back. It will help finding the default knock back that is used as base
value for all classes.</p>
<ol>
<li>Make a new zombie class with normal Counter-Strike: Source settings:
<blockquote><table>
<tr><td class="parameter">fov</td><td class="code">90</td></tr>
<tr><td class="parameter">speed</td><td class="code">300</td></tr>
<tr><td class="parameter">knockback</td><td class="code">1.0</td></tr>
<tr><td class="parameter">jump_height</td><td class="code">1.0</td></tr>
<tr><td class="parameter">jump_distance</td><td class="code">1.0</td></tr>
</table></blockquote>
</li>
<li>Disable hit groups module.</li>
<li>Set all weapon knock back multipliers to 1.0 in weapon configuration.</li>
<li>Join the game and get someone to help. Use that new zombie class.</li>
<li>Open knock back multiplier menu and leave it open: !zadmin > Class Multipliers > Zombies
> Knock Back</li>
<li>Experiment by increasing or decreasing multiplier to get a good feeling on its sensitivity.
Then start testing in an open area to make a good balance between zombies and humans. Also test
it while climbing on boxes.</li>
<li>Once the balance is good, note the multiplier value. This is the actual value since all
other multipliers are 1.0. This value will be used as base knock back and can be set on all
zombies. Currently there's no in-game multiplier menu for hit groups, but it can be reloaded
after changes are made, whithout restarting the server.</li>
<li>Set knock back on other zombie classes in class configuration based on this vlaue, whether
they should be stronger or weaker.</li>
<li>Enable hit groups and adjust the knock back multiplier per hit group. Note that it's a
multiplier and there should be only tiny changes from 1.0.</li>
<li>Adjust weapon knock back in weapon configuration. The best is to keep these as close to
1.0 as possible. Knock back also depends on how much damage that's done, so pistols could
have increased values, and shot guns can be decreased.</li>
</ol>
<h3><a name="6.5" />6.4 Map Time</h3>
<h3><a name="6.6" />6.5 Servers With Unlimited Ammo And No Reloading</h3>
<h2><a name="7" />7. Reporting Bugs And Problems</h2>