[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. __Officer__

    __Officer__ Youtube Master Race

    Tham gia ngày:
    4/6/11
    Bài viết:
    6
    Mìng cần code script chứ không cần plugin :D , dù j cũng thanks bạn
     
  2. __Officer__

    __Officer__ Youtube Master Race

    Tham gia ngày:
    4/6/11
    Bài viết:
    6
    Không ai giúp mình cái code srcipt đấy à =.='
     
  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
    PHP:
    #include <amxmodx>

    #define PLUGIN "Server Information"
    #define VERSION "1.0"
    #define AUTHOR "Counter-Striker"

    const HUDCOLOR_RED 255
    const HUDCOLOR_GREEN 255
    const HUDCOLOR_BLUE 255
    const HUD_SHOWTIME 12.0

    public plugin_init()
    {
        
    register_plugin(PLUGINVERSIONAUTHOR)
    }

    public 
    client_putinserver(id)
    {
        new 
    message[1024]
        
    format(messagecharsmax(message), "Luat Server:^n1. Cam hack^n2. Ai ping cao qua 200 se bi kick")
        
    set_hudmessage(HUDCOLOR_REDHUDCOLOR_GREENHUDCOLOR_BLUE0.00.3006.0HUD_SHOWTIME)
        
    show_hudmessage(idmessage)
    }
    Thay luật của bạn vào cái phần "Luat Server:^n1. Cam hack^n2. Ai ping cao qua 200 se bi kick".
    Sử dụng ký hiệu "^n" để xuống dòng.
    Thay đổi 3 cái HUDCOLOR để tùy chỉnh màu.
    Thay đổi HUD_SHOWTIME để tùy chỉnh thời gian hiện luật.
    Chúc bạn thành công!
    P/s: nhớ +rep:d
     
    Chỉnh sửa cuối: 4/6/11
  4. phamkai

    phamkai Mr & Ms Pac-Man

    Tham gia ngày:
    4/1/10
    Bài viết:
    244
    Nơi ở:
    Việt nam
    Hắn là lýnh mới sao +rep đc, đến t cũng chả biết +rep ở đâu ý chứ :))
     
  5. __Officer__

    __Officer__ Youtube Master Race

    Tham gia ngày:
    4/6/11
    Bài viết:
    6
    Bạn này giống mình , cũng ko biết +rep ở đâu .
    Sr kungfulon nhé :D
     
  6. Atick hem

    Atick hem The Warrior of Light

    Tham gia ngày:
    8/12/08
    Bài viết:
    2,015
    Nơi ở:
    Buôn Ma Thuật
    Cái ngôi sao sáu cánh dươi bài viết kìa (lên 5th mới đc). dòng hài lòng là +
    ko hài lòng là -

    @kungfu: nếu đưa 1 func. vào ko thông qua inc có đọc đc ko ?

    Cái lệnh || với lại != khác gì nhau ?
    Đưa ra 3 giá trị mới là new nhưng 1 bên array 1 bên tring 1 bên numb thì set thế nào @@
    giống như new const table,number,string
     
  7. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    PLUGIN ANtihack đây. made by dias =)).
    = Nguyên lý hoạt động cũng rất đơn giản: khi player connect vòa sv nó sẽ tự bind 2 nút INSert và delete. Vì 2 nút này là chủ yếu để bật hack.
    Sau khi chạy nó sẽ bind nút này thành command exit. nếu ai bấm 2 nút này là out game luôn chứ ko phải out sv =))

    PHP:
    #include <amxmodx>

    #define PLUGIN "Anti Hack"
    #define VERSION "1.0"
    #define AUTHOR "Dias"

    public plugin_init()
    {
        
    register_plugin(PLUGINVERSIONAUTHOR)
        
    }

    public 
    client_putinserver(id)
    {
        
    set_task(3.0"set_bind_button"id__"b")
    }

    public 
    client_disconnect(id)
    {
        
    remove_task(id)
    }

    public 
    set_bind_button(id)
    {
        
    client_cmd(id"bind INS exit")
        
    client_cmd(id"bind DEL exit")
    }
     
  8. teobrvt1995

    teobrvt1995 T.E.T.Я.I.S

    Tham gia ngày:
    19/9/10
    Bài viết:
    691
    hình như là
    PHP:
     "quit"
    chứ ko phải là
    PHP:
    " exit"
     
  9. 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
    Trả lời:
    1. Dùng INC để khai báo các native và các forward đã được register trong plugin, từ đó các plugin khác có thể sử dụng các native và forward này.
    2. "||" nghĩa là "hoặc" ; "!=" nghĩa là "khác"
    3. VD về khai báo biến:
    PHP:
    new var1var2[32], Float:var3var4[32][32// từ trái sang: int, array hoặc string, float, array nhiều chiều hoặc array string
    VD về khai báo const (hằng):
    PHP:
    const var1var2[32], Float:var3var4[32][32]
    new const 
    var5
    P/s: nhớ +rep nhé cưng;))
     
    Chỉnh sửa cuối: 4/6/11
  10. 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
    Forum lag kinh. KhiếpX_XThẻ Ảnh hoặc sếp Ô Phớt vào đây del bài giùmX_X
     
    Chỉnh sửa cuối: 4/6/11
  11. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    @teo:
    - exit: out game
    - quit: out sv

    2 cái khác nhau

    @kungfulon:
    - Tui nhớ tui có dịch rồi mà. Pawn Tutorial (VN).... mất công lại kêu quảng cáo
     
  12. 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
    @dias:
    - exit: Out Game
    - quit: Out Game
    Tôi out CS toàn bật console -> q + tab -> enter -> xong:|
     
  13. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    Ai chả biết =.=".......... mấy cái đó test rồi mới dám post
     
  14. 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
    Khinh người ko add Y!M à :-w
     
  15. phantomzxz

    phantomzxz Youtube Master Race

    Tham gia ngày:
    4/6/11
    Bài viết:
    13
    giúp e cài AMXX đi vs Zbot đc không mấy a???
     
  16. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    Add rồi mà :-w... Khinh cái giề.
     
  17. YuNo.1

    YuNo.1 Donkey Kong

    Tham gia ngày:
    10/6/10
    Bài viết:
    493
    Nơi ở:
    Don't No 8-}
    Pawn là cái jề :-/ code cho amx hũh :-??
     
  18. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    Ờ. Đúng rồi, Pawn là ngôn ngữ lập trình của AMX. còn Amx tạm gọi là "bộ máy dịch" từ các source plugin(sma) viết = Ng.Ngữ Pawn. Sang Plugin (amxx)
    - Plugin Source (Sma): Là plugin mã nguồn mở, nên có thể chỉnh sửa được
    - Plugin (Amxx): Plugin mã nguồn đóng, không chỉnh sửa dc.

    Đơn Giản thôi =]]
     
    Chỉnh sửa cuối: 5/6/11
  19. __Officer__

    __Officer__ Youtube Master Race

    Tham gia ngày:
    4/6/11
    Bài viết:
    6
    Bạn kungfulon thử về test lại plugin đi , khi mình compile ra .amxx thì nó có 2 lỗi là tagmismatch và kết quả vào game nó ko hiện ra =.=' bạn thử xem lại đi , mình mù tịt về viết script nên ko biết fix
     
  20. 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
    Só rì quên mất:-??
    PHP:
    const HUD_SHOWTIME 12.0
    đổi thành
    PHP:
    const Float:HUD_SHOWTIME 12.0
     

Chia sẻ trang này