Jump to content

M1r3l

Membru
  • Posts

    17
  • Joined

  • Last visited

Posts posted by M1r3l

  1. DESCRIERE_zps1b9323bf.png

     

    Plugin: Ore jucate conform Gametracker.

    Versiune: 1.5

    Autor: M1r3l

    Data Realizare: 29 noiembrie 2015

     

    SETARI_zps8c615e8c.png

         //* Mod de instalare:

         1. In addons/amxmodx/plugins , adaugati fisierul:         ore.amxx

         2. In addons/amxmodx/configs/ , deschidem fisierul plugins.ini si adaugam la final urmatoarea linie:

               ore.amxx
    

         //* Cvaruri:

         Nu necesita !

     

    NOTE_zpsda5434ff.png

       -  La tastarea in chat a comenzii "/ore" se va deschide un motd in care se va initia Gametracker afisand jucatorului orele acumulate pe server si alte detalii.

       -  De asemenea am inclus si comanda "/ore Nume" , in care se poate vedea detaliile unui jucator conform Gametracker.

       -  Mai jos v-am atasat un screenshot.

     

     

    2015-12-03_00001_zpsdcn515ut.jpg

     

     

     

    DESCARCARE_zps9d7e91c3.png

    Link Girlshare

    Link 2shared

    • Like 3
  2. dar nu merge amx_who in consola .. doar admin_who ajutor plss .

     

    Verifica pm, ai acolo id`ul meu de contact.

    Ti-am mai zis, trebuie modificat admincmd.sma intrucat exista deja o initiere a comenzii amx_who.

    • Like 1
  3. 2.Pluginurile respective nu exista in addons/amxmodx/plugins . Nu am pluginurile ai idee de unde le pot lua??

     

    Link de Descarcare

     

    Mod de instalare:

     

    In addons/amxmodx/plugins adaugi bcd_hudtimer.amxx si ad_manager2.amxx

    In addons/amxmodx/scripting adaugi bcd_hudtimer.sma si ad_manager2.sma

    In addons/amxmodx/configs adaugi  advertisements.ini

    In addons/amxmodx/configs deschizi plugins.ini si adaugi urmatoarele linii (La tine nu e cazul, poti sari acest pas intrucat le ai deja trecute):

    bcd_hudtimer.amxx
    ad_manager2.amxx
    

    In fisierul advertisements.ini adaugi mesajele care vrei sa apara in chat, ti-am lasat un exemplu acolo.

     

    hF@,

    M1r3l

    • Like 1
  4. Iti da acele erori din 2 motive:

    1.Pluginurile sunt eronate, nu functioneaza (sursele lor sunt scrise gresit sau ai modificat ceva si nu prea ti-a iesit)

    2.Pluginurile respective nu exista in addons/amxmodx/plugins

  5. Salut.

    Ti l-am facut eu: Click Aici pentru a descarca

     

    Pluginul se numeste : ultimate_who 

    Versiunea: 1.1

    Autor: PoSiTion Of PoWeR

     

    In link ai 3 fisiere: users.ini, ultimate_who.sma, ultimate_who.amxx

    Primul reprezinta lista de admini cu modele si gradele dorite cu accessele lor.

    Al doilea este sursa pluginului,il poti modifica dupa bunul placa daca nu-ti convine ceva.

    Al treilea este pluginul compilat.

     

    Instalare:

    ultimate_who.sma, il adaugi in addons/amxmodx/scripting

    ultimate_who.amxx, il adaugi in addons/amxmodx/plugins

    users.ini, il adaugi in addons/amxmodx/configs

    In addons/amxmodx/configs deschizi fisierul plugins.ini si adaugi urmatoarea linie

    ultimate_Who.amxx

    Cvaruri (se pun in amxx.cfg, locatie: addons/amxmodx/configs)

    cmd_who "1"
    //1- adminii îi afiseaza intr-un 'meniu'
    //2- adminii îi afiseaza într-un 'motd'
    //3- adminii îi afiseaza 'sub forma unui tabel'
    //4- adminii îi afiseaza într-un 'mesaj hud'
    //5- adminii îi afiseaza în 'consola'
    //implicit 1
    
    who_typemeniu "1"
    //1- daca pluginul este setat pe cvar-ul "cmd_who 1" si setati 'who_typemeniu 1' admini vor afisati in meniu cu grupe
    //2- daca pluginul este setat pe cvar-ul "cmd_who 2" si setati 'who_typemeniu 2' admini vor afisati in meniu fara grupe
    //implicit 1
    
    who_typetable ""2
    //1 - afiseaza admini in tabel fara acea dunga ('border') 
    //2 - afiseaza admini in tabel cu o dunga si mai frumos asezati 
    //Implicit 2
    
    » Comenzi : in chat:
    /who
    /admin
    /admins
    sau fara "/"
    

    Daca nu reusesti sau ai vreo problema/nelamurire lasa reply.

    hF@,

    M1r3l

    • Like 1
  6. Uite aici : Dproto

    1.Descarci arhiva

    2.Copiezi folderul dproto in /cstrike/addons //Atentie din folder lasi doar fisierul dproto.dll (daca serverul ruleaza pe platforma Windows) sau dproto_i386.so (daca serverul ruleaza pe platforma Linux-majoritatea firmelor de host sunt pe linux).

    3.Fisierul dproto.cfg il adaugi in folderul /cstrike

    4.Te duci in /cstrike/addons/metamod, deschizi fisierul plugins.ini si adaugi  una din liniile:

    win32 addons\dproto\dproto.dll (daca serverul ruleaza pe Windows)
    linux addons/dproto/dproto_i386.so (daca serverul ruleaza pe Linux)

    5. Opresti si Pornesti serverul, sau mai simplu daca ai optiune in FTP, dai restart.

     

    Daca nu te descurci lasa reply.

    hF@,

    M1r3l

  7. Uite aici : advanced_bans Link Official

    Descarci advanced_bans.sma, adminvote.sma si plmenu_ab_base.sma, le compilezi, cel din urma "plmenu_ab_base" il vei redenumi in "plmenu", si le adaugi in /plugins

    Descarci advanced_bans.txt si il adaugi in addons/amxmodx/data/lag.

    Note.

    Pluginul advanced_bans.amxx il vei adauga pe prima linie in plugins.ini

    Cvaruri: le adaugi in amxx.cfg

    amx_website "www.SITE.ro/forum"  (siteul care vrei sa-i apara jucatorului in consola cand ia ban)

    ab_immunity 0/1/2  // 1 - Adminul poate bana alt admin cu imunitate, 2- Adminii cu imunitate nu pot fi banati 3- Doar adminii cu imunitate pot bana alti admini cu imunitate

    ab_bandelay "" // Timpul in care jucatorii banati sunt deconectati

    ab_unbancheck "" //Intervalul de timp in care un jucator este verificat daca a luat unban

     

    Daca nu te descurci lasa-mi reply si te voi ajuta eu.

    hF @,

    M1r3l

  8.  

    #include <amxmodx>

    #include <amxmisc>

     

    #define PLUGIN "Who meniu"

    #define VERSION "1.0"

    #define AUTHOR "Askwrite" // Modificat de SnowFake

     

    #define GRUPURI 6

    new const TITLU[] = " \r- \y[ \rXMAS.RANGFORT.RO \w- \rAdmins \y] \r-";

    new const  IESIRE[] = "\r0. \yExit";

    new const NOADMINS[] = "\rNo admins";

    #pragma semicolon 1

     

    new g_NumeGrade[ GRUPURI ][ ] = {

        

        "\rMos Craciun",

        "\rMos Nicolae",

        "\rElf",

        "\rRen",

        "\rCopil Cuminte",

            "\rSlot"

    };

     

    new g_Flaguri[ GRUPURI ][ ] = {

        

        "abcdefghijklmnopqrstu",

        "bcdefghijklmnopqrstu",

        "bcdefghijklmnopqrsu",

        "bcdefghijklmnotu",

        "bcdefghijklmno",

            "b"

        

    };

     

     

    new g_ValueFlaguri[ GRUPURI ];

     

    public plugin_init( ) {

        

        register_plugin( PLUGIN, VERSION, AUTHOR );

        for( new i = 0 ; i < GRUPURI ; i++ )

            g_ValueFlaguri[ i ] = read_flags( g_Flaguri[ i ] );

        

        register_clcmd("say /who", "cmdWho");

        register_clcmd("say who", "cmdWho");

        register_clcmd("say_team who", "cmdWho");

        register_clcmd("say_team /who", "cmdWho");

        register_clcmd("say /admin", "cmdWho");

        register_clcmd("say_team /admin", "cmdWho");

        register_clcmd("say /admins", "cmdWho");

        register_clcmd("say_team /admins", "cmdWho");

        register_clcmd("say /admini", "cmdWho");

        register_clcmd("say_team /admini", "cmdWho");

        

        

    }

     

    public cmdWho( id, page ) {

        

        new MenuName[ 64 ], MenuExitKey[ 32 ];

        

        formatex( MenuName, sizeof ( MenuName ) -1, "%s",  TITLU );

        

        formatex( MenuExitKey, sizeof ( MenuExitKey ) -1, "%s",  IESIRE );

        

        new menu = menu_create(MenuName, "InchidereMeniu");   

        

        if( AdminiON(    )  )

        {

            

            for( new i = 0; i < GRUPURI; i++  )

            {

                AdaugareA( id, menu, i );

            }

        }

        else

        {

            menu_additem( menu, NOADMINS , "1", 0 );

        }

        

        menu_setprop(menu, MPROP_EXITNAME, MenuExitKey );

        

        menu_display(id, menu, page);

        

    }

     

     

    public InchidereMeniu(id, menu, item) {

        if(item == MENU_EXIT)

        {

            menu_destroy( menu );

            return 1;

        }

        

        new data[6], iName[64];

        new iaccess, callback;

        

        menu_item_getinfo(menu, item, iaccess, data,5, iName, 63, callback);

        

        new key = str_to_num(data);

        

        switch(key)

        {

            case 1,2,3,4,5,6,7:

            {

                menu_destroy( menu );

                return 1;

            }

        }

        

        return 0;

    }

     

    public AdaugareA( const id, const menu,  const group  ) {

        

        new AdminMenuMessage[ 32 ][ 64 ],AdminMenuKey[ 32 ][ 32 ], MenuKey = 1;

        

        static Players[ 32 ], Num, Player;

        get_players( Players, Num, "ch" );

        

        for( new x = 0 ; x < Num ; x++ )

        {   

            Player = Players[ x ];

            if( get_user_flags( Player ) == g_ValueFlaguri[ group ] )

            {

                

                formatex( AdminMenuMessage[ MenuKey ], sizeof ( AdminMenuMessage[ ] ) -1, " \w%s \y\w%s%s  ",

                gName( Player ), g_NumeGrade[ group ], Player == id ? "\r *" : "" );

                

                formatex( AdminMenuKey[ MenuKey ], sizeof ( AdminMenuKey[ ] ) -1, "%d", MenuKey );

                

                MenuKey++;

            }

        }

        

        for( new z = 1 ; z < MenuKey ; z++ )

        {

            

            menu_additem( menu, AdminMenuMessage[ z ], AdminMenuKey[ z ], 0 );

        }

        

    }

     

    stock bool:AdminiON(    ) {

        new bool:AGasiti = false;

        

        static Players[ 32 ], Num, Player;

        get_players( Players, Num, "ch" );

        

        for( new x = 0 ; x < Num ; x++ )

        {   

            Player = Players[ x ];

            for( new i = 0 ; i < GRUPURI ; i++ )

            {

                if( AGasiti ) break;

                if( get_user_flags( Player ) == g_ValueFlaguri[ i ] )

                {

                    AGasiti = true;

                }

            }

        }

        

        return AGasiti ? true : false;

    }

     

    stock gName( id ) {

        

        new name[ 32 ];

        get_user_name( id, name, sizeof ( name ) -1 );

        

        return name;

    }

     

     

     

    ; ##################################################

     ; == USERS.INI ~ XMAS.RANGFORT.RO ~ XMAS OUTSTANDING ==

     ; ##################################################

     

     ; =================================================

     ; --- [ 1 ] Mos Craciun - abcdefghijklmnopqrstu ---

     ; =================================================

     

     

     ; =================================================

     ; --- [ 2 ] Mos Nicolae - bcdefghijklmnopqrstu  ---

     ; =================================================

     

     

     ; =================================================

     ; --- [ 3 ] Elf - bcdefghijklmnopqrsu           ---

     ; =================================================

     

     

     

     ; =================================================

     ; --- [ 4 ] Ren - bcdefghijklmnotu              ---

     ; =================================================

     

     

     

     ; =================================================

     ; --- [ 5 ] Copil Cuminte - bcdefghijklmno      ---

     ; =================================================

     

     ; =================================================

     ; --- [ 6 ] Slot - b                            ---

     ; =================================================

     

     

     

     

     

     

    Ramai dator :P

    Acesta e pluginul care ruleaza pe serverul meu de XMAS :P

    Nu o sa- i functioneze.

    Dani pentru a-ti functiona amx_who in consola, trebuie modificat pluginul admincmd.

    Lasa-mi reply cu gradele dorite/accessele si  pluginul pe care-l utilizezi(amx_who, ultimate_who) si ti-l voi modifica eu .

×
×
  • Create New...