Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Zombie Escape Mod Ammo Kasma
#20
[SUP]
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>#include <amxmisc>#include <hamsandwich>#include <fun>#include <colorchat>
#define PLUGIN "Zombi Escape Extra Ammo"#define VERSION "1.0"#define AUTHOR "peNgueN"
#define ITEM_SPEED 320#define ITEM_GRAVITY 0.7
new g_ammo33 ];
new 
FloatHasar33 ];
new 
boolg_item133 ];new boolg_item233 ];new boolg_item333 ];new boolg_item433 ];
new 
g_Noclip33 ];
new 
g_Damageg_DamageAmmog_KillAmmog_HeadShotAmmo;
public 
plugin_init() {    register_plugin(PLUGINVERSIONAUTHOR)        register_clcmd"say /zekstra""Ze_Extra_Items_Menu" );    register_clcmd"say_team /zekstra""Ze_Extra_Items_Menu" );        g_Damage      register_cvar"ze_hasar""250.0" );    g_DamageAmmo register_cvar"ze_hasarda_ammo""1" );    g_KillAmmo   register_cvar"ze_oldurdum_ammo""3" );    g_HeadShotAmmo register_cvar"ze_kafadan""4" );        RegisterHamHam_TakeDamage"player""Hm_TakeDamage" );    RegisterHamHam_Spawn"player""Hm_Spawn_Post");    RegisterHamHam_Player_PreThink"player""Hm_Player_PreThink" )        register_event"DeathMsg""Event_DeathMsg""a" );    register_event("CurWeapon","Event_CurWeapon","be","1=1")  }

public 
client_putinserverid ){    set_task1.0"AmmoPacks"id );    return PLUGIN_CONTINUE;}
public 
AmmoPacksid ){    set_hudmessage(255000.020.906.01.0)    show_hudmessage(id"Ammo Packs : %d"g_ammoid ] );    set_task1.0"AmmoPacks"id );}
public 
Hm_Player_PreThinkid ){    if( g_item2id ] )    {        set_user_gravityidITEM_GRAVITY );            return PLUGIN_HANDLED;    }    return PLUGIN_CONTINUE;} 
public 
Hm_Spawn_Postid ){    g_item1id ] = false;    g_item2id ] = false;    g_item3id ] = false;    g_item4id ] = false;        if( task_existsid 1453 ) ) remove_taskid 1453 );    if( task_existsid 1454 ) ) remove_taskid 1454 );    if( task_existsid 1455 ) ) remove_taskid 1455 );}
public 
Ze_Extra_Items_Menuid ){    if( !is_user_aliveid ) ) return PLUGIN_HANDLED;        new iMenu64 ];    formatexiMenucharsmaxiMenu ), "\wZombie Escape Ekstra Itemler" );    new menu menu_createiMenu"Zombi_Menu_Devam" );        formatexiMenucharsmaxiMenu ), "\w5 Saniye Hizli Kos \r[ 10 Ammo Pack ]" );    menu_additemmenuiMenu"1" );    formatexiMenucharsmaxiMenu ), "\wTek Roundluk Gravity Botlari \r[ 10 Ammo Pack ]" );    menu_additemmenuiMenu"2" );    formatexiMenucharsmaxiMenu ), "\wHEGrenade \r[ 10 Ammo Pack ]" );    menu_additemmenuiMenu"3" );    formatexiMenucharsmaxiMenu ), "\wSmokeGrenade \r[ 20 Ammo Pack ]" );    menu_additemmenuiMenu"4" );    formatexiMenucharsmaxiMenu ), "\wFlashBang \r[ 20 Ammo Pack ]" );    menu_additemmenuiMenu"5" );    formatexiMenucharsmaxiMenu ), "\w8 Saniye Sinirsiz Mermi \r[ 15 Ammo Pack ]" );    menu_additemmenuiMenu"6" );    formatexiMenucharsmaxiMenu ), "\w4 Saniye Noclip \r[ 15 Ammo Pack ]" );    menu_additemmenuiMenu"7" );        menu_setpropmenuMPROP_EXITMEXIT_ALL);    menu_setpropmenuMPROP_EXITNAME"\rCIKIS" );        menu_display(idmenu);    return PLUGIN_HANDLED;}
public 
Zombi_Menu_Devam(idmenuitem){        if(item == MENU_EXIT)    {        menu_destroy(menu);        return PLUGIN_HANDLED;    }        new info[6], szName[64];    new accesscallback;        menu_item_getinfo(menuitemaccessinfocharsmax(info), szNamecharsmax(szName), callback);        new key str_to_num(info);        switch(key)    {        case 1:        {            if( g_ammoid ] >= 10 )            {                g_ammoid ] -= 10;                g_item1id ] = true;                set_user_maxspeedidfloatITEM_SPEED ) );                set_task5.0"Hizi_Kes"id 1453 );                                ColorChatidNORMAL"[ Zombie Escape ] 5 Saniye Hizli Kosacaksiniz.." );            }            else            {                ColorChatidNORMAL"[ Zombie Escape ] Yeterli Ammonuz Bulunmamaktadir !" );                return PLUGIN_HANDLED;            }        }        case 2:        {            if( g_ammoid ] >= 10 )            {                g_ammoid ] -= 10;                g_item2id ] = true;                set_user_gravityidITEM_GRAVITY );                                ColorChatidNORMAL"[ Zombie Escape ] Bir Ellik Gravity Botu Aldiniz.." );            }            else            {                ColorChatidNORMAL"[ Zombie Escape ] Yeterli Ammonuz Bulunmamaktadir !" );                return PLUGIN_HANDLED;            }        }        case 3:        {            if( g_ammoid ] >= 10 )            {                g_ammoid ] -= 10;                give_itemid"weapon_hegrenade" );                                ColorChatidNORMAL"[ Zombie Escape ] 1 Tane Hegrenade Aldiniz.." );            }            else            {                ColorChatidNORMAL"[ Zombie Escape ] Yeterli Ammonuz Bulunmamaktadir !" );                return PLUGIN_HANDLED;            }        }        case 4:        {            if( g_ammoid ] >= 20 )            {                g_ammoid ] -= 10;                give_itemid"weapon_smokegrenade" );                                ColorChatidNORMAL"[ Zombie Escape ] 1 Tane Smokegrenade Aldiniz.." );            }            else            {                ColorChatidNORMAL"[ Zombie Escape ] Yeterli Ammonuz Bulunmamaktadir !" );                return PLUGIN_HANDLED;            }            }        case 5:        {            if( g_ammoid ] >= 20 )            {                g_ammoid ] -= 10;                give_itemid"weapon_flashbang" );                                ColorChatidNORMAL"[ Zombie Escape ] 1 Tane FlashBang Aldiniz.." );            }            else            {                ColorChatidNORMAL"[ Zombie Escape ] Yeterli Ammonuz Bulunmamaktadir !" );                return PLUGIN_HANDLED;            }            }        case 6:        {            if( g_ammoid ] >= 15 )            {                g_ammoid ] -= 15;                g_item3id ] = true;                set_task8.0"Unammo_Kapat"id 1454 );                                ColorChatidNORMAL"[ Zombie Escape ] 8 Saniyelik Unammo Aldiniz.." );            }            else            {                ColorChatidNORMAL"[ Zombie Escape ] Yeterli Ammonuz Bulunmamaktadir !" );                return PLUGIN_HANDLED;            }            }        case 7:        {            if( g_ammoid ] >= 15 )            {                g_ammoid ] -= 15;                g_item4id ] = true;                                set_user_noclipid);                set_task1.0"Noclip"id 1455__"b");                                ColorChatidNORMAL"[ Zombie Escape ] 4 Saniyelik Noclip Aldiniz.." );            }            else            {                ColorChatidNORMAL"[ Zombie Escape ] Yeterli Ammonuz Bulunmamaktadir !" );                return PLUGIN_HANDLED;            }            }    }            menu_destroy(menu);    return PLUGIN_HANDLED;}

public 
Hm_TakeDamagevictiminflictorattackerFloat:damagebits ){    if( get_user_teamattacker ) == && get_user_teamvictim ) != )    {        if( damage get_pcvar_floatg_Damage ) )        {            Hasarattacker ] += damage;                        if( Hasarattacker ] >= get_pcvar_floatg_Damage ) )            {                g_ammoattacker ] += get_pcvar_numg_DamageAmmo )                Hasarattacker ] = 0.0;            }        }        else        {            g_ammoattacker ] += get_pcvar_numg_DamageAmmo )            Hasarattacker ] = 0.0;        }    }    return HAM_IGNORED;}
public 
Event_DeathMsg( ){    new victim read_data);    new attacker get_user_attackervictim );        if(attacker == victim) return PLUGIN_HANDLED;    if(attacker && attacker get_maxplayers() ) return PLUGIN_HANDLED;        if( !is_user_connectedattacker ) ) return PLUGIN_HANDLED;        if( is_user_botattacker ) ) return PLUGIN_HANDLED;        new headshot read_data);        if( headshot )    {        g_ammoattacker ] += get_pcvar_numg_HeadShotAmmo )    }    g_ammoattacker ] += get_pcvar_numg_KillAmmo )        return PLUGIN_HANDLED;}
public 
Event_CurWeaponid ){    if( g_item3id ] )    {        new  sarjormermi;        new silah get_user_weaponidsarjormermi );                 new szSilah[32];        if ( silah == CSW_HEGRENADE || silah == CSW_FLASHBANG || silah == CSW_SMOKEGRENADE || silah == CSW_C4 || silah == CSW_KNIFE )        {            return PLUGIN_HANDLED;        }                if ( sarjor == )         {             get_weaponnamesilahszSilahcharsmaxszSilah ) );                         give_itemidszSilah );            engclient_cmd(idszSilah );        }    }        if( g_item1id ] )    {        set_user_maxspeedidfloatITEM_SPEED ) );        }    return PLUGIN_CONTINUE;}
public 
Hizi_KesTaskID ){    new id TaskID 1453;        if( !is_user_aliveid ) )    {        set_user_maxspeedid270.0 );        remove_taskid 1453 );        return PLUGIN_HANDLED;    }        if( task_existsid 1453 ) )    {        set_user_maxspeedid270.0 );        remove_taskid 1453 );        g_item1id ] = false;        return PLUGIN_HANDLED;    }    return PLUGIN_HANDLED;}
public 
Unammo_KapatTaskID ){    new id TaskID 1454;        if( !is_user_aliveid ) )    {        remove_taskid 1454 );        return PLUGIN_HANDLED;    }        if( task_existsid 1454 ) )    {        remove_taskid 1454 );        g_item3id ] = false;        return PLUGIN_HANDLED;    }    return PLUGIN_HANDLED;}
public 
NoclipTaskID ){    new id TaskID 1455;        if( !is_user_aliveid ) )    {        remove_taskid 1455 );        return PLUGIN_HANDLED;    }        g_Noclipid ] += 1;    if( g_Noclipid ] < )    {        ColorChatidNORMAL"Noclip'in Bitmesine %d Saniye Kaldi.."g_Noclipid ] );    }    else    {        ColorChatidNORMAL"Noclip Bitti.." );        g_Noclipid ] = 0;        set_user_noclipid);        remove_taskid 1455 );    }    return PLUGIN_HANDLED;} 

Sorun düzeldi ama ammo verme olayını eklemedim. Eklerim sonra onuda.[/SUP]


Attached Files
.sma   abcs.sma (Size: 8.99 KB / Downloads: 56)

PAWN
KOD YARDIMCISI


Eklentiyle ilgili her türlü yardımı edebilirim.( jail shop hariç )
İletişim: hassel-vl
Reply


Messages In This Thread
Cevap: Zombie Escape Mod Ammo Kasma - by peNgueN - 06-09-13, 13:36

Possibly Related Threads…
Thread Author Replies Views Last Post
  [ZP]Zombie Plague[Bug &amp; Fix] wicqdenon76 4 4,777 13-03-18, 15:19
Last Post: Melian
  Zombie Escape Mod satknun1997 8 16,412 23-11-17, 21:20
Last Post: EfeDursun125
  Admin Zombie Model plugini satknun1997 3 3,814 01-01-17, 12:47
Last Post: RuLeT
  Zombie plague Şu anki mod ve Banka plugini [ÖZEL BANKA] canavar30 30 11,779 20-02-15, 04:12
Last Post: beoujolf
  [Basebuilder] Drop Weapon Zombie Dexterz 5 4,508 23-02-14, 20:56
Last Post: Dexterz
  Zombie plague sadece zm_de çalışsın Kuheylan94 9 4,220 06-09-13, 23:40
Last Post: JDM
  Zombie Biohazard için gerekli wicqdenon76 1 3,009 05-12-12, 17:46
Last Post: akcaliberkk
  JbMenu Ping Kasma Menü serkan1121 11 6,181 13-10-12, 13:08
Last Post: melof
  Zombie Plague Respawn Plugini Önemli sakarya42 0 3,679 04-09-12, 15:56
Last Post: sakarya42
  Zombie Mod için plugin arıyorum mumya0236 7 4,014 20-04-12, 15:06
Last Post: jeLibon

Foruma Atla:


Users browsing this thread: 1 Guest(s)