<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">//#pragma semicolon 1
<br />#include <amxmodx>
<br />#include <cstrike>
<br />#include <engine>
<br />#include <fun>
<br />#include <hamsandwich>
<br />#include <zombieplague>
<br />
<br />// Define the Plugin Version
<br /></span><span style="color: #007700">new const </span><span style="color: #0000BB">VERSION</span><span style="color: #007700">[] = { </span><span style="color: #DD0000">"2.3" </span><span style="color: #007700">};
<br />
<br /></span><span style="color: #FF8000">// PREFIX
<br /></span><span style="color: #007700">new const </span><span style="color: #0000BB">PREFIX</span><span style="color: #007700">[] = { </span><span style="color: #DD0000">"!g[.:V.I.P:.]!n" </span><span style="color: #007700">};
<br />
<br />new </span><span style="color: #0000BB">pNum</span><span style="color: #007700">;
<br />
<br />new </span><span style="color: #0000BB">VipUsed</span><span style="color: #007700">[</span><span style="color: #0000BB">33</span><span style="color: #007700">];
<br />
<br />
<br />public </span><span style="color: #0000BB">plugin_init</span><span style="color: #007700">()
<br />{
<br /> </span><span style="color: #0000BB">register_plugin</span><span style="color: #007700">(</span><span style="color: #DD0000">"Zombie Plague: New VIP Menu"</span><span style="color: #007700">, </span><span style="color: #0000BB">VERSION</span><span style="color: #007700">, </span><span style="color: #DD0000">""</span><span style="color: #007700">);
<br />
<br /> </span><span style="color: #0000BB">RegisterHam</span><span style="color: #007700">(</span><span style="color: #0000BB">Ham_Spawn</span><span style="color: #007700">, </span><span style="color: #DD0000">"player"</span><span style="color: #007700">, </span><span style="color: #DD0000">"FwdHamSpawn_Post"</span><span style="color: #007700">, </span><span style="color: #0000BB">1</span><span style="color: #007700">);
<br />
<br />
<br /> </span><span style="color: #0000BB">pNum </span><span style="color: #007700">= </span><span style="color: #0000BB">register_cvar</span><span style="color: #007700">(</span><span style="color: #DD0000">"c_minplayers"</span><span style="color: #007700">,</span><span style="color: #DD0000">"15"</span><span style="color: #007700">) </span><span style="color: #FF8000">// Number of Min. Players
<br /> </span><span style="color: #0000BB">register_clcmd</span><span style="color: #007700">(</span><span style="color: #DD0000">"say /freevip"</span><span style="color: #007700">, </span><span style="color: #DD0000">"cmdVmenu"</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">register_clcmd</span><span style="color: #007700">(</span><span style="color: #DD0000">"say_team /freevip"</span><span style="color: #007700">, </span><span style="color: #DD0000">"cmdVmenu"</span><span style="color: #007700">);
<br />}
<br />
<br />public </span><span style="color: #0000BB">FwdHamSpawn_Post</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)
<br />{
<br /> if ( !</span><span style="color: #0000BB">is_user_alive</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)) return </span><span style="color: #0000BB">1</span><span style="color: #007700">;
<br />
<br /> </span><span style="color: #0000BB">VipUsed</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">] = </span><span style="color: #0000BB">false</span><span style="color: #007700">;
<br /> </span><span style="color: #0000BB">set_user_rendering</span><span style="color: #007700">( </span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">_</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">, </span><span style="color: #0000BB">_</span><span style="color: #007700">, </span><span style="color: #0000BB">0 </span><span style="color: #007700">);
<br />
<br /> return </span><span style="color: #0000BB">0</span><span style="color: #007700">;
<br />}
<br />
<br />public </span><span style="color: #0000BB">cmdVmenu</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)
<br />{
<br /> if ( </span><span style="color: #0000BB">is_user_alive</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">) ){
<br /> if( </span><span style="color: #0000BB">get_playersnum</span><span style="color: #007700">() >= </span><span style="color: #0000BB">get_pcvar_num</span><span style="color: #007700">(</span><span style="color: #0000BB">pNum</span><span style="color: #007700">))
<br /> {
<br /> if (!</span><span style="color: #0000BB">VipUsed</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">]){
<br /> </span><span style="color: #0000BB">VipUsed</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;
<br />
<br /> switch(</span><span style="color: #0000BB">cs_get_user_team</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">))
<br /> {
<br /> case </span><span style="color: #0000BB">ZP_TEAM_ZOMBIE</span><span style="color: #007700">:
<br /> </span><span style="color: #0000BB">VipTMenu</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">);
<br />
<br /> case </span><span style="color: #0000BB">ZP_TEAM_HUMAN</span><span style="color: #007700">:
<br /> </span><span style="color: #0000BB">VipCTMenu</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">);
<br /> }
<br /> }
<br /> else
<br /> {
<br /> </span><span style="color: #0000BB">client_printc</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"%s u can use !gFree VIP Menu!n . One Time, every round"</span><span style="color: #007700">, </span><span style="color: #0000BB">PREFIX</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">client_cmd</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"spk /sound/ng_no.wav"</span><span style="color: #007700">);
<br /> }
<br />
<br /> }
<br /> else {
<br /> </span><span style="color: #0000BB">client_printc</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"%s VIP Will Be Actived ON !g%d !nPLayers"</span><span style="color: #007700">, </span><span style="color: #0000BB">PREFIX </span><span style="color: #007700">, </span><span style="color: #0000BB">get_pcvar_num</span><span style="color: #007700">(</span><span style="color: #0000BB">pNum</span><span style="color: #007700">));
<br /> </span><span style="color: #0000BB">client_cmd</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"spk /sound/ng_ok.wav"</span><span style="color: #007700">);
<br /> }
<br /> }
<br /> else
<br /> {
<br /> </span><span style="color: #0000BB">client_printc</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"%s !nYou need to be !gAlive to run the menu"</span><span style="color: #007700">, </span><span style="color: #0000BB">PREFIX</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">client_cmd</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"spk /sound/ng_no.wav"</span><span style="color: #007700">);
<br /> }
<br />
<br /> return </span><span style="color: #0000BB">PLUGIN_CONTINUE</span><span style="color: #007700">;
<br />}
<br />
<br />public </span><span style="color: #0000BB">VipCTMenu</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)
<br />{
<br /> </span><span style="color: #0000BB">client_cmd</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"spk /sound/ng_vipmenu.wav"</span><span style="color: #007700">);
<br /> new </span><span style="color: #0000BB">menu </span><span style="color: #007700">= </span><span style="color: #0000BB">menu_create</span><span style="color: #007700">(</span><span style="color: #DD0000">"yFree VIP Menu r(Human):^n"</span><span style="color: #007700">, </span><span style="color: #DD0000">"VipCTMenu_handler"</span><span style="color: #007700">);
<br />
<br /> </span><span style="color: #0000BB">menu_additem</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #DD0000">"w50 Hp + 50 Armor"</span><span style="color: #007700">, </span><span style="color: #DD0000">"1"</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">menu_additem</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #DD0000">"wMachingun + Gravity"</span><span style="color: #007700">, </span><span style="color: #DD0000">"2"</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">menu_additem</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #DD0000">"w100 Armor d[Anti Inf Armor]"</span><span style="color: #007700">, </span><span style="color: #DD0000">"3"</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">menu_additem</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #DD0000">"wExtra AmmoPacks d[8 AmmoPacks]"</span><span style="color: #007700">, </span><span style="color: #DD0000">"4"</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">menu_additem</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #DD0000">"wG3SG1 d[Sniper]"</span><span style="color: #007700">, </span><span style="color: #DD0000">"5"</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);
<br />
<br /> </span><span style="color: #0000BB">menu_setprop</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #0000BB">MPROP_EXIT</span><span style="color: #007700">, </span><span style="color: #0000BB">MEXIT_ALL</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">menu_display</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);
<br />}
<br />
<br />public </span><span style="color: #0000BB">VipCTMenu_handler</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #0000BB">item</span><span style="color: #007700">)
<br />{
<br /> if( </span><span style="color: #0000BB">item </span><span style="color: #007700">== </span><span style="color: #0000BB">MENU_EXIT </span><span style="color: #007700">)
<br /> {
<br /> </span><span style="color: #0000BB">menu_destroy</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">);
<br /> return </span><span style="color: #0000BB">PLUGIN_HANDLED</span><span style="color: #007700">;
<br /> }
<br />
<br /> new </span><span style="color: #0000BB">data</span><span style="color: #007700">[</span><span style="color: #0000BB">6</span><span style="color: #007700">], </span><span style="color: #0000BB">iName</span><span style="color: #007700">[</span><span style="color: #0000BB">64</span><span style="color: #007700">];
<br /> new </span><span style="color: #0000BB">access</span><span style="color: #007700">, </span><span style="color: #0000BB">callback</span><span style="color: #007700">;
<br /> </span><span style="color: #0000BB">menu_item_getinfo</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #0000BB">item</span><span style="color: #007700">, </span><span style="color: #0000BB">access</span><span style="color: #007700">, </span><span style="color: #0000BB">data</span><span style="color: #007700">,</span><span style="color: #0000BB">5</span><span style="color: #007700">, </span><span style="color: #0000BB">iName</span><span style="color: #007700">, </span><span style="color: #0000BB">63</span><span style="color: #007700">, </span><span style="color: #0000BB">callback</span><span style="color: #007700">);
<br />
<br /> new </span><span style="color: #0000BB">key </span><span style="color: #007700">= </span><span style="color: #0000BB">str_to_num</span><span style="color: #007700">(</span><span style="color: #0000BB">data</span><span style="color: #007700">);
<br />
<br /> switch(</span><span style="color: #0000BB">key</span><span style="color: #007700">)
<br /> {
<br /> case </span><span style="color: #0000BB">1</span><span style="color: #007700">:
<br /> {
<br /> </span><span style="color: #0000BB">set_user_health</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">get_user_health</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">) + </span><span style="color: #0000BB">50</span><span style="color: #007700">)
<br /> </span><span style="color: #0000BB">set_user_armor</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">get_user_armor</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">) + </span><span style="color: #0000BB">100</span><span style="color: #007700">)
<br /> </span><span style="color: #0000BB">VipUsed</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">] = </span><span style="color: #0000BB">true
<br /> client_printc</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"%s You Have !g50 Hp!n + !g100 Armor!n"</span><span style="color: #007700">, </span><span style="color: #0000BB">PREFIX</span><span style="color: #007700">)
<br /> }
<br /> case </span><span style="color: #0000BB">2</span><span style="color: #007700">:
<br /> {
<br /> </span><span style="color: #0000BB">give_item</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"weapon_m249"</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">set_user_gravity</span><span style="color: #007700">( </span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">0.5 </span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">cs_set_user_bpammo</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">CSW_M249</span><span style="color: #007700">, </span><span style="color: #0000BB">200</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">VipUsed</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;
<br /> </span><span style="color: #0000BB">client_printc</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"%s You Have !gM249!n + !gGravity!n"</span><span style="color: #007700">, </span><span style="color: #0000BB">PREFIX</span><span style="color: #007700">)
<br /> }
<br /> case </span><span style="color: #0000BB">3</span><span style="color: #007700">:
<br /> {
<br /> </span><span style="color: #0000BB">VipUsed</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;
<br /> </span><span style="color: #0000BB">set_user_armor</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">get_user_armor</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">) + </span><span style="color: #0000BB">100</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">client_printc</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"%s You Have !g140 Armor!n"</span><span style="color: #007700">, </span><span style="color: #0000BB">PREFIX</span><span style="color: #007700">)
<br /> }
<br />
<br /> case </span><span style="color: #0000BB">4</span><span style="color: #007700">:
<br /> {
<br /> </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">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">random_num</span><span style="color: #007700">(</span><span style="color: #0000BB">8</span><span style="color: #007700">, </span><span style="color: #0000BB">8</span><span style="color: #007700">));
<br /> </span><span style="color: #0000BB">VipUsed</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;
<br /> </span><span style="color: #0000BB">client_printc</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"%s You Have !g8 Ammo"</span><span style="color: #007700">, </span><span style="color: #0000BB">PREFIX</span><span style="color: #007700">);
<br />
<br /> }
<br />
<br /> case </span><span style="color: #0000BB">5</span><span style="color: #007700">:
<br /> {
<br /> </span><span style="color: #0000BB">give_item</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"weapon_g3sg1"</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">cs_set_user_bpammo</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">CSW_G3SG1</span><span style="color: #007700">, </span><span style="color: #0000BB">200</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">VipUsed</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;
<br /> </span><span style="color: #0000BB">client_printc</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"%s You choose !gG3sg1"</span><span style="color: #007700">, </span><span style="color: #0000BB">PREFIX</span><span style="color: #007700">);
<br />
<br /> }
<br />
<br /> }
<br /> </span><span style="color: #0000BB">menu_destroy</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">);
<br /> return </span><span style="color: #0000BB">PLUGIN_HANDLED</span><span style="color: #007700">;
<br />}
<br />
<br />public </span><span style="color: #0000BB">VipTMenu</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">)
<br />{
<br /> new </span><span style="color: #0000BB">menu </span><span style="color: #007700">= </span><span style="color: #0000BB">menu_create</span><span style="color: #007700">(</span><span style="color: #DD0000">"yFree VIP Menu r(Zombies):^n"</span><span style="color: #007700">, </span><span style="color: #DD0000">"VipTMenu_handler"</span><span style="color: #007700">);
<br />
<br /> </span><span style="color: #0000BB">menu_additem</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #DD0000">"w500 Hp"</span><span style="color: #007700">, </span><span style="color: #DD0000">"1"</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">menu_additem</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #DD0000">"wRandom AmmoPacks d[From 1 to 9 AP]"</span><span style="color: #007700">, </span><span style="color: #DD0000">"2"</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);
<br />
<br /> </span><span style="color: #0000BB">menu_setprop</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #0000BB">MPROP_EXIT</span><span style="color: #007700">, </span><span style="color: #0000BB">MEXIT_ALL</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">menu_display</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">);
<br />}
<br />
<br />public </span><span style="color: #0000BB">VipTMenu_handler</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #0000BB">item</span><span style="color: #007700">)
<br />{
<br /> if( </span><span style="color: #0000BB">item </span><span style="color: #007700">== </span><span style="color: #0000BB">MENU_EXIT </span><span style="color: #007700">)
<br /> {
<br /> </span><span style="color: #0000BB">menu_destroy</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">);
<br /> return </span><span style="color: #0000BB">PLUGIN_HANDLED</span><span style="color: #007700">;
<br /> }
<br />
<br /> new </span><span style="color: #0000BB">data</span><span style="color: #007700">[</span><span style="color: #0000BB">6</span><span style="color: #007700">], </span><span style="color: #0000BB">iName</span><span style="color: #007700">[</span><span style="color: #0000BB">64</span><span style="color: #007700">];
<br /> new </span><span style="color: #0000BB">access</span><span style="color: #007700">, </span><span style="color: #0000BB">callback</span><span style="color: #007700">;
<br /> </span><span style="color: #0000BB">menu_item_getinfo</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">, </span><span style="color: #0000BB">item</span><span style="color: #007700">, </span><span style="color: #0000BB">access</span><span style="color: #007700">, </span><span style="color: #0000BB">data</span><span style="color: #007700">,</span><span style="color: #0000BB">5</span><span style="color: #007700">, </span><span style="color: #0000BB">iName</span><span style="color: #007700">, </span><span style="color: #0000BB">63</span><span style="color: #007700">, </span><span style="color: #0000BB">callback</span><span style="color: #007700">);
<br />
<br /> new </span><span style="color: #0000BB">key </span><span style="color: #007700">= </span><span style="color: #0000BB">str_to_num</span><span style="color: #007700">(</span><span style="color: #0000BB">data</span><span style="color: #007700">);
<br />
<br /> switch(</span><span style="color: #0000BB">key</span><span style="color: #007700">)
<br /> {
<br /> case </span><span style="color: #0000BB">1</span><span style="color: #007700">:
<br /> {
<br /> </span><span style="color: #0000BB">VipUsed</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;
<br /> </span><span style="color: #0000BB">set_user_health</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #0000BB">get_user_health</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">) + </span><span style="color: #0000BB">500</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">client_printc</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"%s You Have !g500 HP"</span><span style="color: #007700">, </span><span style="color: #0000BB">PREFIX</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">VipUsed</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;
<br /> }
<br />
<br /> case </span><span style="color: #0000BB">2</span><span style="color: #007700">:
<br /> {
<br /> </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">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">random_num</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">, </span><span style="color: #0000BB">9</span><span style="color: #007700">))
<br /> </span><span style="color: #0000BB">VipUsed</span><span style="color: #007700">[</span><span style="color: #0000BB">id</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">;
<br /> </span><span style="color: #0000BB">client_printc</span><span style="color: #007700">(</span><span style="color: #0000BB">id</span><span style="color: #007700">, </span><span style="color: #DD0000">"%s You Have !gSome AmmoPacks!n"</span><span style="color: #007700">, </span><span style="color: #0000BB">PREFIX</span><span style="color: #007700">);
<br /> }
<br />
<br /> }
<br />
<br /> </span><span style="color: #0000BB">menu_destroy</span><span style="color: #007700">(</span><span style="color: #0000BB">menu</span><span style="color: #007700">);
<br /> return </span><span style="color: #0000BB">PLUGIN_HANDLED</span><span style="color: #007700">;
<br />}
<br />
<br /></span><span style="color: #FF8000">// Colour Chat
<br /></span><span style="color: #0000BB">stock client_printc</span><span style="color: #007700">(const </span><span style="color: #0000BB">id</span><span style="color: #007700">, const </span><span style="color: #0000BB">input</span><span style="color: #007700">[], </span><span style="color: #0000BB">any</span><span style="color: #007700">:...)
<br />{
<br /> new </span><span style="color: #0000BB">count </span><span style="color: #007700">= </span><span style="color: #0000BB">1</span><span style="color: #007700">, </span><span style="color: #0000BB">players</span><span style="color: #007700">[</span><span style="color: #0000BB">32</span><span style="color: #007700">];
<br /> static </span><span style="color: #0000BB">msg</span><span style="color: #007700">[</span><span style="color: #0000BB">191</span><span style="color: #007700">];
<br /> </span><span style="color: #0000BB">vformat</span><span style="color: #007700">(</span><span style="color: #0000BB">msg</span><span style="color: #007700">, </span><span style="color: #0000BB">190</span><span style="color: #007700">, </span><span style="color: #0000BB">input</span><span style="color: #007700">, </span><span style="color: #0000BB">3</span><span style="color: #007700">);
<br />
<br /> </span><span style="color: #0000BB">replace_all</span><span style="color: #007700">(</span><span style="color: #0000BB">msg</span><span style="color: #007700">, </span><span style="color: #0000BB">190</span><span style="color: #007700">, </span><span style="color: #DD0000">"!g"</span><span style="color: #007700">, </span><span style="color: #DD0000">"^x04"</span><span style="color: #007700">); </span><span style="color: #FF8000">// Green Color
<br /> </span><span style="color: #0000BB">replace_all</span><span style="color: #007700">(</span><span style="color: #0000BB">msg</span><span style="color: #007700">, </span><span style="color: #0000BB">190</span><span style="color: #007700">, </span><span style="color: #DD0000">"!n"</span><span style="color: #007700">, </span><span style="color: #DD0000">"^x01"</span><span style="color: #007700">); </span><span style="color: #FF8000">// Default Color
<br /> </span><span style="color: #0000BB">replace_all</span><span style="color: #007700">(</span><span style="color: #0000BB">msg</span><span style="color: #007700">, </span><span style="color: #0000BB">190</span><span style="color: #007700">, </span><span style="color: #DD0000">"!t"</span><span style="color: #007700">, </span><span style="color: #DD0000">"^x03"</span><span style="color: #007700">); </span><span style="color: #FF8000">// Team Color
<br />
<br /> </span><span style="color: #007700">if (</span><span style="color: #0000BB">id</span><span style="color: #007700">) </span><span style="color: #0000BB">players</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">] = </span><span style="color: #0000BB">id</span><span style="color: #007700">; else </span><span style="color: #0000BB">get_players</span><span style="color: #007700">(</span><span style="color: #0000BB">players</span><span style="color: #007700">, </span><span style="color: #0000BB">count</span><span style="color: #007700">, </span><span style="color: #DD0000">"ch"</span><span style="color: #007700">);
<br /> {
<br /> for (new </span><span style="color: #0000BB">i </span><span style="color: #007700">= </span><span style="color: #0000BB">0</span><span style="color: #007700">; </span><span style="color: #0000BB">i </span><span style="color: #007700">< </span><span style="color: #0000BB">count</span><span style="color: #007700">; </span><span style="color: #0000BB">i</span><span style="color: #007700">++)
<br /> {
<br /> if (</span><span style="color: #0000BB">is_user_connected</span><span style="color: #007700">(</span><span style="color: #0000BB">players</span><span style="color: #007700">[</span><span style="color: #0000BB">i</span><span style="color: #007700">]))
<br /> {
<br /> </span><span style="color: #0000BB">message_begin</span><span style="color: #007700">(</span><span style="color: #0000BB">MSG_ONE_UNRELIABLE</span><span style="color: #007700">, </span><span style="color: #0000BB">get_user_msgid</span><span style="color: #007700">(</span><span style="color: #DD0000">"SayText"</span><span style="color: #007700">), </span><span style="color: #0000BB">_</span><span style="color: #007700">, </span><span style="color: #0000BB">players</span><span style="color: #007700">[</span><span style="color: #0000BB">i</span><span style="color: #007700">]);
<br /> </span><span style="color: #0000BB">write_byte</span><span style="color: #007700">(</span><span style="color: #0000BB">players</span><span style="color: #007700">[</span><span style="color: #0000BB">i</span><span style="color: #007700">]);
<br /> </span><span style="color: #0000BB">write_string</span><span style="color: #007700">(</span><span style="color: #0000BB">msg</span><span style="color: #007700">);
<br /> </span><span style="color: #0000BB">message_end</span><span style="color: #007700">();
<br /> }
<br /> }
<br /> }
<br />}
<br /></span><span style="color: #0000BB"></span>
</span>
</code><!-- php buffer end -->
</div>
</code>
<hr />
</div>
</div>- My 1sT Plugin i hope you like it and thnx for Spawner for help :D</div>
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

[ZP] Free VIP Menu
Temat rozp. Adminek AMXX.PL, 18.07.2015 02:06
Brak odpowiedzi do tego tematu
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych