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

[CS:S] Cashbonus Edit - dev function tool


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

Napisano 29.12.2023 04:19

<div><b><font size="5">[CS:S] Cashbonus Edit</font></b><br />- Edit some game cashbonus rewards. <font face="Courier New">Windows/Linux</font><br /><br /><a href="https://store.steamp...Strike_Source/"target="_blank" rel="nofollow noopener"><b>Counter-Strike: Source</b></a> game have these bonus reward money <b>settings</b>, what you can change. And that is it.<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">&nbsp; &nbsp; &nbsp; &nbsp; &quot;mp_startmoney&quot; = &quot;800&quot; min. 800.000000 max. 16000.000000<br />&nbsp; &nbsp; &nbsp; &nbsp; - amount of money each player gets when they reset</code><hr />
</div>With this function tool code, you can go deeper, edit some more in game bonus rewards.<br />Here is preview from <font color="Magenta">example plugin</font>.<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">//&nbsp;PLAYER&nbsp;KILLED
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_TEAMKILL"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"-3300"
<br />"CASHBONUSEDIT_VIPKILL"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"2500"
<br />"CASHBONUSEDIT_ENEMYKILL"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"300"
<br />
<br /></span><span style="color: #FF8000">//hostage&nbsp;ontakedamage&nbsp;alive
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_HOSTAGEHURT"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"-20"&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;multiplier&nbsp;dmg&nbsp;x&nbsp;N
<br />
<br />//event&nbsp;hostage_killed
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_HOSTAGEKILLED"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"-20"&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;multiplier&nbsp;dmg&nbsp;x&nbsp;N
<br />
<br />//HostageRescueZoneTouch
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_RESCUERCASHBONUS"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"1000"
<br />
<br /></span><span style="color: #FF8000">//&nbsp;BOMB&nbsp;ROUND&nbsp;END&nbsp;CHECK
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_TARGETBOMBED"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"3500"
<br />"CASHBONUSEDIT_BOMBDEFUSED"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"3250"
<br />"CASHBONUSEDIT_BOMBDEFUSEDPLANTINGBONUS"&nbsp;&nbsp;"800"
<br />
<br /></span><span style="color: #FF8000">//&nbsp;TEAM&nbsp;EXTERMINATION
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_CTWINBOMBMAP"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"3250"
<br />"CASHBONUSEDIT_CTWIN"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"3000"
<br />"CASHBONUSEDIT_TWINBOMBMAP"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"3250"
<br />"CASHBONUSEDIT_TWIN"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"3000"
<br />
<br /></span><span style="color: #FF8000">//&nbsp;VIP&nbsp;ROUNDEND&nbsp;CHECK
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_VIPESCAPED"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"3500"
<br />"CASHBONUSEDIT_VIPKILLED"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"3250"
<br />
<br /></span><span style="color: #FF8000">//&nbsp;CHECK&nbsp;ROUNDTIME&nbsp;EXPIRED
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_TARGETSAVED"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"3250"
<br />"CASHBONUSEDIT_HOSTAGESNOTRESCUED"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"3250"
<br />"CASHBONUSEDIT_VIPNOTESCAPED"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"3250"
<br />
<br /></span><span style="color: #FF8000">//HostageRescueRoundEndCheck
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_HOSTAGERESCUEDALL"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"2500"
<br />
<br /></span><span style="color: #FF8000">//Give&nbsp;CT&nbsp;use&nbsp;bonus
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_GIVECTUSEBONUS"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"100"
<br />"CASHBONUSEDIT_GIVERESCUERUSEBONUS"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"150"
<br />
<br /></span><span style="color: #FF8000">//Restart&nbsp;round
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_HOSTAGEBONUS"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"150"
<br />"CASHBONUSEDIT_MAXHOSTAGEBONUS"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"1999"&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;OS&nbsp;Windows&nbsp;it&nbsp;is&nbsp;2000...
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_HOSTAGESRESCUEDBONUS"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"750"
<br />"CASHBONUSEDIT_DEFAULTLOSERBONUS_TWIN"&nbsp;&nbsp;&nbsp;&nbsp;"1500"
<br />"CASHBONUSEDIT_DEFAULTLOSERBONUS_CTWIN"&nbsp;&nbsp;&nbsp;"1500"
<br />"CASHBONUSEDIT_MAXLOSERBONUS_T"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"2999"&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;OS&nbsp;Windows&nbsp;it&nbsp;is&nbsp;3000...
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_MAXLOSERBONUS_CT"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"2999"&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;OS&nbsp;Windows&nbsp;it&nbsp;is&nbsp;3000...
<br /></span><span style="color: #DD0000">"CASHBONUSEDIT_LOSERBONUS"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"500"
<br />"CASHBONUSEDIT_FIRSTLOSERBONUS"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"1400"&nbsp;
<br /></span><span style="color: #0000BB"></span>
</span>
</code><!-- php buffer end -->
</div>
</code>
<hr />
</div>
</div>So, to clarify more, <font color="Green">what if we want earn money of teamkilling or hostage hurt/killing ?</font> Or cancel them ? :bee:<br />There are also few bonus money <b>upper limits</b> what can be raise higher.<br /><br />This function tool look those &quot;<font face="Courier New">hardcoded</font>&quot; bonus money values from game <b>memory </b>and then change it with given value. (Poking code from memory!).<br /><br /><font size="4"><b>For developers</b>:</font><br />Install these files, include <font face="Courier New"><font color="RoyalBlue">&lt;css_cashbonusedit&gt;</font></font> in your own plugin source code.<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">----sourcemod<br />&nbsp; &nbsp; │<br />&nbsp; &nbsp; ├───gamedata<br />&nbsp; &nbsp; │&nbsp; &nbsp; &nbsp; css_cashbonusedit.games.txt<br />&nbsp; &nbsp; │<br />&nbsp; &nbsp; │<br />&nbsp; &nbsp; └───scripting<br />&nbsp; &nbsp; &nbsp; &nbsp; │<br />&nbsp; &nbsp; &nbsp; &nbsp; └───include<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; css_cashbonusedit.inc</code><hr />
</div><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">#include&nbsp;&lt;css_cashbonusedit&gt;
<br />
<br /></span><span style="color: #007700">public&nbsp;</span><span style="color: #0000BB">void&nbsp;OnPluginStart</span><span style="color: #007700">()
<br />{
<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">int&nbsp;value</span><span style="color: #007700">;
<br />&nbsp;&nbsp;&nbsp;&nbsp;
<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Get&nbsp;cashbonus&nbsp;value
<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">cashbonusedit</span><span style="color: #007700">(</span><span style="color: #0000BB">CASHBONUSEDIT_BOMBDEFUSED</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">);
<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">PrintToServer</span><span style="color: #007700">(</span><span style="color: #DD0000">"CASHBONUSEDIT_BOMBDEFUSED&nbsp;%d"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">);
<br />
<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Set&nbsp;cashbonus&nbsp;value
<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">value&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">14</span><span style="color: #007700">;
<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">cashbonusedit</span><span style="color: #007700">(</span><span style="color: #0000BB">CASHBONUSEDIT_BOMBDEFUSED</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);
<br />}&nbsp;
<br /></span><span style="color: #0000BB"></span>
</span>
</code><!-- php buffer end -->
</div>
</code>
<hr />
</div>
</div><font size="4"><b>For others</b>:</font><br />Install these files and you can try example plugin (<font face="Courier New">css_cashbonusedit.smx</font>)<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">└───sourcemod<br />&nbsp; &nbsp; ├───configs<br />&nbsp; &nbsp; │&nbsp; └───cashbonusedit<br />&nbsp; &nbsp; │&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; de_dust2.txt<br />&nbsp; &nbsp; │&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; reset.txt<br />&nbsp; &nbsp; │<br />&nbsp; &nbsp; ├───gamedata<br />&nbsp; &nbsp; │&nbsp; &nbsp; &nbsp; css_cashbonusedit.games.txt<br />&nbsp; &nbsp; │<br />&nbsp; &nbsp; ├───plugins<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; css_cashbonusedit.smx</code><hr />
</div>- With reset.txt configure file, you can reset default values back on map start.<br />- You can create map configure file, ex. de_dust2.txt and use different values on that map.</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/zip.gif"alt="File Type: zip" width="16" height="16" border="0" style="vertical-align:baseline" /></td>
<td>


<a href="https://forums.allie...nusedit.zip</a>(14.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