[AMX] Tổng hợp Code, Plug do Mem chế hoặc giới thiệu

Thảo luận trong 'Counter Strike' bắt đầu bởi Orpheus, 22/1/11.

  1. sezenx2

    sezenx2 Mr & Ms Pac-Man

    Tham gia ngày:
    8/7/10
    Bài viết:
    115
    Nơi ở:
    Heaven Capital
    Vậy khỏi xài Plugin đấy làm gì 1 hit luôn cho xong
     
  2. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    Mấy bác ko hiểu hả :-ss. Nghĩa là zombie chém 1 nhát vào thằng human, lỡ may thằng human đó chạy trốn dc. Thằng human đó đến chỗ camp của 1 đám human đang camp thì bất ngờ thằng đó bị biến zombie (vì cú chém lúc nãy). Thì cũng hay thôi :|
     
  3. kungfulon

    kungfulon Fire in the hole! Lão Làng GVN Sorcerer

    Tham gia ngày:
    1/5/11
    Bài viết:
    2,535
    [​IMG]
    Nếu như thằng Human ấy còn biết tôn trọng anh em thì nó sẽ đứng trước mặt human team cho bắn=))
     
    Chỉnh sửa cuối: 25/6/11
  4. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    thằng nào ngu thế =)). infect lấy ap ko thích àh
     
  5. sezenx2

    sezenx2 Mr & Ms Pac-Man

    Tham gia ngày:
    8/7/10
    Bài viết:
    115
    Nơi ở:
    Heaven Capital
    Thôi cải nhau y. Lại chỗ đám human ngồi chơi chút ( Lúc vừa bị chém :))) --> không tôn trọng anh em ??? Sai rùi . Vì khi làm Zombie làm gi có ý thức =)) mà lấy AP có phải sướng hơn ko

    ---------- Post added at 17:03 ---------- Previous post was at 17:00 ----------

    Ai làm cái plugin Iron SIght cho tui với ( Cái của CS: AA hơi tệ ) có cả Anim sight luốn nha @@ ( Yeu cau cao qua )
     
  6. TenKuaTui

    TenKuaTui Youtube Master Race

    Tham gia ngày:
    3/6/11
    Bài viết:
    57
    ra là thế... đem nguyên cái info lên gôgle dịch đọc xong đơ luôn =))
    p/s: plugin hiện địa điểm map dưới rada tên là gì thế ?
     
  7. sezenx2

    sezenx2 Mr & Ms Pac-Man

    Tham gia ngày:
    8/7/10
    Bài viết:
    115
    Nơi ở:
    Heaven Capital
    Cái đó đâu cần plugin đâu nhĩ ( Xái bản chưa edit lại nó cũng hiện ra hay gì ấy--> đang xai CS v35 )
     
  8. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    Tui nhớ cái đó là bản CS1.6 default cũng có mà :)). tui đi qua cái cửa thế là nó diện chữ Door ở dưới Radar
     
  9. My Own Way

    My Own Way S.V.E.N Commander Lão Làng GVN

    Tham gia ngày:
    30/7/09
    Bài viết:
    12,231
    Nơi ở:
    Hải Phòng
    Cũng phải edit mới có đấy, edit nav - file navigation của zbot.
     
  10. TenKuaTui

    TenKuaTui Youtube Master Race

    Tham gia ngày:
    3/6/11
    Bài viết:
    57
    là sao...? chưa biết gì về cái đó cả.

    ---------- Post added at 10:02 ---------- Previous post was at 09:43 ----------

    @dias: con Tank Zombie không dùng được từ bản ZP_FIX 3 trở lên, use skill xong thì speed vẫn 500 cho tới hết trận
     
  11. sezenx2

    sezenx2 Mr & Ms Pac-Man

    Tham gia ngày:
    8/7/10
    Bài viết:
    115
    Nơi ở:
    Heaven Capital
    Tải lại mấy cải bản CS digatal zone v 35 hay 40 hay 41 gì đó
     
  12. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    Ai giúp cái này với :|. Mình làm thử 1 cái menu chọn class y như zombie vậy ấy. mà bây giờ nó bị rối ko biết sửa thế nào.
    COde đây
    ---------------------------------
    Main Code:
    PHP:

    /* Plugin generated by AMXX-Studio */

    #include <amxmodx>
    #include <fun>

    #define PLUGIN "Test3"
    #define VERSION "1.0"
    #define AUTHOR "Dias"

    new Array:g_classname
    new Array:g_classhealth
    new g_class[33]
    new 
    g_classnext[33]
    new 
    g_class_i

    const CLASS_NONE = -1

    public plugin_init()
    {
        
    register_plugin(PLUGINVERSIONAUTHOR)
        
        
    register_clcmd("say /class""select_class")
        
    register_clcmd("say /classnum""class_num")
        
    register_clcmd("say /set_class""set_class")
        
        
    register_clcmd("say /show_health""show_health")
    }

    public 
    show_health(id)
    {
        
    set_task(1.0"show_real_health"id__"ab")
    }

    public 
    show_real_health(id)
    {
        new 
    classname[32]
        
        
    ArrayGetString(g_classnameg_class[id], classnamesizeof(classname))
        
        
    set_hudmessage(025500.020.9106.012.0)
        
    show_hudmessage(id"Health: %i - Class: %s"get_user_health(id), classname)
    }

    public 
    plugin_natives()
    {
        
    register_native("register_class""_class_register"1)
    }

    public 
    plugin_precache()
    {
        
    g_classname ArrayCreate(321)
        
    g_classhealth ArrayCreate(321)
    }

    public 
    _class_register(const classname[], health)
    {
        
    param_convert(1)
        
        
    ArrayPushString(g_classnameclassname)
        
    ArrayPushCell(g_classhealthhealth)
        
        
    g_class_i++
    }

    public 
    select_class(id)
    {
        new 
    menu menu_create("Select Class""select_handle")
        
        for(new 
    0g_class_ii++)
        {
            new 
    cname[32]
            
            
    ArrayGetString(g_classnameicnamesizeof(cname))
            
            
    menu_additem(menucname)
        }
        
        
    menu_display(idmenu0)
    }

    public 
    select_handle(idmenuitem)
    {
        if( 
    item == MENU_EXIT )
        {
            
    menu_destroy(menu)
            
            return 
    PLUGIN_HANDLED
        
    }
        
        new 
    data[2], szName[64]
        new 
    accesscallback
        
    new classid
        
        menu_item_getinfo
    (menuitemaccessdata,charsmax(data), szName,charsmax(szName), callback)
        
        
    classid data[0]
        
    g_classnext[id] = classid
        
        menu_destroy
    (menu)
        return 
    PLUGIN_HANDLED
    }

    public 
    class_num(id)
    {
        
    client_print(idprint_chat"%i"g_class_i)
    }

    public 
    set_class(id)
    {
        
    g_class[id] = g_classnext[id]
        if(
    g_class[id] == CLASS_NONEg_class[id] = 0
        
        
    new Health ArrayGetCell(g_classhealthg_class[id])
        
        
    set_user_health(idHealth)
    }
    SubCode:
    PHP:

    #include <amxmodx>
    #include <class>

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


    public plugin_init()
    {
        
    register_plugin(PLUGINVERSIONAUTHOR)
        
    }

    public 
    plugin_precache()
    {
        
    register_class("Classic"2000)
        
    register_class("Fast"1000)
        
    register_class("Big"3000)
    }
    Inc
    PHP:
    native register_class(const classname[], health)
    ------------------------------

    => bấm /class rồi chọn class Big khi set_class nó không ra health của con big khi register (Big: 3000 HP), mà nó lại ra health của con Classic 8-} (Classic: 2000 HP). Chọn tiếp class Fat, rồi ấn /set_class thì nó vẫn ra health là 2000 8-}
    Ai giúp fix với, cứ như chọn nó ko ra. =="
     
  13. Toujou Aya

    Toujou Aya Mr & Ms Pac-Man

    Tham gia ngày:
    24/5/11
    Bài viết:
    220
    Nơi ở:
    Đâu?
    [​IMG]
    Viết lại code cho mi=))chả cẩn thận gì hết=))
    PHP:
    /* Plugin generated by AMXX-Studio */

    #include <amxmodx>
    #include <fun>

    #define PLUGIN "Test3"
    #define VERSION "1.0"
    #define AUTHOR "Dias"

    new Array:g_classname
    new Array:g_classhealth
    new g_class[33]
    new 
    g_classnext[33]
    new 
    g_class_i

    const CLASS_NONE = -1

    public plugin_init()
    {
        
    register_plugin(PLUGINVERSIONAUTHOR)
        
        
    register_clcmd("say /class""select_class")
        
    register_clcmd("say /classnum""class_num")
        
    register_clcmd("say /set_class""set_class")
        
        
    register_clcmd("say /show_health""show_health")
    }

    public 
    show_health(id)
    {
        
    set_task(1.0"show_real_health"id__"b")
    }

    public 
    show_real_health(id)
    {
        new 
    classname[32]
        
        
    ArrayGetString(g_classnameg_class[id], classnamesizeof(classname))
        
        
    set_hudmessage(025500.020.9106.012.0)
        
    show_hudmessage(id"Health: %i - Class: %s"get_user_health(id), classname)
    }

    public 
    plugin_natives()
    {
        
    register_native("register_class""_class_register"1)
    }

    public 
    plugin_precache()
    {
        
    g_classname ArrayCreate(321)
        
    g_classhealth ArrayCreate(321)
    }

    public 
    _class_register(const classname[], health)
    {
        
    param_convert(1)
        
        
    ArrayPushString(g_classnameclassname)
        
    ArrayPushCell(g_classhealthhealth)
        
        
    g_class_i++
    }

    public 
    select_class(id)
    {
        new 
    menu menu_create("Select Class""select_handle")
        
        for(new 
    0g_class_ii++)
        {
            new 
    cname[32], str[32]
            
            
    ArrayGetString(g_classnameicnamesizeof(cname))
            
    num_to_str(istrcharsmax(str))
            
    menu_additem(menucnamestr)
        }
        
        
    menu_display(idmenu0)
    }

    public 
    select_handle(idmenuitem)
    {
        if( 
    item == MENU_EXIT )
        {
            
    menu_destroy(menu)
            
            return 
    PLUGIN_HANDLED
        
    }
        
        new 
    data[32], szName[64]
        new 
    accesscallback
        
    new classid
        
        menu_item_getinfo
    (menuitemaccessdatacharsmax(data), szNamecharsmax(szName), callback)
        
        
    classid str_to_num(data)
        
    g_classnext[id] = classid
        
        menu_destroy
    (menu)
        return 
    PLUGIN_HANDLED
    }

    public 
    class_num(id)
    {
        
    client_print(idprint_chat"%i"g_class_i)
    }

    public 
    set_class(id)
    {
        
    g_class[id] = g_classnext[id]
        if(
    g_class[id] == CLASS_NONEg_class[id] = 0
        
        
    new Health ArrayGetCell(g_classhealthg_class[id])
        
        
    set_user_health(idHealth)
    }  
     
  14. sezenx2

    sezenx2 Mr & Ms Pac-Man

    Tham gia ngày:
    8/7/10
    Bài viết:
    115
    Nơi ở:
    Heaven Capital
    Mấy bác viết Code hay quá đâm ra hâm mộ luôn :))
    Bác nào có file sma của cai plugin khi bắn trúng sẽ hiện ra dấu X không ???:-"
     
  15. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    @KungFúLông:
    - Hỏi 1 đằng trả lời 1 nẻo :))
     
  16. TenKuaTui

    TenKuaTui Youtube Master Race

    Tham gia ngày:
    3/6/11
    Bài viết:
    57
    Tình hình bây giờ là không biết bản CS nào đang phổ biến, bản đang xài có vài plugin không dùng được nhưng vào sv ZP mới trong box thì thấy dùng....
    help me !!!
     
  17. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    CS1.6 + v23. Coi như là bản chuẩn nhất
     
  18. phamkai

    phamkai Mr & Ms Pac-Man

    Tham gia ngày:
    4/1/10
    Bài viết:
    244
    Nơi ở:
    Việt nam
    V23 à, tưởng zp bh phải là 35 chứ nhỉ hoặc tệ là 26 :|
     
  19. My Own Way

    My Own Way S.V.E.N Commander Lão Làng GVN

    Tham gia ngày:
    30/7/09
    Bài viết:
    12,231
    Nơi ở:
    Hải Phòng
    Giờ dùng v23 làm cái đếch gì, v35+40 ngon hơn nhiều
     
  20. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    dùng mấy cái kia nó rắc rối về protocol trước down bản 40 về sài, kết quả là...
     

Chia sẻ trang này