Jump to content

n3sS @ Radauti

Membru
  • Posts

    327
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by n3sS @ Radauti

  1.  

    /* Plugin generated by AMXX-Studio */

    #include
    #include
    #include
    #include

    #define PLUGIN "Bomb Blast"
    #define VERSION "0.4"
    #define AUTHOR "K.K.Lv"

    new HamHook:g_BombThink

    new g_Bomb

    new g_SpriteCircle

    new Float:g_fExplodeTime
    new Float:g_fNextBlastGameTime

    new g_pCvarColor

    public plugin_precache()
    {
    g_SpriteCircle = precache_model( "sprites/shockwave.spr" )
    }

    public plugin_init()
    {
    register_plugin( PLUGIN, VERSION, AUTHOR )

    g_pCvarColor = register_cvar( "bb_color", "250250250" ) //RRRGGGBBB

    if( find_ent_by_class( FM_NULLENT, "func_bomb_target" ) || find_ent_by_class( FM_NULLENT, "info_bomb_target" ) )
    {
    g_BombThink = RegisterHam( Ham_Think, "grenade", "Bomb_Think", 1 )

    register_event( "HLTV", "Stop", "a", "1=0", "2=0" )
    register_logevent( "Stop", 2, "1=Round_End" )

    register_logevent( "PlantedBomb", 3, "2=Planted_The_Bomb" )
    }
    }

    public Stop()
    {
    g_Bomb = 0
    DisableHamForward( g_BombThink)
    }

    public PlantedBomb()
    {
    new C4 = FM_NULLENT
    while( ( C4 = find_ent_by_class( C4, "grenade" ) ) )
    {
    if ( get_pdata_int( C4, 96 ) & ( 1<<8 ) )
    {
    g_Bomb = C4
    g_fExplodeTime = get_pdata_float( g_Bomb, 100 )
    EnableHamForward( g_BombThink )

    g_fNextBlastGameTime = 0.0
    break
    }
    }
    }

    public Bomb_Think( iEnt )
    {
    if ( g_Bomb != iEnt )
    return

    new Float:fGameTime = get_gametime()
    if( g_fNextBlastGameTime > fGameTime )
    return

    new Float:fTime, iTime, Float:fThinkTime

    fTime = g_fExplodeTime - fGameTime
    iTime = floatround( fTime )

    if ( iTime > 13 ) fThinkTime = 1.0
    else if ( iTime > 7 ) fThinkTime = 0.5
    else fThinkTime = 0.3

    g_fNextBlastGameTime = fGameTime + fThinkTime

    create_blast_circle( iEnt )
    }

    public create_blast_circle( iEnt ) {
    new Float:fOrigin[ 3 ]

    pev( iEnt, pev_origin, fOrigin )

    new szColor[ 12 ], iColor[ 3 ]
    get_pcvar_string( g_pCvarColor, szColor, charsmax( szColor ) )

    iColor[ 2 ] = str_to_num( szColor[ 6 ] )

    szColor[ 6 ] = 0
    iColor[ 1 ] = str_to_num( szColor[ 3 ] )

    szColor[ 3 ] = 0
    iColor[ 0 ] = str_to_num( szColor[ 0 ] )

    engfunc( EngFunc_MessageBegin, MSG_BROADCAST, SVC_TEMPENTITY, fOrigin )
    write_byte( TE_BEAMCYLINDER )
    engfunc( EngFunc_WriteCoord, fOrigin[ 0 ] )
    engfunc( EngFunc_WriteCoord, fOrigin[ 1 ] )
    engfunc( EngFunc_WriteCoord, fOrigin[ 2 ] )
    engfunc( EngFunc_WriteCoord, fOrigin[ 0 ] )
    engfunc( EngFunc_WriteCoord, fOrigin[ 1 ] )
    engfunc( EngFunc_WriteCoord, fOrigin[ 2 ] + 125 )
    write_short( g_SpriteCircle )
    write_byte( 0 )
    write_byte( 1 )
    write_byte( 6 )
    write_byte( 8 )
    write_byte( 1 )
    write_byte( iColor[ 0 ] )
    write_byte( iColor[ 1 ] )
    write_byte( iColor[ 2 ] )
    write_byte( 128 )
    write_byte( 5 )
    message_end()
    }

     

  2. !###! Titlu:  
     
    [Plugin] Clan tag protection
     
    # Descriere:
     
    Protejați-vă eticheta de clan pe server!

    # Comenzi : nu are
     
     
    Cvar-uri : nu are
     
     
     Instalare: 
     
     Creasi un fisier numit clan.cfg și puneti-l în folderul / addons / amxmodx / configs
    Apoi, adăugati fiecare membri SteamID si Clan etichetă pe care doriti protejat. o linie pentru fiecare
     
    Exemplu de clan.cfg tau:
     
    amx_protclantag "mytag" "STEAM_0: 0: 123142"
    amx_protclantag "mytag" "STEAM_0: 0: 654645"
    amx_protclantag "mytag" "STEAM_0: 0: 457457"
    amx_protclantag "anothertag" "STEAM_0: 0: 9988989"
    amx_protclantag "anothertag" "STEAM_0: 0: 23432"
    amx_protclantag "anothertag" "STEAM_0: 0: 120032"
     

    Acum, adăugați următoarele la amxx.cfg tau:
     
    /addons/amxmodx/configs/clan.cfg exec // Clan.cfg

     
    => Fisierul clan_tag_protection.sma il puneti in addons/amxmodx/scripting
    => Fisierul clan_tag_protection.amxx il puneti in addons/amxmodx/plugins
    => Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
    clan_tag_protection.amxx
     
    # Download: LINK

  3. !###! Titlu:  
     
    [Plugin] Endround Team Swap
     
    # Descriere:
     

    Un plugin simplu care schimba echipa la fiecare final de runda , asta inseamna , un Terorist devine CT si un CT devine Terorist
     
    # Comenzi : nu are
     
     
    Cvar-uri : nu are
     
     
     Instalare: 
     
    => Fisierul endround_team_swap.sma il puneti in addons/amxmodx/scripting
    => Fisierul endround_team_swap.amxx il puneti in addons/amxmodx/plugins

    => Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
    endround_team_swap.amxx
     
    # Download: LINK

  4. !###! Titlu:  
     
    [Plugin] Bullet-Whizz
     
    # Descriere:
     
    Acest plugin foloseste sunete la gloante cand trec pe langa tine
     
    # Comenzi : nu are
     
     
    Cvar-uri : 
     
    se adauga in fisierul amxmodx\configs\amxx.cfg:
    amx_bulletwhizz: 0 / 1 ( 0 - plugin oprit / 1 - plugin pornit)

     

     Instalare: 

     

    => Fisierul Bullet-Whizz.sma il puneti in addons/amxmodx/scripting
    => Fisierul Bullet-Whizz.amxx il puneti in addons/amxmodx/plugins
    => Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
    Bullet-Whizz.amxx
     
    # Download: LINK

  5. !###! Titlu:  

     

    [Plugin] Buy Vip With Points
     

    # Descriere:

     

    Plugin vip care necesita cumparare cu puncte

    Puncte necesare pentru a cumpara vip 500

    Puncte primite pe kill si hs Kill

    Flag plugin "t"

     

    # Comenzi : 

     

    say /addvip -> meniu adaugare vip

    amx_givepoints -> poti da puncte pentru a cumpara vip

    amx_removepoints -> scoatere puncte

    Say /points or /mypoints -> verificare puncte
    Say /buyvip -> cumperi vip sau vezi cate puncte iti mai trebuie
     

    Cvar-uri : nu are


     Instalare: 

    => Fisierul buy_vip_with_points.sma il puneti in addons/amxmodx/scripting
    => Fisierul buy_vip_with_points.amxx il puneti in addons/amxmodx/plugins
    => Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
    buy_vip_with_points.amxx

     

    # Download: LINK

    • Like 1
  6. Nume : ion
    Nick : n3sS @ Radauti
    Vârstă : 22
    Motiv : pentru a ajuta in amxmodx
    Adresa de contact : skype - John_Tiganescu
    Timp alocat forumului : zilnic minim 3 ore

    Ce secţiuni doreşti să moderezi? amxmodx
    De ce ai ales aceste sectiuni? pentru a ajuta in primul rand si pentru ca pot modera aceasta sectiune
    De ce doreşti să moderezi în această comunitate? pentru a marii resursele in sectiunea amxmodx
    Ai mai moderat pe IPB? nu
    Ce înţelegi prin "Post hunt"? Traducere , Vanatoare postari . Intelesu , Multe posturi create in timp scurt
    Ce înţelegi prin "Dublu post"? Un topic existent postat
    Ce înseamnă "Warez"? Piraterie
    Ce înseamnă "NSFW"? Not safe for work 18 +
    Care este diferenţa dintre post hunt şi off-topic? Post hunt, este un post inutil, iar off-topic, este abaterea de la subiectul respectiv
    Ce planuri ai ca să sporeşti activitatea membrilor în secţiunile pe care doreşti să le moderezi ? marirea resurselor din amxmodx
    Ai citit regulamentul forumului ? Da, și sunt perfect de acord cu el.

  7. FOLOSESTE ACEST PLUGIN IL AM SI EU SI SUNT MULTUMIT DE EL

     

    Descriere: Nu cred ca mai este nevoie de o descriere, toata lumea stie ce face acest plugin, dar acuma am venit cu un update care sper ca va v-a incanta
    Descarcare: Link

    Nume: Vip
    Versiune: 2.0
    Autor: Hasky


    Instalare:
    1.Fisierul VIP.sma il puneti in addons/amxmodx/scripting
    2.Fisierul VIP.amxx il puneti in addons/amxmodx/plugins
    3.Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
    VIP.amxx
    Comenzi:
    /vips - arata Vip-urile care se afla pe server
    amx_addvips <Nume sau SteamID> - Adauga Vip-urile in lista
    amx_vips - Afiseaza toate Vip-urile ce se afla in lista

    Cvar-uri:
    vip_bulletdamage "1" - Afiseaza dmg-ul facut unui jucator
    vip_hud "1" - Arata Vip-urile online in HUD prin scrierea in chat a comenzii /vips
    vip_hp_kill "10" - Hp primit pe un kill 
    vip_hp_hs "25" - Hp primit pe un hs
    vip_hp_max "100" - Valoarea maxima a hp-ului pe care o poate avea Vip-ul
    vip_money_damage "3" - Banii primiti pe un damage
    vip_money_kill "500" - Banii primiti pe un kill
    vip_money_hs "1000" - Banii primiti pe un hs
    vip_gun_menu "1" - Afiseaza meniul cu arme
    vip_jumps "1" - Permite efectuarea mai multor sarituri deodata
    vip_maxjumps "1" - Cate sarituri in plus poate sa faca deodata
    vip_items_round "abcdefg" - Primiti diverse obiecte la inceputul fiecarei runde
    a - He Grenade
    b - Flashbang (x2)
    c - Smoke Grenade
    d - Deagle
    e - Vest + Helm
    f - Defuse Kit (Doar CT)
    g - NightVision

    Module Necesare:
    fun
    fakemeta_util
    hamsandwich
    engine

    Info:
    - Dupa ce activati plugin-ul, o sa va apara in configs un folder Vip cu 2 fisiere (vips-list.ini si vip-config.cfg)
    - Fata de versiunea precedenta, acuma nu mai este nevoie de flag-uri.Pentru a adauga un vip, mergeti in configs/Vip/vips-list.ini si adaugati numele sau steamid-ul jucatorului
    - Cvar-urile au fost mutate in configs/Vip/vip-config.cfg (unde sunt explicate)
    - Pentru a putea folosi amx_addvips si amx_vips va trebuie flag-ul "l" , adica cel de RCON
    - Meniul de arme este compus, momentan din M4a1 si Ak47 (Deagle-ul din versiunea precedenta a fost mutat la itemele pe runda)
    - Meniul de arme si itemele ce le primiti la fiecare runda, sunt dezactivate atunci cand pe server ruleaza o harta de tip awp
    - Design-ul de la /vips a fost modificat, acuma va apar Vip-urile in Hud
    - Meniul de arme o sa apara din a 3-a runda (de cand s-a schimbat harta sau s-a dat restart la runde)
    Am renuntat la motd, puteti sa va faceti separat un plugin
    - Il puteti modifica voi si compila dupa bunul plac ( dar pastrati macar autorul:) )
    - Vor mai urma si alte imbunatatiri
    Cvar-urile se modifica doar din vip-config.cfg, nu aveti treaba cu sma-ul si amxx.cfg 

  8. #include <amxmodx>

    public plugin_init() 

      register_plugin("RoundSound","1.0","PaintLancer")
      register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
      register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")  
    }

    public t_win()
    {
      new rand = random_num(0,2)

      client_cmd(0,"stopsound")

      switch(rand)
      {
        case 0: client_cmd(0,"spk misc/sunet1")
        case 1: client_cmd(0,"spk misc/sunet2")

      }

      return PLUGIN_HANDLED
    }

    public ct_win()
    {
      new rand = random_num(0,2)

      client_cmd(0,"stopsound")

      switch(rand)
      {
        case 0: client_cmd(0,"spk misc/sunet1")
        case 1: client_cmd(0,"spk misc/sunet2")

      }

      return PLUGIN_HANDLED
    }

    public plugin_precache() 
    {
      precache_sound("misc/sunet1.wav")
      precache_sound("misc/sunet2.wav")

      return PLUGIN_CONTINUE
    }

  9. Sfârșit alternative rotunde Sunete Descriere Plugin : End Runda alternativă Sunete plug-in este o roundsounds de continuare sau muzică la sfârșitul rundei . Plug lucrează cu fișiere * .mp3 și .wav recomandat să utilizați .mp3 fișiere cu .wav sunt mai multe probleme . Plugin-ul are o mulțime de caracteristici și este foarte ușor de utilizat .
     
     
    instalare :
    adauga în addons / amxmodx adaugam la plugins.ini 
    alt_end_round_sounds.amxx
     
    dosar soundmisc arunca muzica noastră și configurați plugin .

    configurarea :
    fișier roundsound.ini :
    Acest fișier este responsabil pentru o listă de melodii pe care urmează să fie jucate după fiecare rundă separat pentru CT și tt

    Prepend funcționează în felul următor
    Sintaxa : " fișier muzical " " echipa "
    " Sunet / misc / ctwinnar2.wav " " CT "
    " Sunet / misc / twinnar2.wav " " T "
     
    fișier prefix-prefixmap.ini:
    editați fișierul numai dacă doriți să aveți muzică diferite pentru grupuri selectate de hărți, de exemplu. modificați numele fișierului prefix prefixmap.ini pe cs_.ini și adăugați lista selectată
    funcționează în același mod ca și în roundsound.ini, de acum toate cs_maps au jucat melodii care sunt incluse în acest fișier.

    fișier mapname.ini:
    practic același principiu ca prefix prefixmap.ini numai că fișierul este responsabil pentru o anumită hartă, modificați numele fișierului de_dus.ini și scrie acolo lista de melodii pentru a mapa de_dust.

    Cvar'y:
    ers_enabled <Inuma> // dacă plugin-ul este de a opera 0 - Oprit / 1 - Pornit, inițial 1

    ers_player_toggle <Inuma> // comanda "/ roundsound" (cu această comandă, fiecare jucător va fi capabil de a opri și porni muzica în sine la finalul rundei) 0 - Oprit / 1 - Pornit, inițial 1

    erc_time_ads <ITIM> // timp în secunde cât de des pentru a afișa informațiile de chat despre "/ roundsound" 0 - off, inițial 120

    erc_random_precache <iMaxTeam sau iMax_T-iMax_CT> // număr de fișiere muzicale pe o echipă, cum ar fi:
    atunci când ambele echipe sunt atribuite două melodii:
    erc_random_precache "2", sau în cazul în care Terro sunt atribuite 2 fișiere și CT 3 fișiere:
    erc_random_precache "2-3"

     

     

     

     

     

     

×
×
  • Create New...