Unlock:ammo

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
User avatar
nuodas159
Flooderis arba specialistas
Posts: 522
Joined: 2010 Sep 03 15:30
Skype: nuodas159
Location: SunCity

Unlock:ammo

Post 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); } 
Image

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Unlock:ammo

Post by aaarnas »

O tai gxm_item_enabled(id) iškviečiamas antrame raunde ?
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
nuodas159
Flooderis arba specialistas
Posts: 522
Joined: 2010 Sep 03 15:30
Skype: nuodas159
Location: SunCity

Re: Unlock:ammo

Post by nuodas159 »

Joa. O tai imanoma padaryti ,kad duotu visalaik ta ammo?
Image

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: Unlock:ammo

Post 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ą?
Last edited by psychical on 2011 Jul 20 10:36, edited 1 time in total.

User avatar
nuodas159
Flooderis arba specialistas
Posts: 522
Joined: 2010 Sep 03 15:30
Skype: nuodas159
Location: SunCity

Re: Unlock:ammo

Post by nuodas159 »

Tai kaip padaryti ,kad veiktu???
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests