Jump to content

marvel_team

Membru
  • Posts

    932
  • Joined

  • Last visited

  • Days Won

    7

Posts posted by marvel_team

  1. # Numele pluginului: StopSay


    # Descriere: Ok,Acest plugin vine in ajutorul serverelor care au probleme cu botii de spam.Ce face mai exact acest plugin ?Blocheaza scrisul in chat ,say pt (x secunde / setat din sursa ) Seteaza-l dupa bunul plac.Nu uita sa iei in calcul si timpul de conectare pe server.In general un bot de spam intra cateva secunde,incearca sa scrie ceva si iese.


    # Comenzi : Nu Exista

    Cvar-uri : Nu Exista

     

    Instalare: Fisierul stopsay.amx in adaugam in : Addons/AmxModx/Plugin

                    Fisierul stopsay.sma il adaugam in : Addons/AmxModx/Scripting

                    Intram in fisierul : Addons/AmxModx/Configs/Plugins.ini si adaugam : stopsay.amxx

     

    # Download: http://www.girlshare.ro/3489522671.8 1.0

     

       Dowload: http://www.girlshare.ro/3489525157.8 1.1 (RECOMANDAT)

  2.  # [Plugin] HE EFFECT
    # Descriere: Cu ajutorul acestui plugin puteti adauga un mic efect la grenada HE.Atunci cand veti face un damage mai mare sau egal cu 50 (setat din cvar / sursa ) unui adversar camera acestuia se va invarti si ecranul se va face rosu pentru cateva secunde.
    # Comenzi : Nu Exista.

    Cvar-uri : he_effect_dmg "50"

     

    Instalare: Fisierul he_effect.amx il adaugam in : Addons/AmxModx/Plugin

                    Fisierul he_effect.sma il adaugam in : Addons/AmxModx/Scripting

                    Intram in fisierul : Addons/AmxModx/Configs/Plugins.ini si adaugam : he_effect.amxx

     

    # Download: http://www.girlshare.ro/3489520585.1

     

    >> Imagini: http://i305.photobucket.com/albums/nn213/AlinHD/he_effect.png

  3. # [Plugin] Nick
    # Descriere: Cu ajutorul acestui plugin pe serverul dvs nu se vor mai putea conecta jucatorii cu nick-uri mai mici de 3 caractere ( bine,aici setati dvs limita din cvar / sursa )


    # Comenzi : Nu exista 

    Cvar-uri : amx_lenght_name "3"

     

    Instalare: =>Fisierul nick.amx il adaugam in : Addons/AmxModx/Plugin

                    =>Fisierul nick.sma il adaugam in :Addons/AmxModx/Scripting

                    =>Intram in fisierul :Addons/AmxModx/Configs/Plugins.ini si adaugam : nick.amxx

     

    # Download: http://www.girlshare.ro/3489501790.5

  4. #Acesta este noul config cu care joc si m-am gandit sa-l prezint tuturor.

     

    rate 25000

    cl_updaterate 101

    cl_cmdrate 101

    fps_max 101

    ex_interp 0.01

    zoom_sensitivity_ratio 0.98

    gl_spriteblend 0

    cl_minmodels 1

    cl_corpsestay 0

    mp_decals 0

    ati_subdiv 0

    ati_npatch 0

    m_filter 1

     

     

     

     

     

    r_bmodelhighfrac "0"

    r_decals "0"

    r_detailtextures "0"

    r_dynamic "0"

    r_lightmap "0"

    r_mirroralpha "0"

    r_mmx "1"

    r_norefresh "0"

    r_shadows "0"

    r_traceglow "0"

     

    cl_allowdownload "1"

    cl_corpsestay "0"

    cl_dynamiclights "0"

    cl_gaitestimation "1"

    cl_gibcount "0"

    cl_himodels "0"

    cl_lc "1"

    cl_lw "1"

    cl_nopred "0"

    cl_observercrosshair "1"

    cl_particlefx "0"

    cl_pitchdown "89"

    cl_pitchup "89"

    cl_rate "9999"

    cl_resend "0"

    cl_shadows "0"

    cl_solid_players "1"

    cl_weather "0"

    cl_minmodels "1"

     

    violence_ablood "1"

    violence_agibs "0"

    violence_hblood "1"

    violence_hgibs "0"

     

    GL_TEXTUREMODE "GL_LINEAR_MIPMAP_NEAREST"

    gl_affinemodels "0"

    gl_alphamin "0.25"

    gl_clear "0"

    gl_cull "1"

    gl_dither "1"

    gl_keeptjunctions "0"

    gl_lightholes "0"

    gl_max_size "256"

    gl_monolights "0"

    gl_palette_tex "0"

    gl_picmip "0"

    gl_playermip "2"

    gl_polyoffset "0.1"

    gl_reporttjunctions "0"

    gl_round_down "3"

    gl_smoothmodels "0"

    gl_texsort "1"

    gl_wateramp "0"

    gl_ztrick "1"

    _snd_mixahead "0.1"

    s_a3d "0"

    s_automax_distance "30.0"

    s_automin_distance "2.0"

    s_distance "60"

    s_doppler "0.0"

    s_eax "0.000000"

    s_leafnum "0"

    s_max_distance "1000.0"

    s_min_distance "8.0"

    s_occ_epsilon "0"

    s_occfactor "0"

    s_polykeep "0"

    s_polysize "0"

    s_reverb "0"

    s_rolloff "1.0"

    s_usepvs "0"

    sv_voiceenable "0"

    m_filter "1"

    m_pitch "0.022000"

    tracerred "0"

    traceralpha "0"

    max_shells "0"

    max_smokepuffs "0"

    ex_maxerrordistance "0"

    _detailtexturessupported "0"

    ambient_fade "0"

    console "1"

    crosshair "1.000000"

    d_spriteskip "0"

    developer "0"

    gunsmoke "0"

    hud_centerid "1"

    mp_decals "0"

    precache "1"

    sv_aim "0"

    tripplebuffer "0"

    vid_nopageflip "0"

    vid_wait "0"

    viewsize "120"

     

     

     

    userconfig" - fa-ti un config in cstrike cu setarile astea, iar in config-ul default din cstrike scrie jos de tot "exec userconfig.cfg"

    • Like 1
  5. Salut.Te-as ruga ca data viitoare cand mai faci o cerere sa citesti regulamentul.

    Nu poti sa faci decat o cerere odata la 3 zile ,in fine de data asta am sa te ajut . . . cred ca asta cauti :

     

    #include <amxmodx>
    #include <fun>
    #include <cstrike>

    static const
    PLUGIN[] = "Furien Mod",
    VERSION[] = "1.0",
    AUTHOR[] = "Challenger @ rangfort";

    public plugin_init(){
        register_plugin(PLUGIN,VERSION,AUTHOR);
        register_event("DeathMsg","ev_death_msg","a")
    }
    public ev_death_msg( ) {
        new id = read_data(1)
        new victim = read_data(2)
        
        if(!is_user_alive(id) || id == victim) return
        
        if(get_user_flags(id) & read_flags("a")) {
            set_user_health(id,get_user_health(id) + 70)
            set_user_armor(id,get_user_armor(id) + 70)
            
            if( cs_get_user_money( id ) >= 16000 ) {
                return PLUGIN_HANDLED
            }
            
            cs_set_user_money(id,cs_get_user_money(id) + 7000)
        }
        else if(get_user_flags(id) & read_flags("x")) {
            set_user_health(id,get_user_health(id) + 60)
            set_user_armor(id,get_user_armor(id) + 60)
            
            if( cs_get_user_money( id ) >= 16000 ) {
                return PLUGIN_HANDLED
            }
            
            cs_set_user_money(id,cs_get_user_money(id) + 6000)
        }
        else if(get_user_flags(id) & read_flags("y")) {
            set_user_health(id,get_user_health(id) + 50)
            set_user_armor(id,get_user_armor(id) + 50)
            
            if( cs_get_user_money( id ) >= 16000 ) {
                return PLUGIN_HANDLED
            }
            
            cs_set_user_money(id,cs_get_user_money(id) + 5000)
        }
        
        return PLUGIN_HANDLED
    }

     

     

    bafta

     

    daca imi permiti eu ti-as recomanda un alt plugin cu mai multe beneficii ,este mai smen :

     

    • HP control ( vampire )
    • Armor regeneration
    • Grenade Awards
    • Knife kill bonus
    • Change money kill bonus
    • Ammo refill on kill
  6. Iti recomand pluginul auto demo recoder ... la conectarea pe server dupa 15 secunde se porneste automat un demo care se salveaza in cstrike ;)

    Este foarte bun pentru cererile de unBan / dovada gen daca cineva a fost banat pt aim ,poate sa prezinte demo-ul si s-a terminat cu circu :) este foarte bun si folositor pentru orice server ;)

    • Denumirea hartii : css_crane
    • Numarul de sloturi : 32
    • Imagini/Video : Poze / Imagini in link-ul de descarcare x5
    • Link-ul catre descarcare : http://gamebanana.com/maps/191538

     

           

    • Denumirea hartii : css_overpass
    • Numarul de sloturi : 32
    • Imagini/Video : Poze / Imagini / Video in link-ul de descarcare
    • Link-ul catre descarcare : http://gamebanana.com/maps/188680

     

         

    • Denumirea hartii : css_cbble
    • Numarul de sloturi : 32
    • Imagini/Video : Poze / imagini / Video in link-ul de descarcare
    • Link-ul catre descarcare : http://gamebanana.com/maps/189603
  7. -Eu am sa-ti las exact ce ai cerunt intr-un link mai jos impreuna cu o scurta descriere . . . sper sa te descurci.

     Data viitoare incearca sa-ti cauti singur plugin-urile dorite,dupa cum am spus de aceasta sectiune nu se ocupa nimeni momentan deci ... ,in fine uite :

     

    -Link dowload plugin cerut => http://www.girlshare.ro/3489467617.9

     

     

    -Mod de instalare :

     

     


    [RF] Instalare:

    1. Fisierul sank_sounds.amxx il punem in addons\amxmodx\plugins si apoi intram in addons\amxmodx\configs\plugin.ini si adaugam la urma linia:

    2.Fisierul sank_sounds.sma il punem in addons\amxmodx\scripting

    Code:

     

    sank_sounds.amxx

     

    2. Fisierul snd-list.cfg in punem in addons\amxmodx\configs

    3. Folderul misc il puneti in cstrike\sound

     

    Snd-list.cfg contine urmatoarele comenzi (aici sunt mentionate cele mai importante):

     

    SND_MAX; 20 - la 20 de sunete pedepseste jucatorul

    SND_WARN; 17 - la 17 sunete avertizeaza jucatorul printr-un mesaj in consola

    SND_MAX_DUR; - cantitatea maxima de secunde pe care un jucator o poate canta pe fiecare harta

    SND_JOIN; - la intrare se va auzi sunetul respectiv

    SND_EXIT; - la iesire se va auzi sunetul respectiv

    SND_DELAY; - daca este setat la 0.0 nu pot canta 2 sau mai multe sunete in acelasi timp

     

    Comenzi publice (se tasteaza in joc prin apasarea tastei Y):

     

    amx_sound_help - Afiseaza toate sunetele disponibile in consola

    amx_sound_help - Afiseaza toate sunetele

    /soundson - Sunetele vor canta

    /soundsoff - Sunetele nu vor canta

     

    > Cum facem ca sunetele sa fie descarcate la conectare?

    Pai trebuie facut pentru fiecare harta (ex: cstrike\maps\de_dust2.bsp) un fisier resursa. Aveti de_dust2.res (se deschide cu NOTEPAD) deja facut (in arhiva pe care ati descarcat-o), il puneti in cstrike\maps

    Pentru fiecare plansa trebuie sa faceti acest fisier ! (ex: fy_snow.bsp va avea fy_snow.res)

     

    > Ce se intampla daca nu punem fisierele resursa?

    Atunci nu toti vor auzi sunetele pe server, decat cei care au deja fisierele audio necesare!

     

    Acum porniti serverul pe plansa de_dust2 si conectati-va la server. Dupa ce va descarca sunetele si sunteti in joc, tastati unul dintre sunetele setate in fisierul snd-list.cfg (ex: woohoo, crap, doh)..daca nu se aude recititi acest tutorial si vedeti unde ati gresit !

     

    Daca mai vreti sa adaugati sunete,urmati pasii: 

    1. l-e descarcati dupa internet

    2. l-e adaugati in sounds\misc

    3. si scrieti in snd-list.cfg numele la sunet dupa model

    Ex : schoki; misc/schoki.wav

  8. Din moment ce observ ca nimeni nu te-a ajutat am sa te ajut eu cu cererea ta . . . am sa-ti las mai joc link-ul de dowload :

     

    http://www.girlshare.ro/3489467231.8

     

    Fisierul amp.amx il adaugam in : Addons/AmxModx/Plugins

    Fisierul amp.sma il adaugam in : Addons/AmxModx/Scripting

    Fisierul amp_medialist in adaugam in : Addons/AmxModx/Configs

    Intram in : Addons/AmxModx/Configs/Plugins.ini si adaugam : amp.amxx

  9. Salut ,faci degeaba cereri aici pentru ca nu se ocupa nimeni de aceasta sectiune ;)

    Plugin-ul pe care il cauti se numeste : No Map Climbing

    Plugin-ul in sine este destul de greu de realizat,

    Tre adaugate originile la fiecare harta in parte ,plugin-ul defaul are doar d2_2x2.

    Poti adauga si alte harti odata ce-ai aflat originile sale ,eu iti las un sma oricum :

     

     

    /* Plugin generated by AMXX-Studio */

        #include < amxmodx >
        #include < fakemeta >
        
        #pragma semicolon 1
        
        #define    TASKID_CHECK    1993
        
        new const
            PLUGIN_NAME[ ]         = "No Map Climbing",
            PLUGIN_VERSION[ ]     = "1.0";
                    
    public plugin_init( )
    {
        new szPluginName[ 32 ], szMapName[ 32 ];
        get_mapname( szMapName, sizeof( szMapName ) -1 );
        
        if( equal( szMapName, "de_dust2_2x2" ) || equal( szMapName, "de_dust2x2" ) )
        {
            register_plugin( PLUGIN_NAME, PLUGIN_VERSION, "Askhanar" );
            set_task( 0.5, "task_CheckPlayers", TASKID_CHECK, _, _, "b", 0 );
        }
        else
        {
            formatex( szPluginName, sizeof( szPluginName ) -1, "[Dezactivat] %s", PLUGIN_NAME );
            register_plugin( szPluginName, PLUGIN_VERSION, "Askhanar" );
            pause( "ade" );
        }
        
        // Add your code here...
    }

    public task_CheckPlayers( )
    {
        static iPlayers[ 32 ];
        static iPlayersNum;
            
        get_players( iPlayers, iPlayersNum, "ach" );
        if( !iPlayersNum )
            return;
            
        static id, i, Float:fOrigin[ 3 ];
        
        for( i = 0; i < iPlayersNum; i++ )
        {
            id = iPlayers[ i ];
            if( !( pev( id, pev_flags ) & FL_ONGROUND ) )
                continue;
                
            pev( id, pev_origin, fOrigin );
            if( ( is_in_duck( id ) && fOrigin[ 2 ] > 305.0 ) || ( !is_in_duck( id ) && fOrigin[ 2 ] > 323.0 ) )
            {
                user_silentkill( id );
                client_print( id, print_center, "You were slain for climbing on map!" );
                client_print( id, print_chat, "You were slain for climbing on map!" );
            }
        }
        
    }
        
    stock bool:is_in_duck(entity) {
        
        if(!pev_valid(entity)) return false;

        static Float:absmin[3], Float:absmax[3];

        pev(entity, pev_absmin, absmin);
        pev(entity, pev_absmax, absmax);

        absmin[2]+=64.0;
        
        if(absmin[2] < absmax[2]) return false;

        return true;
    }

  10.  # [Plugin] AMXx Eject CD


    # Descriere: Acest plugin deschide / inchide cd-rom-ul jucatorului pe care a fost executata comanda


    # Comenzi : amx_ejectcd "nume" => Deschide clapeta cd-rom-ului jucatorului ales

                      amx_closecd "nume" => Inchide clapeta cd-rom-ului jucatorului ales

                      amx_pop_cd "nume" => Deschide / Inchide de 10 ori clapeta cd-rom-ului jucatorului ales.

     

    Cvar-uri : Nu exista.

     

    Instalare:  ->Fisierul amx_ejectcd.amx il adaugam in : Addons/AmxModx/Plugin

                     ->Fisierul amx_ejectcd.sma il adaugam in : Addons/AmxModx/Scripting

                     ->Intram in fisierul : Addons/AmxModx/Configs/Plugins.ini si adaugam : amx_ejectct.amxx

     

    # Download: http://www.girlshare.ro/3489464286

     

     

    @Acest plugin a fost testat de mine si este functional.pentru alte intrebari sau nelamuriri @replay sau mesaj in privat

    • Like 2
  11. Cred ca asta este cel mai apropiat de ce ai cerut tu : are vip.ini

     

    #include <amxmodx>
    #include <amxmisc>
    #include <cstrike>
    #include <fun>
    #include <hamsandwich>
    #include <fakemeta_util>
     
    #define PLUGIN "VIP Sistem"
    #define VERSION "1.0"
    #define AUTHOR "Hasky"
     
     
     
    new gfi_WorkFile[ 128 ];
    new gs_VipsList[ 128 ][ 32 ], gi_TotalLines;
    new gi_IsUserVip[ 33 ];
    new g_pVisiblity;
     
    new const gs_VipsFile[ ] = "vips.ini";
     
    enum
    {
    Primary = 1
    , Secondary
    , Knife
    , Grenades
    , C4
    };
     
    public plugin_init() 
    {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_concmd("say /vips", "showAdmin", ADMIN_ALL, "")
    register_clcmd( "say /powers","Powermenu" );
     
    g_pVisiblity = register_cvar( "km_invis", "150" ); // 255 = vizibil total
    }
     
     
     
    public plugin_cfg ( )
    {
    new fi_Dir[ 64 ];
    get_configsdir ( fi_Dir, charsmax ( fi_Dir ) );
    formatex ( gfi_WorkFile, charsmax ( gfi_WorkFile ), "%s/%s", fi_Dir, gs_VipsFile );
     
    if ( ! file_exists ( gfi_WorkFile ) )
    write_file ( gfi_WorkFile, "; *VIP List*" );
     
    new s_Buffer[ 192 ], i_Line, i_Len;
    while ( ( i_Line = read_file ( gfi_WorkFile, i_Line, s_Buffer, charsmax ( s_Buffer ), i_Len ) ) )
    {
    if ( ! strlen ( s_Buffer ) || s_Buffer[ 0 ] == ';' || ( s_Buffer[ 0 ] == '/' && s_Buffer[ 1 ] == '/' ) )
    continue;
     
    copy ( gs_VipsList[ gi_TotalLines++ ], 32, s_Buffer );
     
    }
    }
     
     
    public client_putinserver ( id ) gi_IsUserVip[ id ] = 0;
    public client_disconnect ( id ) gi_IsUserVip[ id ] = 0;
     
    public Powermenu( id )
     {
        if ( ! is_user_alive ( id ) )
    return PLUGIN_HANDLED
        if ( ! is_user_vip ( id ) )
        {
    gi_IsUserVip[ id ] = 0;
    return PLUGIN_HANDLED
        }
     
        gi_IsUserVip[ id ] = 1;
        
        new menu = menu_create( "\rPowers Menu:", "menu_handler" );
        
     
        
        menu_additem( menu, "\wViteza 1600", "1", 0 );
        menu_additem( menu, "\wGravity 250", "2", 0 );
        menu_additem( menu, "\wAk47", "3",0 );
        menu_additem( menu, "\wM4a1", "4",0 );
        menu_additem( menu, "\wDeagle", "5",0 );
        menu_additem( menu, "\wAwp", "6",0 );
        menu_additem( menu, "\wPachet full he", "7",0 );
        menu_additem( menu, "\w200hp", "8",0 );
        menu_additem( menu, "\w200 armura", "9",0 );
        menu_additem( menu, "\wInvizibiliatate", "10",0 );
     
     
        menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
        menu_display( id, menu, 0 );
        
        return PLUGIN_HANDLED   
     }
     
    public menu_handler( id, menu, item )
     {
        
        switch( item )
        {
            case 0:
            {
    set_pev( id, pev_maxspeed, 1600.0 )
            
            }
            case 1:
            {
    set_pev( id, pev_gravity, 0.3125)
            }
            case 2:
            {
    StripWeapons(id, Primary)
    give_item(id,"weapon_ak47")
    cs_set_user_bpammo(id, CSW_AK47, 90);
            }
            case 3:
            {
    StripWeapons(id, Primary)
    give_item(id,"weapon_m4a1")
    cs_set_user_bpammo(id, CSW_M4A1, 90 );
            }
            case 4:
            {
    StripWeapons(id, Secondary);
    give_item(id,"weapon_deagle") 
    cs_set_user_bpammo(id, CSW_DEAGLE, 35 );
            }
            case 5:
            {
    StripWeapons(id, Primary)
    give_item(id,"weapon_awp")
    cs_set_user_bpammo(id, CSW_AWP, 30 );
     
            }
            case 6:
            {
    give_item(id, "weapon_hegrenade")
    give_item(id, "weapon_flashbang")
    give_item(id, "weapon_flashbang")
    give_item(id, "weapon_smokegrenade")
            }
            case 7:
            {
    set_user_health(id,200)
            }
            case 8:
            {
    set_user_armor(id,200)
            }
            case 9:
            {
    set_user_rendering( id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, get_pcvar_num( g_pVisiblity ) );
            }
        }
     
     
        menu_destroy( menu );
        return PLUGIN_HANDLED;
    }
     
     
    public showAdmin(id)
    {
    new num, iLen, admin
    static pl[32], name[32], szBuff[2048]
     
    get_players(pl, num, "c")
     
    for(new i = 0; i < num; i++)
    {
    if (  is_user_vip ( pl ) )
    {
    gi_IsUserVip[ pl ] = 1;
    get_user_name(pl, name, 31)
    iLen += format(szBuff[iLen], 2048 - iLen, "%d. %s^n", admin + 1, name)
    admin++
    }
     
    }
     
     
    set_hudmessage(0, 255, 0, 0.02, 0.2, 0, 6.0, 7.0 )
    show_hudmessage(id, " %s online:^n%s", admin > 1 ? "Vips" : "Vips", szBuff)
     
    arrayset(szBuff, 0, 2048)
     
    return PLUGIN_HANDLED
    }
     
    //========================================================================================
     
    stock is_user_vip ( id )
    {
    new s_Name[ 32 ], s_AuthID[ 32 ];
    get_user_name ( id, s_Name, 31 );
    get_user_authid ( id, s_AuthID, 31 );
     
    for ( new i; i < gi_TotalLines; i++ )
    {
    if ( ! strcmp ( s_Name, gs_VipsList[ i ] ) )
    return 1;
    if ( ! strcmp ( s_AuthID, gs_VipsList[ i ] ) )
    return 1;
    }
     
    return 0;
     
    }
     
    stock StripWeapons(id, Type, bool: bSwitchIfActive = true)
    {
    new iReturn;
     
    if(is_user_alive(id))
    {
    new iEntity, iWeapon;
    while((iWeapon = GetWeaponFromSlot(id, Type, iEntity)) > 0)
    iReturn = ham_strip_user_weapon(id, iWeapon, Type, bSwitchIfActive);
    }
     
    return iReturn;
    }
     
    stock GetWeaponFromSlot( id , iSlot , &iEntity )
    {
    if ( !( 1 <= iSlot <= 5 ) )
    return 0;
     
    iEntity = 0;
    const m_rgpPlayerItems_Slot0 = 367;
    const m_iId = 43;
    const XO_WEAPONS = 4;
    const XO_PLAYER = 5;
     
    iEntity = get_pdata_cbase( id , m_rgpPlayerItems_Slot0 + iSlot , XO_PLAYER );
     
    return ( iEntity > 0 ) ? get_pdata_int( iEntity , m_iId , XO_WEAPONS ) : 0;
    }  
     
    stock ham_strip_user_weapon(id, iCswId, iSlot = 0, bool:bSwitchIfActive = true)
    {
    new iWeapon
    if( !iSlot )
    {
    static const iWeaponsSlots[] = {
    -1,
    2, //CSW_P228
    -1,
    1, //CSW_SCOUT
    4, //CSW_HEGRENADE
    1, //CSW_XM1014
    5, //CSW_C4
    1, //CSW_MAC10
    1, //CSW_AUG
    4, //CSW_SMOKEGRENADE
    2, //CSW_ELITE
    2, //CSW_FIVESEVEN
    1, //CSW_UMP45
    1, //CSW_SG550
    1, //CSW_GALIL
    1, //CSW_FAMAS
    2, //CSW_USP
    2, //CSW_GLOCK18
    1, //CSW_AWP
    1, //CSW_MP5NAVY
    1, //CSW_M249
    1, //CSW_M3
    1, //CSW_M4A1
    1, //CSW_TMP
    1, //CSW_G3SG1
    4, //CSW_FLASHBANG
    2, //CSW_DEAGLE
    1, //CSW_SG552
    1, //CSW_AK47
    3, //CSW_KNIFE
    1 //CSW_P90
    }
    iSlot = iWeaponsSlots[iCswId]
    }
     
    const XTRA_OFS_PLAYER = 5
    const m_rgpPlayerItems_Slot0 = 367
     
    iWeapon = get_pdata_cbase(id, m_rgpPlayerItems_Slot0 + iSlot, XTRA_OFS_PLAYER)
     
    const XTRA_OFS_WEAPON = 4
    const m_pNext = 42
    const m_iId = 43
     
    while( iWeapon > 0 )
    {
    if( get_pdata_int(iWeapon, m_iId, XTRA_OFS_WEAPON) == iCswId )
    {
    break
    }
    iWeapon = get_pdata_cbase(iWeapon, m_pNext, XTRA_OFS_WEAPON)
    }
     
    if( iWeapon > 0 )
    {
    const m_pActiveItem = 373
    if( bSwitchIfActive && get_pdata_cbase(id, m_pActiveItem, XTRA_OFS_PLAYER) == iWeapon )
    {
    ExecuteHamB(Ham_Weapon_RetireWeapon, iWeapon)
    }
     
    if( ExecuteHamB(Ham_RemovePlayerItem, id, iWeapon) )
    {
    user_has_weapon(id, iCswId, 0)
    ExecuteHamB(Ham_Item_Kill, iWeapon)
    return 1
    }
    }
     
    return 0
     
     
     
     
    flagul este abc
  12. #  [Plugin] Slot / Steam Reserved


    # Descriere: Cu ajutorul acestui plugin ,jucatorii cu steam / slot se pot conecta oricand pe serverul dvs chiar si atunci cand sunt 32/32.

                    Acest plugin da kick unui jucator dupa server si ii face loc jucatorului cu steam/slot.


    # Comenzi : Nu exista.

    Cvar-uri : Nu exista.

     

    Instalare: Fisierul steam_slot_up.amx il adaugam in : Addons/AmxModx/Plugin

                    Fisierul steam_slot_up.sma il adaugam in : Addons/AmxModx/Scripting

                    Fisierul steam_slot_up.amxx il adaugam in : Addons/AmxModx/Configs/Plugins.ini

     

    # Download: http://www.girlshare.ro/3489462290.6

     

     

    @INFO : Acest plugin nu este testat.

×
×
  • Create New...