Page 1 of 1

Unlock:ammo

Posted: 2011 Jul 17 10:46
by nuodas159
Sveiki. Gal kas nors gali sutvarkyti ,nes nusipirkus ammo pirmam rounde duoda ,o antram nebe. +karma

Code: Select all

#include <amxmodx>#include <fakemeta>#include <gunxpmod>#include <hamsandwich> new PLUGIN_NAME[]   = "Unlock : Ammo"new PLUGIN_AUTHOR[]     = "xbatista"new PLUGIN_VERSION[]    = "1.0" new bool:ammo[33] public plugin_init() {    register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)    register_gxm_item("Ammunicija", "Duoda daugiau kulku", 40)    RegisterHam(Ham_Spawn, "player", "player_spawn", 1)} public client_disconnect(id) { ammo[id] = false; } public player_spawn(id){    if(!is_user_alive(id))        return     if(!ammo[id])        return     new clip, ammo;    new weapon = get_user_weapon(id, clip, ammo);    if( weapon != CSW_HEGRENADE && weapon != CSW_SMOKEGRENADE && weapon != CSW_FLASHBANG && weapon != CSW_C4 )    {        fm_set_user_bpammo(id, weapon, ammo + 200);    }}    public gxm_item_enabled(id){    ammo[id] = true    new clip, ammo;    new weapon = get_user_weapon(id, clip, ammo);    if( weapon != CSW_HEGRENADE && weapon != CSW_SMOKEGRENADE && weapon != CSW_FLASHBANG && weapon != CSW_C4 )    {        fm_set_user_bpammo(id, weapon, ammo + 200);    }} stock fm_set_user_bpammo(id, iWeapon, iAmount) {     new iOffset;     switch(iWeapon)     {         case CSW_AWP: iOffset = 377;         case CSW_SCOUT, CSW_AK47, CSW_G3SG1: iOffset = 378;         case CSW_M249: iOffset = 379;         case CSW_FAMAS, CSW_M4A1, CSW_AUG, CSW_SG550, CSW_GALI, CSW_SG552: iOffset = 380;         case CSW_M3, CSW_XM1014: iOffset = 381;         case CSW_USP, CSW_UMP45, CSW_MAC10: iOffset = 382;         case CSW_FIVESEVEN, CSW_P90: iOffset = 383;         case CSW_DEAGLE: iOffset = 384;         case CSW_P228: iOffset = 385;         case CSW_GLOCK18, CSW_MP5NAVY, CSW_TMP, CSW_ELITE: iOffset = 386;         case CSW_FLASHBANG: iOffset = 387;         case CSW_HEGRENADE: iOffset = 388;         case CSW_SMOKEGRENADE: iOffset = 389;         case CSW_C4: iOffset = 390;         default:return;     }     set_pdata_int(id, iOffset, iAmount); } 

Re: Unlock:ammo

Posted: 2011 Jul 18 12:36
by aaarnas
O tai gxm_item_enabled(id) iškviečiamas antrame raunde ?

Re: Unlock:ammo

Posted: 2011 Jul 18 16:24
by nuodas159
Joa. O tai imanoma padaryti ,kad duotu visalaik ta ammo?

Re: Unlock:ammo

Posted: 2011 Jul 18 21:38
by psychical
aarnai, nenorėčiau tikėti kad tai padės, pasiėmus pistoletą viskas yra išstripinama, tai manyčiau kulkos taipogi yra ičstripinamos, ar jos duodamos tik pasiemus ginklą?

Re: Unlock:ammo

Posted: 2011 Jul 20 09:41
by nuodas159
Tai kaip padaryti ,kad veiktu???