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

[ZM 5.x] Save-Ammo on IP (NO MYSQl)


  • 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 22.01.2017 20:05

<div>There was one same plugin but with bugs and server crashes.. But this one is fixed and made on IP automatically.<br /><br />CVARs:<br />Save-ammo_data_save_type 0 &quot;0/1/2&quot; - saves on name, ip, steamid<br /><br />0 - name<br /><br />1 - ip<br /><br />2 - STEAMID<br /><br /><br />Save-ammo_show_hp 0 &quot;0/1/2/3&quot; - shows hp when shooting zombie<br /><br />0 - disable<br /><br />1 - show hp<br /><br />2 - show hp + effect<br /><br />3 - shows when dead<br /><br /><br />Save-ammo_public 1 &quot;1/0&quot; - <br /><br />1 - saves<br /><br />0 - disabled<br /><br />Ammo_Max <br /><b><a href="http://www113.zippys...wIQ9/file.html"target="_blank">DOWNLOAD</a></b><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">/*=========================================<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-----&gt;Save-Ammo&nbsp;no&nbsp;mysql&nbsp;[name,&nbsp;ip,&nbsp;steamid]&lt;-----]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Fixed&nbsp;By&nbsp;Max]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[v1.1]<br />Fixed&nbsp;crashes<br />Auto&nbsp;saves&nbsp;on&nbsp;ip<br />=========================================*/<br /><br />#include&nbsp;&lt;amxmodx&gt;<br />#include&nbsp;&lt;amxmisc&gt;<br />#include&nbsp;&lt;nvault&gt;<br />#include&nbsp;&lt;zombieplague&gt;<br /><br />/*START&nbsp;-&nbsp;From&nbsp;colorchat.inc&nbsp;by&nbsp;Numb&nbsp;*/<br /></span><span style="color: #0000BB">enum&nbsp;Color&nbsp;</span><span style="color: #007700">{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">NORMAL&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">GREEN</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">TEAM_COLOR</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">GREY</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">RED</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">BLUE</span><span style="color: #007700">,<br />}<br /><br />new&nbsp;</span><span style="color: #0000BB">TeamName</span><span style="color: #007700">[][]&nbsp;=&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">""</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">"TERRORIST"</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">"CT"</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">"SPECTATOR"<br /></span><span style="color: #007700">}<br /></span><span style="color: #FF8000">/*END&nbsp;-&nbsp;From&nbsp;colorchat.inc&nbsp;by&nbsp;Numb&nbsp;*/<br /><br /></span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">data_vault</span><span style="color: #007700">,<br /></span><span style="color: #0000BB">cvar_data_save_type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">cvar_show_hp</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">cvar_give_ammo_public</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">cvar_ammo_limit<br /></span><span style="color: #007700">public&nbsp;</span><span style="color: #0000BB">plugin_init</span><span style="color: #007700">()&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">register_plugin</span><span style="color: #007700">(</span><span style="color: #DD0000">"[ZP]&nbsp;Save-ammo&nbsp;by&nbsp;GM"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"1.5"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"GM"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">register_cvar</span><span style="color: #007700">(</span><span style="color: #DD0000">"Save-ammo_version"</span><span style="color: #007700">,</span><span style="color: #DD0000">"1.4"</span><span style="color: #007700">,</span><span style="color: #0000BB">FCVAR_SERVER&nbsp;</span><span style="color: #007700">|&nbsp;</span><span style="color: #0000BB">FCVAR_SPONLY</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">register_clcmd</span><span style="color: #007700">(</span><span style="color: #DD0000">"say"</span><span style="color: #007700">,</span><span style="color: #DD0000">"hook_say"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">register_clcmd</span><span style="color: #007700">(</span><span style="color: #DD0000">"say_team"</span><span style="color: #007700">,</span><span style="color: #DD0000">"hook_say"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">register_event</span><span style="color: #007700">(</span><span style="color: #DD0000">"Damage"</span><span style="color: #007700">,</span><span style="color: #DD0000">"event_damage"</span><span style="color: #007700">,</span><span style="color: #DD0000">"b"</span><span style="color: #007700">,</span><span style="color: #DD0000">"2!0"</span><span style="color: #007700">,</span><span style="color: #DD0000">"3=0"</span><span style="color: #007700">,</span><span style="color: #DD0000">"4!0"</span><span style="color: #007700">)&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">cvar_data_save_type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">register_cvar</span><span style="color: #007700">(</span><span style="color: #DD0000">"Save-ammo_data_save_type"</span><span style="color: #007700">,</span><span style="color: #DD0000">"0"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">cvar_show_hp&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">register_cvar</span><span style="color: #007700">(</span><span style="color: #DD0000">"Save-ammo_show_hp"</span><span style="color: #007700">,</span><span style="color: #DD0000">"3"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">cvar_give_ammo_public&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">register_cvar</span><span style="color: #007700">(</span><span style="color: #DD0000">"Save-ammo_public"</span><span style="color: #007700">,</span><span style="color: #DD0000">"1"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">cvar_ammo_limit&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">register_cvar</span><span style="color: #007700">(</span><span style="color: #DD0000">"Save-ammo_limit"</span><span style="color: #007700">,</span><span style="color: #DD0000">"0"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">data_vault&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">nvault_open</span><span style="color: #007700">(</span><span style="color: #DD0000">"Save-ammo"</span><span style="color: #007700">)<br />}<br /><br />public&nbsp;</span><span style="color: #0000BB">hook_say</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;</span><span style="color: #0000BB">args</span><span style="color: #007700">[</span><span style="color: #0000BB">129</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">arg_cmd</span><span style="color: #007700">[</span><span style="color: #0000BB">6</span><span style="color: #007700">],</span><span style="color: #0000BB">arg_name</span><span style="color: #007700">[</span><span style="color: #0000BB">32</span><span style="color: #007700">],</span><span style="color: #0000BB">arg_ap</span><span style="color: #007700">[</span><span style="color: #0000BB">10</span><span style="color: #007700">]<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">read_args</span><span style="color: #007700">(</span><span style="color: #0000BB">args</span><span style="color: #007700">,</span><span style="color: #0000BB">128</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">remove_quotes</span><span style="color: #007700">(</span><span style="color: #0000BB">args</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">parse</span><span style="color: #007700">(</span><span style="color: #0000BB">args</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">arg_cmd</span><span style="color: #007700">,</span><span style="color: #0000BB">5</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">arg_name</span><span style="color: #007700">,</span><span style="color: #0000BB">31</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">arg_ap</span><span style="color: #007700">,</span><span style="color: #0000BB">9</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">equali</span><span style="color: #007700">(</span><span style="color: #0000BB">arg_cmd</span><span style="color: #007700">,</span><span style="color: #DD0000">"/give"</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">[</span><span style="color: #0000BB">32</span><span style="color: #007700">],</span><span style="color: #0000BB">target_name</span><span style="color: #007700">[</span><span style="color: #0000BB">32</span><span style="color: #007700">],</span><span style="color: #0000BB">target</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">num_ap&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">str_to_num</span><span style="color: #007700">(</span><span style="color: #0000BB">arg_ap</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">get_user_name</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">name</span><span style="color: #007700">,</span><span style="color: #0000BB">31</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">target&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">cmd_target</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">arg_name</span><span style="color: #007700">,</span><span style="color: #0000BB">0</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">get_user_name</span><span style="color: #007700">(</span><span style="color: #0000BB">target</span><span style="color: #007700">,</span><span style="color: #0000BB">target_name</span><span style="color: #007700">,</span><span style="color: #0000BB">31</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!</span><span style="color: #0000BB">target</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">ColorChat</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">GREEN</span><span style="color: #007700">,</span><span style="color: #DD0000">"[ZP]^x01&nbsp;/give&nbsp;Name&nbsp;Ammo"</span><span style="color: #007700">,</span><span style="color: #0000BB">arg_name</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">equali</span><span style="color: #007700">(</span><span style="color: #0000BB">name</span><span style="color: #007700">,</span><span style="color: #0000BB">arg_name</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">ColorChat</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">GREEN</span><span style="color: #007700">,</span><span style="color: #DD0000">"[ZP]^x01&nbsp;/give&nbsp;Name&nbsp;Ammo"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">zp_get_user_ammo_packs</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)&nbsp;&lt;&nbsp;</span><span style="color: #0000BB">num_ap</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">ColorChat</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">GREEN</span><span style="color: #007700">,</span><span style="color: #DD0000">"[ZP]^x01&nbsp;vie&nbsp;nqmate&nbsp;ammota&nbsp;za&nbsp;da&nbsp;dadete."</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">num_ap&nbsp;</span><span style="color: #007700">&lt;=&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">ColorChat</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">GREEN</span><span style="color: #007700">,</span><span style="color: #DD0000">"[ZP]^x01&nbsp;from&nbsp;1&nbsp;to&nbsp;10000"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">zp_set_user_ammo_packs</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">zp_get_user_ammo_packs</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)&nbsp;-&nbsp;</span><span style="color: #0000BB">num_ap</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">zp_set_user_ammo_packs</span><span style="color: #007700">(</span><span style="color: #0000BB">target</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">zp_get_user_ammo_packs</span><span style="color: #007700">(</span><span style="color: #0000BB">target</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">num_ap</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">ColorChat</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">GREEN</span><span style="color: #007700">,</span><span style="color: #DD0000">"[ZP]^x01&nbsp;you&nbsp;gave&nbsp;&nbsp;^x04%s^x01&nbsp;ammo&nbsp;packs&nbsp;to&nbsp;^x04%s^x01."</span><span style="color: #007700">,</span><span style="color: #0000BB">arg_ap</span><span style="color: #007700">,</span><span style="color: #0000BB">target_name</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">ColorChat</span><span style="color: #007700">(</span><span style="color: #0000BB">target</span><span style="color: #007700">,</span><span style="color: #0000BB">GREEN</span><span style="color: #007700">,</span><span style="color: #DD0000">"[ZP]&nbsp;%s^x01&nbsp;you&nbsp;have&nbsp;^x04%s^x01&nbsp;ammo&nbsp;packs."</span><span style="color: #007700">,</span><span style="color: #0000BB">name</span><span style="color: #007700">,</span><span style="color: #0000BB">arg_ap</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">get_pcvar_num</span><span style="color: #007700">(</span><span style="color: #0000BB">cvar_give_ammo_public</span><span style="color: #007700">))&nbsp;</span><span style="color: #0000BB">ColorChat</span><span style="color: #007700">(</span><span style="color: #0000BB">0</span><span style="color: #007700">,</span><span style="color: #0000BB">GREEN</span><span style="color: #007700">,</span><span style="color: #DD0000">"[ZP]&nbsp;%s^x01&nbsp;gave&nbsp;^x04%s^x01&nbsp;ammo&nbsp;packs&nbsp;to&nbsp;^x04%s^x01."</span><span style="color: #007700">,</span><span style="color: #0000BB">name</span><span style="color: #007700">,</span><span style="color: #0000BB">arg_ap</span><span style="color: #007700">,</span><span style="color: #0000BB">target_name</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">equali</span><span style="color: #007700">(</span><span style="color: #0000BB">arg_cmd</span><span style="color: #007700">,</span><span style="color: #DD0000">"/ap"</span><span style="color: #007700">))&nbsp;</span><span style="color: #0000BB">ColorChat</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">GREEN</span><span style="color: #007700">,</span><span style="color: #DD0000">"[ZP]^x01&nbsp;you&nbsp;have&nbsp;&nbsp;^x04%i^x01&nbsp;ammo&nbsp;packs."</span><span style="color: #007700">,</span><span style="color: #0000BB">zp_get_user_ammo_packs</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">))<br />}<br /><br />public&nbsp;</span><span style="color: #0000BB">event_damage</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;</span><span style="color: #0000BB">killer</span><span style="color: #007700">,</span><span style="color: #0000BB">hp<br />&nbsp;&nbsp;&nbsp;&nbsp;killer&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">get_user_attacker</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">hp&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">get_user_health</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if(!</span><span style="color: #0000BB">is_user_connected</span><span style="color: #007700">(</span><span style="color: #0000BB">killer</span><span style="color: #007700">)&nbsp;||&nbsp;!</span><span style="color: #0000BB">is_user_connected</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">))&nbsp;return<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">hp&nbsp;</span><span style="color: #007700">&gt;&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switch(</span><span style="color: #0000BB">get_pcvar_num</span><span style="color: #007700">(</span><span style="color: #0000BB">cvar_show_hp</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">:&nbsp;if(</span><span style="color: #0000BB">zp_get_user_zombie</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">))&nbsp;</span><span style="color: #0000BB">client_print</span><span style="color: #007700">(</span><span style="color: #0000BB">killer</span><span style="color: #007700">,</span><span style="color: #0000BB">print_center</span><span style="color: #007700">,</span><span style="color: #DD0000">"HP:&nbsp;%i"</span><span style="color: #007700">,</span><span style="color: #0000BB">hp</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">:&nbsp;if(</span><span style="color: #0000BB">zp_get_user_nemesis</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">))&nbsp;</span><span style="color: #0000BB">client_print</span><span style="color: #007700">(</span><span style="color: #0000BB">killer</span><span style="color: #007700">,</span><span style="color: #0000BB">print_center</span><span style="color: #007700">,</span><span style="color: #DD0000">"HP:&nbsp;%i"</span><span style="color: #007700">,</span><span style="color: #0000BB">hp</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">:&nbsp;if(</span><span style="color: #0000BB">zp_get_user_zombie</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)&nbsp;||&nbsp;</span><span style="color: #0000BB">zp_get_user_nemesis</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">))&nbsp;</span><span style="color: #0000BB">client_print</span><span style="color: #007700">(</span><span style="color: #0000BB">killer</span><span style="color: #007700">,</span><span style="color: #0000BB">print_center</span><span style="color: #007700">,</span><span style="color: #DD0000">"HP:&nbsp;%i"</span><span style="color: #007700">,</span><span style="color: #0000BB">hp</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switch(</span><span style="color: #0000BB">get_pcvar_num</span><span style="color: #007700">(</span><span style="color: #0000BB">cvar_show_hp</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">:&nbsp;if(</span><span style="color: #0000BB">zp_get_user_zombie</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">))&nbsp;</span><span style="color: #0000BB">client_print</span><span style="color: #007700">(</span><span style="color: #0000BB">killer</span><span style="color: #007700">,</span><span style="color: #0000BB">print_center</span><span style="color: #007700">,</span><span style="color: #DD0000">"KILLED!"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">:&nbsp;if(</span><span style="color: #0000BB">zp_get_user_nemesis</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">))&nbsp;</span><span style="color: #0000BB">client_print</span><span style="color: #007700">(</span><span style="color: #0000BB">killer</span><span style="color: #007700">,</span><span style="color: #0000BB">print_center</span><span style="color: #007700">,</span><span style="color: #DD0000">"KILLED!"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">:&nbsp;if(</span><span style="color: #0000BB">zp_get_user_zombie</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)&nbsp;||&nbsp;</span><span style="color: #0000BB">zp_get_user_nemesis</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">))&nbsp;</span><span style="color: #0000BB">client_print</span><span style="color: #007700">(</span><span style="color: #0000BB">killer</span><span style="color: #007700">,</span><span style="color: #0000BB">print_center</span><span style="color: #007700">,</span><span style="color: #DD0000">"KILLED!"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />public&nbsp;</span><span style="color: #0000BB">client_putinserver</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">set_task</span><span style="color: #007700">(</span><span style="color: #0000BB">1.0</span><span style="color: #007700">,</span><span style="color: #DD0000">"load_user_data"</span><span style="color: #007700">,</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />}<br /><br />public&nbsp;</span><span style="color: #0000BB">client_disconnect</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">save_user_data</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />}<br /><br />public&nbsp;</span><span style="color: #0000BB">load_user_data</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;if(!</span><span style="color: #0000BB">is_user_connected</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">))&nbsp;return<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;</span><span style="color: #0000BB">user_data</span><span style="color: #007700">[</span><span style="color: #0000BB">64</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">vaultkey</span><span style="color: #007700">[</span><span style="color: #0000BB">64</span><span style="color: #007700">],</span><span style="color: #0000BB">vaultdata</span><span style="color: #007700">[</span><span style="color: #0000BB">256</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">data_ammo_packs</span><span style="color: #007700">[</span><span style="color: #0000BB">32</span><span style="color: #007700">],</span><span style="color: #0000BB">data_zombie_class</span><span style="color: #007700">[</span><span style="color: #0000BB">32</span><span style="color: #007700">]<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;switch(</span><span style="color: #0000BB">get_pcvar_num</span><span style="color: #007700">(</span><span style="color: #0000BB">cvar_data_save_type</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">get_user_name</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">user_data</span><span style="color: #007700">,</span><span style="color: #0000BB">63</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">get_user_authid</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">user_data</span><span style="color: #007700">,</span><span style="color: #0000BB">63</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">format</span><span style="color: #007700">(</span><span style="color: #0000BB">vaultkey</span><span style="color: #007700">,</span><span style="color: #0000BB">63</span><span style="color: #007700">,</span><span style="color: #DD0000">"[aulthid]%s"</span><span style="color: #007700">,</span><span style="color: #0000BB">user_data</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">get_user_ip</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">user_data</span><span style="color: #007700">,</span><span style="color: #0000BB">63</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">format</span><span style="color: #007700">(</span><span style="color: #0000BB">vaultkey</span><span style="color: #007700">,</span><span style="color: #0000BB">63</span><span style="color: #007700">,</span><span style="color: #DD0000">"[ip]%s"</span><span style="color: #007700">,</span><span style="color: #0000BB">user_data</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">format</span><span style="color: #007700">(</span><span style="color: #0000BB">vaultdata</span><span style="color: #007700">,</span><span style="color: #0000BB">255</span><span style="color: #007700">,</span><span style="color: #DD0000">"%i#%i#"</span><span style="color: #007700">,</span><span style="color: #0000BB">zp_get_user_ammo_packs</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">),(</span><span style="color: #0000BB">id</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">nvault_get</span><span style="color: #007700">(</span><span style="color: #0000BB">data_vault</span><span style="color: #007700">,</span><span style="color: #0000BB">vaultkey</span><span style="color: #007700">,</span><span style="color: #0000BB">vaultdata</span><span style="color: #007700">,</span><span style="color: #0000BB">255</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">replace_all</span><span style="color: #007700">(</span><span style="color: #0000BB">vaultdata</span><span style="color: #007700">,</span><span style="color: #0000BB">255</span><span style="color: #007700">,</span><span style="color: #DD0000">"#"</span><span style="color: #007700">,</span><span style="color: #DD0000">"&nbsp;"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">parse</span><span style="color: #007700">(</span><span style="color: #0000BB">vaultdata</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">data_ammo_packs</span><span style="color: #007700">,</span><span style="color: #0000BB">31</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">data_zombie_class</span><span style="color: #007700">,</span><span style="color: #0000BB">31</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">zp_set_user_ammo_packs</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">str_to_num</span><span style="color: #007700">(</span><span style="color: #0000BB">data_ammo_packs</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;(</span><span style="color: #0000BB">id</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">str_to_num</span><span style="color: #007700">(</span><span style="color: #0000BB">data_zombie_class</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">get_pcvar_num</span><span style="color: #007700">(</span><span style="color: #0000BB">cvar_ammo_limit</span><span style="color: #007700">)&nbsp;!=&nbsp;</span><span style="color: #0000BB">0&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">zp_get_user_ammo_packs</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)&nbsp;&gt;&nbsp;</span><span style="color: #0000BB">get_pcvar_num</span><span style="color: #007700">(</span><span style="color: #0000BB">cvar_ammo_limit</span><span style="color: #007700">))&nbsp;</span><span style="color: #0000BB">zp_set_user_ammo_packs</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">get_pcvar_num</span><span style="color: #007700">(</span><span style="color: #0000BB">cvar_ammo_limit</span><span style="color: #007700">))<br />}<br /><br />public&nbsp;</span><span style="color: #0000BB">save_user_data</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;</span><span style="color: #0000BB">user_data</span><span style="color: #007700">[</span><span style="color: #0000BB">64</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">vaultkey</span><span style="color: #007700">[</span><span style="color: #0000BB">64</span><span style="color: #007700">],</span><span style="color: #0000BB">vaultdata</span><span style="color: #007700">[</span><span style="color: #0000BB">256</span><span style="color: #007700">]<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;switch(</span><span style="color: #0000BB">get_pcvar_num</span><span style="color: #007700">(</span><span style="color: #0000BB">cvar_data_save_type</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">get_user_name</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">user_data</span><span style="color: #007700">,</span><span style="color: #0000BB">63</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">get_user_authid</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">user_data</span><span style="color: #007700">,</span><span style="color: #0000BB">63</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">format</span><span style="color: #007700">(</span><span style="color: #0000BB">vaultkey</span><span style="color: #007700">,</span><span style="color: #0000BB">63</span><span style="color: #007700">,</span><span style="color: #DD0000">"[aulthid]%s"</span><span style="color: #007700">,</span><span style="color: #0000BB">user_data</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">get_user_ip</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,</span><span style="color: #0000BB">user_data</span><span style="color: #007700">,</span><span style="color: #0000BB">63</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">format</span><span style="color: #007700">(</span><span style="color: #0000BB">vaultkey</span><span style="color: #007700">,</span><span style="color: #0000BB">63</span><span style="color: #007700">,</span><span style="color: #DD0000">"[ip]%s"</span><span style="color: #007700">,</span><span style="color: #0000BB">user_data</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">format</span><span style="color: #007700">(</span><span style="color: #0000BB">vaultdata</span><span style="color: #007700">,</span><span style="color: #0000BB">255</span><span style="color: #007700">,</span><span style="color: #DD0000">"%i#%i#"</span><span style="color: #007700">,</span><span style="color: #0000BB">zp_get_user_ammo_packs</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">),(</span><span style="color: #0000BB">id</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">nvault_set</span><span style="color: #007700">(</span><span style="color: #0000BB">data_vault</span><span style="color: #007700">,</span><span style="color: #0000BB">vaultkey</span><span style="color: #007700">,</span><span style="color: #0000BB">vaultdata</span><span style="color: #007700">)<br />}<br /><br /></span><span style="color: #FF8000">/*START&nbsp;-&nbsp;From&nbsp;colorchat.inc&nbsp;by&nbsp;Numb&nbsp;*/<br /></span><span style="color: #0000BB">ColorChat</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">Color</span><span style="color: #007700">:</span><span style="color: #0000BB">type</span><span style="color: #007700">,&nbsp;const&nbsp;</span><span style="color: #0000BB">msg</span><span style="color: #007700">[],&nbsp;{</span><span style="color: #0000BB">Float</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">Sql</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">Result</span><span style="color: #007700">,</span><span style="color: #0000BB">_</span><span style="color: #007700">}:...)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;</span><span style="color: #0000BB">message</span><span style="color: #007700">[</span><span style="color: #0000BB">256</span><span style="color: #007700">]<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;switch(</span><span style="color: #0000BB">type</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">NORMAL</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">message</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">0x01<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">case&nbsp;</span><span style="color: #0000BB">GREEN</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">message</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">0x04<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">default:&nbsp;</span><span style="color: #0000BB">message</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">0x03<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">vformat</span><span style="color: #007700">(</span><span style="color: #0000BB">message</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">251</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">msg</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">4</span><span style="color: #007700">)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">message</span><span style="color: #007700">[</span><span style="color: #0000BB">192</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #DD0000">'^0'<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">team</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">ColorChange</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">index</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">MSG_Type<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">id</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">MSG_Type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">MSG_ONE<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;index&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">id<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;else&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">index&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">FindPlayer</span><span style="color: #007700">()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">MSG_Type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">MSG_ALL<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">team&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">get_user_team</span><span style="color: #007700">(</span><span style="color: #0000BB">index</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">ColorChange&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">ColorSelection</span><span style="color: #007700">(</span><span style="color: #0000BB">index</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">MSG_Type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">type</span><span style="color: #007700">)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">ShowColorMessage</span><span style="color: #007700">(</span><span style="color: #0000BB">index</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">MSG_Type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">message</span><span style="color: #007700">)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">ColorChange</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">Team_Info</span><span style="color: #007700">(</span><span style="color: #0000BB">index</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">MSG_Type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">TeamName</span><span style="color: #007700">[</span><span style="color: #0000BB">team</span><span style="color: #007700">])<br />}<br /><br /></span><span style="color: #0000BB">ShowColorMessage</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">message</span><span style="color: #007700">[])&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;static&nbsp;</span><span style="color: #0000BB">bool</span><span style="color: #007700">:</span><span style="color: #0000BB">saytext_used<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">static&nbsp;</span><span style="color: #0000BB">get_user_msgid_saytext<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(!</span><span style="color: #0000BB">saytext_used</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">get_user_msgid_saytext&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">get_user_msgid</span><span style="color: #007700">(</span><span style="color: #DD0000">"SayText"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">saytext_used&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">message_begin</span><span style="color: #007700">(</span><span style="color: #0000BB">type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">get_user_msgid_saytext</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">_</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">write_byte</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">write_string</span><span style="color: #007700">(</span><span style="color: #0000BB">message</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">message_end</span><span style="color: #007700">()<br />}<br /><br /></span><span style="color: #0000BB">Team_Info</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">team</span><span style="color: #007700">[])&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;static&nbsp;</span><span style="color: #0000BB">bool</span><span style="color: #007700">:</span><span style="color: #0000BB">teaminfo_used<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">static&nbsp;</span><span style="color: #0000BB">get_user_msgid_teaminfo<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(!</span><span style="color: #0000BB">teaminfo_used</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">get_user_msgid_teaminfo&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">get_user_msgid</span><span style="color: #007700">(</span><span style="color: #DD0000">"TeamInfo"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">teaminfo_used&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">message_begin</span><span style="color: #007700">(</span><span style="color: #0000BB">type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">get_user_msgid_teaminfo</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">_</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">write_byte</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">write_string</span><span style="color: #007700">(</span><span style="color: #0000BB">team</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">message_end</span><span style="color: #007700">()<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">1<br /></span><span style="color: #007700">}<br /><br /></span><span style="color: #0000BB">ColorSelection</span><span style="color: #007700">(</span><span style="color: #0000BB">index</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">Color</span><span style="color: #007700">:</span><span style="color: #0000BB">Type</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;switch(</span><span style="color: #0000BB">Type</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">RED</span><span style="color: #007700">:&nbsp;return&nbsp;</span><span style="color: #0000BB">Team_Info</span><span style="color: #007700">(</span><span style="color: #0000BB">index</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">TeamName</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">])<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">BLUE</span><span style="color: #007700">:&nbsp;return&nbsp;</span><span style="color: #0000BB">Team_Info</span><span style="color: #007700">(</span><span style="color: #0000BB">index</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">TeamName</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">])<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">GREY</span><span style="color: #007700">:&nbsp;return&nbsp;</span><span style="color: #0000BB">Team_Info</span><span style="color: #007700">(</span><span style="color: #0000BB">index</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">TeamName</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">])<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">0<br /></span><span style="color: #007700">}<br /><br /></span><span style="color: #0000BB">FindPlayer</span><span style="color: #007700">()&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;</span><span style="color: #0000BB">i&nbsp;</span><span style="color: #007700">=&nbsp;-</span><span style="color: #0000BB">1<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">while(</span><span style="color: #0000BB">i&nbsp;</span><span style="color: #007700">&lt;=&nbsp;</span><span style="color: #0000BB">get_maxplayers</span><span style="color: #007700">())&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">is_user_connected</span><span style="color: #007700">(++</span><span style="color: #0000BB">i</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">i<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;-</span><span style="color: #0000BB">1<br /></span><span style="color: #007700">}&nbsp;
<br /></span><span style="color: #0000BB"></span>
</span>
</code><!-- php buffer end -->
</div>
</code>
<hr />
</div>
</div><b><a href="http://www113.zippys...wIQ9/file.html"target="_blank">Ammo_max.amxx</a></b></div>

Wyświetl pełny artykuł




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

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