<!-- BEGIN TEMPLATE: postbit_external -->
<div>I have been hacking and updating Brutus' code since July, he appears to be off the grid so I have forked this myself. I have expanded it quite a bit, including just about every event that I think is worth logging, and has just been neatened up as much as I can. I'd really appreciate some more seasoned SM coders to comb through it and check my work before approval, I'm still pretty new at this and I'm looking to see what else we can tighten up here.<br /><br />Other than the basic "it logs Insurgency" stuff from the original, new features/improvements are:<ul><li>Removal of the static config file for weapon names, the plugin now adds any existent weapons at load, and if it finds a weapon not in the list it adds it to the trie and adjusts counters. I haven't seen any issues from this, and it just makes way more sense to me rather than having to keep the config up to date (and then being on the hook for translation)</li>
<li>Added the following events:</li>
<li>ControlPointCaptured (Fixed code to only give credit to the players who capture it)</li>
<li>ControlPointEndTouch, ControlPointNeutralized, ControlPointStartTouch,</li>
<li>GameEnd, GameNewMap, GameStart,</li>
<li>GrenadeDetonate, GrenadeThrown, MissileDetonate, MissileLaunched,</li>
<li>ObjectDestroyed (gives credit to destroyer and assister)</li>
<li>PlayerAvengedTeammate</li>
<li>PlayerHurt (Major refactor of weapon tracking, the original would give credit for whatever weapon the attacker last fired. So if you throw a grenade and fire the knife, you can get credited for a knife kill. The new system records the last weapon which caused damage and credits properly)</li>
<li>PlayerPickSquad (Role and team logging support)</li>
<li>PlayerSuppressed (new PlayerPlayer action)</li>
<li>RoundBegin, RoundEnd, RoundLevelAdvanced (Survival levels)RoundStart</li>
</ul><br />CVAR/Command list<br />Just sm_inslogger_enabled that turns it on or off and sm_inslogger_version for tracking<br /><br />Changelog<br />Coming soon<br /><br />Dependencies<br />Loghelper and Wstats include files to compile<br /><br />Plans<br />Finish all events, bugfixes. Integrate further with my <a href="https://github.com/j...gency-hlstatsx"target="_blank">Insurgency HLStatsX fork</a> to add as much logging ability as possible.</div>
<br /> <div style="padding:6px">
<fieldset class="fieldset">
<legend>Attached Files</legend>
<table cellpadding="0" cellspacing="3" border="0">
<!-- BEGIN TEMPLATE: postbit_attachment -->
<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...31"><strong>GetPlugin</strong></a> or
<a href="https://forums.allie...1418840635">GetSource</a> (ins_logger.sp - 28.3 KB)
</td>
</tr>
<!-- END TEMPLATE: postbit_attachment -->
</table>
</fieldset>
</div>
<!-- END TEMPLATE: postbit_external -->
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

Insurgency 2014 Log Parser
Temat rozp. Adminek AMXX.PL, 17.12.2014 19:50
Brak odpowiedzi do tego tematu
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych