caut un plugin ..cititi voi mesaju..ca e mult de explicat

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Post Reply
User avatar
Scooby112
Membru, skill +1
Membru, skill +1
Posts: 418
Joined: 02 Aug 2009, 16:10
Detinator Steam: Da
CS Status: Am server de WAR3FT New Races, New items
Detinator server CS: Detin War3
SteamID: hunterforall
Location: Bucuresti
Has thanked: 35 times
Been thanked: 17 times
Contact:

18 Sep 2010, 07:22

Deci..mi-a venit intr-o zi o idee..de un plugin,de care eu am nevoie neaparata de el!!
si anume..sa va explic:

cand in CHAT scrii de exemplu /avhshop ..sa iti apara o lista cu mai multe propozitii..si anume:
1. Bazooka
2.IonCannon
3.Crossbow etc etc..cate vreau eu..am dat un exemplu.
Apoi..cand apas pe 1 de exemplu,in CHAT sa apara buy_bazooka ..etc ..
a-ti inteles ideea ?exista un asemenea plugin ?si daca nu..se poate face unul ?deoarece am mare nevoie de el !!
Contact Y!M: war3.staff

War3FT, versiune Privata. Mod facut de ONEMDX
Image
RoyalServer
User avatar
Ciprian
Fost administrator
Fost administrator
Posts: 5172
Joined: 10 May 2008, 21:29
Detinator Steam: Da
CS Status: ^^
SteamID: crazycipry
Reputatie: Fost administrator
Fost Scripter eXtreamCS
Fost Supervizor CS.eXtreamCS.com
Fost Unbanner ZM.eXtreamCS.com
Fost Contribuitor
Nume anterior: crazy.cipry
Location: Baia Mare
Has thanked: 177 times
Been thanked: 405 times

19 Sep 2010, 18:22

| Afiseaza codul
[code=php]/* Plugin generated by AMXX-Studio */

#include < amxmodx >

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Ciprian"

#define ACCESS ADMIN_USER

new g_Commands[ 5 ][ ] = {
    "say /avhshop",
    "say_team /avhshop",
    "say buy_bazooka",
    "say buy_ioncannon",
    "say buy_crossbow"
}

public plugin_init ( ) {
    register_plugin ( PLUGIN, VERSION, AUTHOR )
    
    for ( new i = 0; i < 2; i ++ ) 
        register_clcmd ( g_Commands[ i ], "cmdShop", ACCESS, "- deschide un meniu cu item-urile pe care le poti cumpara" );
}

public plugin_cfg ( ) {
    new menu = menu_create ( "\yAvhShop:", "menu_handler" );
    
    menu_additem ( menu, "\wBazooka", "\r1", 0 );
    menu_additem ( menu, "\wIon Cannon", "\r2", 0 );
    menu_additem ( menu, "\wCrossbow", "\r3", 0 );
    
    menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
}

public cmdShop ( id ) {
    new menu = menu_create ( "\yAvhShop:", "menu_handler" );
    
    menu_additem ( menu, "\wBazooka", "\r1", 0 );
    menu_additem ( menu, "\wIon Cannon", "\r2", 0 );
    menu_additem ( menu, "\wCrossbow", "\r3", 0 );
    
    menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
    
    menu_display (id, menu, 0 );
}

public menu_handler ( id, menu, item ) {
    if ( item == MENU_EXIT ) {
        menu_destroy ( menu );
        return PLUGIN_HANDLED;
    }
    
    new data[ 6 ], iName[ 64 ];
    new access, callback;
    
    menu_item_getinfo ( menu, item, access, data,5, iName, 63, callback );
    
    new key = str_to_num ( data );
    
    switch ( key ) {
        case 1: {
            client_cmd ( id, g_Commands[ 2 ] );
            menu_destroy ( menu );
            
            return PLUGIN_HANDLED;
        }
        case 2: {
            client_cmd ( id, g_Commands[ 3 ] );
            menu_destroy ( menu );
            
            return PLUGIN_HANDLED;
        }
        case 3: {
            client_cmd ( id, g_Commands[ 4 ] );
            menu_destroy ( menu );
            
            return PLUGIN_HANDLED;
        }
    }
    
    return PLUGIN_HANDLED;
} [/code]
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 42 guests