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

    bienchuot Mr & Ms Pac-Man

    Tham gia ngày:
    9/6/09
    Bài viết:
    159
    Nơi ở:
    IllusionaryWorld
    Để cái dấu "và" là "&" thì đúng là trời đánh=))"&" trong Pawn và C là lấy Bit (chắc thế)=))
     
  2. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    3. is_user_admin(id)
    ------------------------------------
    6.
    - VD:
    PHP:
    new count 1
    client_print
    (idprint_chat"Count is: %i"count)
    // Khi đó sẽ print ra màn hình là: Count is 1
    chứ có ai lại cho count vào luôn ko ?.
    PHP:
    client_print(idprint_chat"Count is: count"// Sai
    - %s, %i, %f, %d
    -> S = String (Kí tự)
    -> I = Integer (Số)
    -> F = Float (Số Thập Phân)
    -> D = Không biết =))
    ------------------------------------
    7.
    - Nói theo cách tui hiểu thì VD:
    PHP:
    enum 
    {
    Dias1 0,
    Leon1,
    Vinh1
    }

    client_print(idprint_chat"Number is: %d"Dias1)
    Khi đó nó sẽ Print ra số là 0
    nếu:
    PHP:
    client_print(idprint_chat"Number is: %d"Vinh1)
    => Print ra số 2.
    ------------------------------------
    8.
    - Dĩ nhiên, clcmd, cvar bắt buộc phải đăng kí ở plugin_init. Nhưng đăng kí ở plugin_precache cũng dc, nhưng thôi tốt nhất là ở int
    ------------------------------------
    10.
    VD:
    PHP:
    new dest[21
    format(dest20"Hello %s. You are %d years old""Dias"21

    client_print(idprint_chat"%s"dest)
    // Khi đó nó sẽ print ra là: Hello Dias. You are 21 years old
    - Có liên quan đến cái số 6 đó

    @JackerLuuRower:
    - Học C chỉ là học cái cơ bản của ngôn ngữ thôi, còn cái mà bác này hỏi ko liên quan :-s.
     
  3. bienchuot

    bienchuot Mr & Ms Pac-Man

    Tham gia ngày:
    9/6/09
    Bài viết:
    159
    Nơi ở:
    IllusionaryWorld
    D=DWORD, số nguyên 4 bytes=))
     
  4. redplane

    redplane Legend of Zelda

    Tham gia ngày:
    7/11/09
    Bài viết:
    1,195
    Góp ý với những AMX Coder mới. Hãy đi dần từng bước trong quá trình làm skin, đừng quá vội vã mà nhảy cóc. Như buiducduy, PM tôi rất nhiều lần để xin tôi hướng dẫn làm plugin, nhưng hỏi ra mới biết, cu cậu không biết tí gì khái niệm cơ bản trong lập trình như : integer, string, array, ... Khi đã không có khái niệm cơ bản thì làm sao lập trình được ? Giống như 1 đứa trẻ, phải học qua lớp 1, đến lớp 2 rồi dần dần lên đến lớp 12, chứ không phải là chưa biết đọc, biết viết đã nhảy lên đi thi đại học. Như thế thì thu được kết quả gì? Với chút kinh nghiệm của tôi, tôi rất sẵn lòng hướng dẫn mọi người, nhưng phải đi qua từng bước, khi chưa biết về lập trình thì hãy học căn bản của nó trước đã, đừng nóng vội. Tôi khuyên mọi người mua quyển sách hướng dẫn lập trình C, hoặc C++, Java. Vì những ngôn ngữ đó rất giống PAWN. Đọc những khái niệm trong đó cho thật hiểu, rồi sau đó đọc sang các file .inc, mổ xẻ những plugin đơn giản. Luôn đặt ra câu hỏi, cái hàm này là gì? Chức năng ra sao? Tại sao lại xuất hiện ở đây? Nếu xuất hiện ở chỗ khác có được không? Tại sao lại phải trình bày như thê này?

    Đó là quá trình tôi làm quen với AMX Code :). Tôi xin chia sẻ chút kinh nghiệm đó với những bạn đang là New Amx Coder
     
  5. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    @redplane:
    - Còn tôi thì cũng chia sẻ kinh nghiệm luôn. Lên Google tải hết book về điện thoại, khi đi ngủ nằm mở dt lên đọc, lúc này sẽ chú tâm hơn... Nhờ đó mà tôi học dc nhiều ngôn ngữ rồi :)). PAWN (First Blood :))), PHP, MySQL, C++,...
    - Redplane có onl thường xuyên ko nhỉ :-?

    @bienchuot: Ra mặt mẹ đi, ngồi đó chê chê =))
     
    Chỉnh sửa cuối: 7/7/11
  6. redplane

    redplane Legend of Zelda

    Tham gia ngày:
    7/11/09
    Bài viết:
    1,195
    :). Phải mất 5 tháng kể từ khi ngồi nghiền cái PAWN, tôi mới làm được 1 plugin đơn giản. :). Dục tốc thì bất đạt. Tôi thấy đam mê của Duy chính đáng, nhưng bực mình là cu cậu chưa biết cái gì cả, nên làm sao mà hướng dẫn được . Đến cả Hữu Cường cũng thấy bực mình :)
     
  7. fiery_dragons

    fiery_dragons Youtube Master Race

    Tham gia ngày:
    28/12/08
    Bài viết:
    50
    Nơi ở:
    Dragon Volcanal
    Đầu tiên mới học AMXX tôi cũng chẳng biết gì=))về sau đọc mấy plugin + thử làm => lỗi compile mới từ từ biết cấu trúc của Pawn=))
    P/s: Post #2, thread Nhật ký box, người thứ 4 trong danh sách cầm nick CSer.
     
  8. redplane

    redplane Legend of Zelda

    Tham gia ngày:
    7/11/09
    Bài viết:
    1,195
    Tôi thì online cũng khá thường xuyên, nhưng xài điện thoại . Ít dùng máy tính vì nhà có mạng đâu :D
     
  9. buiducduy111

    buiducduy111 Dragon Quest

    Tham gia ngày:
    3/5/11
    Bài viết:
    1,257
    thanks bác... Em là em kết bác nhất đấy! ^^
    à anh ơi, và trong amxx có phải là "^" không ạ?
     
  10. JackerLuuRower

    JackerLuuRower Donkey Kong

    Tham gia ngày:
    5/5/11
    Bài viết:
    344
    ^ có thể hiểu nôm na là cách để nhận dạng 1 loại giá trị. ví dụ ^n là xuống dòng. các ngôn ngữ thường dùng là \n....

    Và: &&
    Hoặc ||
    Khác !=
    Bằng ==
    Chú ý: Nếu chỉ ghi riêng thì nó sẽ có các dùng ngược hoàn toàn. như = là set variable, ...
     
  11. dias

    dias Mega Man

    Tham gia ngày:
    17/1/10
    Bài viết:
    3,226
    Nơi ở:
    SEOUL
    @buiducduy111:
    - ý bác là sao tôi không hiểu.

    @redplane:
    - Cho 1 vé vào danh sách Friend nào :)). Có contact info gì ko bác :))
     
  12. legiondark

    legiondark Donkey Kong

    Tham gia ngày:
    2/5/11
    Bài viết:
    357
    Nơi ở:
    Skynet !
    Nếu rảnh nhờ bác Dias dịch luôn phần Basic AMX Mod X Plugins nhá :D, sư phụ Google dịch chán quá :((
     
  13. 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
    ko có j bằng tự mình làm :|.................................. cậu chờ bản dịch thì bất lợi nhiều hơn là tự dịch + tool + test (muốn tốt phải chấp nhận rủi ro >:))
     
  14. legiondark

    legiondark Donkey Kong

    Tham gia ngày:
    2/5/11
    Bài viết:
    357
    Nơi ở:
    Skynet !
    Thôi thì thế cũng đc, chỉ có điều hơi lâu . Hic, cả buổi sáng ngồi lần mò mãi mới trans đc
    có 2 trang :((trình Eng còn kém lắm ạ =)))
     
  15. Orpheus

    Orpheus ♥ ♡ ToMaTo TasTe Kiss ♡ ♥ Moderator

    Tham gia ngày:
    30/3/09
    Bài viết:
    4,066
    Nơi ở:
    Kingdom Hearts
    [​IMG]
    thực sự mà nói muốn học code nói riêng và IT nói chung thì không thể không biết tiêng Anh nên đừng hy vọng có bản dịch những tài liệu như thế ~
     
  16. legiondark

    legiondark Donkey Kong

    Tham gia ngày:
    2/5/11
    Bài viết:
    357
    Nơi ở:
    Skynet !
    Mình có nói là ko biết Eng đâu, chỉ là hơi kém thôi. Với lại mấy cái tài liệu có những cái thuật ngữ mà mình ko thể nào hiểu đc.
     
  17. 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
    @Sếp (ngoài lề): giờ tut C hoặc aMX ở đây, thế tut launcher ném bên kia đc ko ?.......... e đang trans mấy cái cơ bản của Lua

    Đọc hiểu cả đoạn, thuật ngữ nếu ko rành eng mà dịch 1 từ 1 thì 8-}
     
  18. 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
    Thuật ngữ thì phải tự mò mà tra thôi :|.. Đâu có ai lành nghề mà không phải khổ công đâu
     
  19. legiondark

    legiondark Donkey Kong

    Tham gia ngày:
    2/5/11
    Bài viết:
    357
    Nơi ở:
    Skynet !
    Àh, thì ra bác Dias đã viết TUT rồi, có điều k có ở 4rum. Sao bác k vác sang đây luôn đi ?
     
  20. airybeesfc

    airybeesfc Youtube Master Race

    Tham gia ngày:
    14/4/11
    Bài viết:
    51
    Ai có plugin như csdm_equip.amxx (lưu súng mua trước đó sau khi hồi sinh) nhưng hổ trợ cho các khẩu súng thêm vào (nst_wpn) không? CSDM_EQUIP chỉ dùng được cho súng nguyên bản thui.
     

Chia sẻ trang này