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

[L4D2] Interactive Survivor Groups


  • 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 530
  • Lokalizacja:AMXX.PL
Offline

Napisano 19.10.2023 15:25

<div>This is a SourceMod Plugin that enables the voice lines and adds respective server-side names for L4D2 characters on maps with the original L4D1 survivors, e.g. No Mercy, Dead Air, etc. (custom campaigns included; nothing is hardcoded).<br /><br /><b>IMPORTANT</b>: The way this plugin works is that it &quot;splits&quot; both groups of survivors under the hood if it's a campaign that has the original L4D1 survivors.<br /><br />Let's take a look at this enum for further elaboration:<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">enum SurvivorCharacterType<br />{<br />&nbsp; &nbsp; &nbsp; &nbsp; SurvivorCharacter_Gambler = 0,&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // Nick<br />&nbsp; &nbsp; &nbsp; &nbsp; SurvivorCharacter_Producer,&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // Rochelle<br />&nbsp; &nbsp; &nbsp; &nbsp; SurvivorCharacter_Coach,&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // Coach<br />&nbsp; &nbsp; &nbsp; &nbsp; SurvivorCharacter_Mechanic,&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // Ellis<br /><br />&nbsp; &nbsp; &nbsp; &nbsp; SurvivorCharacter_NamVet,&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // Bill<br />&nbsp; &nbsp; &nbsp; &nbsp; SurvivorCharacter_TeenGirl,&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // Zoey<br />&nbsp; &nbsp; &nbsp; &nbsp; SurvivorCharacter_Biker,&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // Francis<br />&nbsp; &nbsp; &nbsp; &nbsp; SurvivorCharacter_Manager,&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // Louis<br />&nbsp; &nbsp; &nbsp; &nbsp; <br />&nbsp; &nbsp; &nbsp; &nbsp; SurvivorCharacter_Unknown<br />};</code><hr />
</div>Basically, the plugin will see the first four survivors in the enum as the L4D1 survivors (default by the game) and the last four as the L4D2 survivors. Most plugins that allow players to change characters aren't using the last four numbers so <b>a custom version of a character selection plugin will be required</b>.<br /><br /><b>Installation</b><ul><li>Install <a href="https://github.com/n...SourceScramble"target="_blank" rel="nofollow noopener">SourceScramble</a> and add these key/value pairs inside the &quot;Patches&quot; section to your <b>sourcescrambler_manager.cfg</b> file:<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">&quot;interactive_survivor_groups&quot; &quot;Bill survivor character&quot;<br />&quot;interactive_survivor_groups&quot; &quot;Zoey survivor character&quot;<br />&quot;interactive_survivor_groups&quot; &quot;Francis survivor character&quot;<br />&quot;interactive_survivor_groups&quot; &quot;Louis survivor character&quot;<br />&quot;interactive_survivor_groups&quot; &quot;Nick survivor character&quot;<br />&quot;interactive_survivor_groups&quot; &quot;Rochelle survivor character&quot;<br />&quot;interactive_survivor_groups&quot; &quot;Coach survivor character&quot;<br />&quot;interactive_survivor_groups&quot; &quot;Ellis survivor character&quot;</code><hr />
</div></li>
</ul><br /><b>Known Issues</b><ul><li>Survivor viewmodel arms, images, and names are displayed incorrectly on the client side which can't be fixed from the server</li>
</ul><br /><b>Requirements</b><ul><li><a href="https://www.sourcemo...?branch=stable"target="_blank" rel="nofollow noopener">SourceMod 1.11+</a></li>
<li><a href="https://github.com/shqke/imatchext"target="_blank" rel="nofollow noopener">Matchmaking Extension Interface</a></li>
<li><a href="https://github.com/n...SourceScramble"target="_blank" rel="nofollow noopener">SourceScramble</a></li>
</ul><br /><b>Supported Platforms</b><ul><li>Windows</li>
<li>Linux</li>
</ul><br /><b>Supported Games</b><ul><li>Left 4 Dead 2</li>
</ul><br /><font size="+1"><a href="https://github.com/j...urvivor-groups"target="_blank" rel="nofollow noopener">GitHub Repo</a></font></div>

Wyświetl pełny artykuł




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

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