[SPRITE] Hướng dẫn và thảo luận các vấn đề liên quan đến sprite

Thảo luận trong 'Counter Strike' bắt đầu bởi Kid_Bandes, 28/6/10.

  1. The_Mamba

    The_Mamba C O N T R A Lão Làng GVN

    Tham gia ngày:
    15/12/09
    Bài viết:
    1,739
    Nơi ở:
    Staples Center
    we'
    HUD G36K trên FPSBANANA có mà ko ai tin à
    =))
     
  2. handoi04

    handoi04 Mr & Ms Pac-Man

    Tham gia ngày:
    3/3/10
    Bài viết:
    295
    mamba : nó ở chỗ nào bạn
    30 charrrrrrrrrrrrrrrrrrrr
     
  3. The_Mamba

    The_Mamba C O N T R A Lão Làng GVN

    Tham gia ngày:
    15/12/09
    Bài viết:
    1,739
    Nơi ở:
    Staples Center
  4. Kid_Bandes

    Kid_Bandes C O N T R A

    Tham gia ngày:
    24/10/09
    Bài viết:
    1,969
    Cái đó thì tui biết rồi, nhưng làm sao để cái p hay w nó nằm thằng để mà chụp ấy @@
     
  5. vipmember257

    vipmember257 Mario & Luigi

    Tham gia ngày:
    13/9/09
    Bài viết:
    836
    Nơi ở:
    Nam Định VIP
    dùng chuột kéo cho nó thẳng là đc
    Kid này , cái làm sprites kia là dùng cho nst_weapons mới à , dùng bản cũ có đc hok
     
  6. Kid_Bandes

    Kid_Bandes C O N T R A

    Tham gia ngày:
    24/10/09
    Bài viết:
    1,969
    Dùng cho nst_wpn nào có chức năng hiện hud kill cho súng mới (hình như là từ patch 1003 trở đi)
     
  7. 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
    Ông hỏi thế này tôi cũng bó tay ông rồi .....
     
  8. The_Mamba

    The_Mamba C O N T R A Lão Làng GVN

    Tham gia ngày:
    15/12/09
    Bài viết:
    1,739
    Nơi ở:
    Staples Center
    ý ông kid là muốn chuẩn tuyệt đối
    chỉnh góc trong HLMV có thể bị lệch đi chút
     
  9. Kid_Bandes

    Kid_Bandes C O N T R A

    Tham gia ngày:
    24/10/09
    Bài viết:
    1,969
    Hướng dẫn tạo kill hud cho CS 1.6


    I. Thủ thuật:
    [spoil]Chép hud mới đè vào hud cũ[/spoil]

    II. Nguyên liệu:
    [spoil]- Save hình sau về, hình sau tạm gọi là hình 1

    Hình 1
    [​IMG]

    - Một sprite (spr) bất kì của CS, nếu không rõ là gì thì down spr newhud1.spr này về.
    - Paint, Photoshop hoặc những soft có thể chỉnh sửa hình ảnh, các bạn nên dùng Photoshop, ở đây mình dùng Paint :-".
    - Phần mềm Sprite Explorer dùng để xem và tạo spr.
    - Công cụ chỉnh sửa hình ảnh, các bạn nên dùng Photo Zoom, mình thì dùng Paint, chỉ sử dụng khi hình kill hud trong hình 2 (hình bên dưới) không có kích cỡ giống hình 1, vì vậy nếu bạn không muốn rườm ra thì hãy tìm những hình ảnh có kill hud vừa với kill hud trong hình 1, đối với hud của CF, các bạn nên tìm hình có kích thước 800x600.
    - Một hình chứa kill hud cần tạo, có thể lấy từ nhiều nguồn như:
    + Google > Hình ảnh
    + ...[/spoil]

    III. Tạo hud:
    [spoil]Bước 1: Tìm hình chứa kill hud muốn tạo, ở đây mình tạo kill hud AN-94 và Barrett M99, lên google search từ khóa: AN-94 CF, Barrett CF, sẽ có khá nhiều cho bạn lựa chọn. Mình đã tìm được 2 hình có kill hud cũng khá rõ ([Kjd]DontAsk giống tên mình quá :))):

    Hình 2
    [​IMG]
    [​IMG]

    Bước 2: Save hình 2 về, mở ra, dùng công cụ cắt, cắt và copy (Ctrl + C) hình kill hud trong hình 2, sau đó thoát ra, mở hình 1 lên và dán đè (Ctrl + V) vào hình cây AK-47 trong hình 1 (dán đè phải canh vị trí cho phù hợp, nếu hình kill hud trong hình 2 không có kích cỡ giống hình 1 thì chỉnh lại), sau khi chép đè mình được 1 hình như sau:

    [​IMG]

    Bước 3: Tô đen những phần thừa (việc tô đen này đối với photoshop chỉ cần vài cú click chuột, bạn có thể tô trắng phần kill hud để hud sáng hơn nếu muốn), sau đó save lại bạn có được 1 kill hud như ý muốn, hình này tạm gọi là hình 3, việc còn lại là tạo ra định dạng .spr và đưa vào game, đây là hình mình đã tô xong:

    Hình 3
    [​IMG][/spoil]

    IV. Tạo spr:
    [spoil]Mở Sprite Explorer lên, trên thanh chọn, chọn File > New Sprite > Create new sprite > Next > Add > Tìm đến hình 3 > Next > Tìm đến newhud1.spr vừa down về > Next > Additive > Next > Next > Finish.[/spoil]

    V. Tọa độ hud:

    [spoil]Nếu bạn tạo hud theo hướng dẫn này, thì tọa độ hud sẽ như sau, theo thứ tự trong hình 1, từ trên xuống
    Hình 1
    [spoil][​IMG][/spoil]
    d_*** là kill hud (những hình nhỏ bên phải) và p_*** là hud khi mua/nhặt súng (những hình lớn bên trái):
    Mã:
    d_primary1	      		640 newhud1	192	0	48	16
    d_primary2			640 newhud1	192	32	48	16
    d_primary3			640 newhud1	192	64	48	16
    d_secondary			640 newhud1	192	96	32	16
    d_melee				640 newhud1	192	128	48	16
    
    Mã:
    p_primary1			640 newhud1	0	0	170	45
    p_primary2			640 newhud1	0	45	170	45
    p_primary3			640 newhud1	0	90	170	45
    p_secondary			640 newhud1	0	135	170	45
    p_melee				640 newhud1	0	180	170	45
    
    [/spoil]

    Việc còn lại là bỏ newhud1.spr vào thư mục sprites và sửa d_***p_*** thành tên hud của bạn và thêm tọa độ vào hud.txt trong thư mục sprites, ở đây của mình là:
    Mã:
    d_an94	      		640 newhud1	192	0	48	16
    d_m99			640 newhud1	192	32	48	16
    
    p_an94			640 newhud1	0	0	170	45
    p_m99			640 newhud1	0	45	170	45
    
    Còn đây là kết quả ingame của mình:

    [​IMG]
    [​IMG]

    - Trung bình theo hướng dẫn này thì khoảng 5' tạo dc 1 spr, nhưng rất mỏi mắt vì phải ngồi tô đen bằng Paint, vì vậy mình mới khuyên các bạn dùng Photoshop.
    - Ngoài việc tạo kill hud các bạn có thể tạo thêm nhìu hud khác.
    - Nếu hud ingame không hiển thị đầy đủ thì các bạn tăng hoặc giảm các số màu đỏxanh lên (thường thì tăng), số đỏ là tọa độ x (chiều rộng hud), số xanh là tọa độ y (chiều cao hud)

    Mã:
    d_primary1	      		640 newhud1	[COLOR="Red"]192[/COLOR]	[COLOR="Blue"]0[/COLOR]	[COLOR="Red"]48[/COLOR]	[COLOR="Blue"]16[/COLOR]
    
    p_primary1			640 newhud1	[COLOR="Red"]0[/COLOR]	[COLOR="Blue"]0[/COLOR]	[COLOR="Red"]170[/COLOR]	[COLOR="Blue"]45[/COLOR]
     
    Chỉnh sửa cuối: 13/8/10
  10. Orpheus

    Orpheus ♥ ♡ ToMaTo TasTe Kiss ♡ ♥ Moderator

    Tham gia ngày:
    30/3/09
    Bài viết:
    4,066
    Nơi ở:
    Kingdom Hearts
    ĐIỀU CHỈNH LẠI TRANG ĐẦU ĐỂ MỞ RỘNG VÀ DUY TRÌ LÂU DÀI TOPIC
    @Kid: xem trang đầu xem có vấn đề gì không nhé
    @Các bro trong box: những thành quả về sprite do anh em tự làm hoặc giới thiệu thì share trong topic này. Những bài viết hướng dẫn cũng share ở đây
    @Các bro sử dụng con CStriker: mọi người để ý để cập nhật trang đầu nhé ~
     
  11. Kid_Bandes

    Kid_Bandes C O N T R A

    Tham gia ngày:
    24/10/09
    Bài viết:
    1,969
    - Ông này hỉu ý tui :))
    - Có cái vấn đề nho nhỏ này, không biết từ "hud kill" và từ "kill hud", từ nào đúng hơn nhỉ :D
     
    Chỉnh sửa cuối: 1/7/10
  12. Eveever

    Eveever Legend of Zelda

    Tham gia ngày:
    10/12/09
    Bài viết:
    1,011
    Hud kill :D.......................
     
  13. Orpheus

    Orpheus ♥ ♡ ToMaTo TasTe Kiss ♡ ♥ Moderator

    Tham gia ngày:
    30/3/09
    Bài viết:
    4,066
    Nơi ở:
    Kingdom Hearts
    chính xác là "kill hud", "kill mark", "headshot mark", "weapon skin"...
    nhưng thôi các đồng chí cứ dùng loạn lên cũng không sao ~
     
    Chỉnh sửa cuối: 1/7/10
  14. Runexx

    Runexx Mr & Ms Pac-Man

    Tham gia ngày:
    23/9/09
    Bài viết:
    198
    Đừng chụp trong HLMV .. kô chuẩn lắm đâu
    decompile model đó ra rồi mở = MS3d mà chụp .. chuẩn hơn nhiều [ để left view mà chụp ]
     
    Chỉnh sửa cuối: 1/7/10
  15. Kid_Bandes

    Kid_Bandes C O N T R A

    Tham gia ngày:
    24/10/09
    Bài viết:
    1,969
    Uhm, đồng ý, mình đã edit toàn bợ từ "hud kill" trong bài viết thành từ "kill hud", và đề nghị anh em nên dùng từ "kill hud" cho nó đồng bộ và dễ cập nhật.
    @oko: sửa lại tên của bài viết thành: [SPRITE] Hướng dẫn và thảo luận các vấn đề liên quan đến sprite, vì mình thấy ở ngoài thì tên khác, vào thì tên ở phần giới thiệu lại khác.
     
  16. 211189

    211189 Youtube Master Race

    Tham gia ngày:
    9/11/09
    Bài viết:
    7
    ô,cuối cùng thì cũng có topic cho tui hỏi về sprite rồi , mấy pro cho hỏi tí xíu , chịu khó đọc bài của tui nhé
    Máy tui cấu hình yếu nên không cài photoshop hay ACDsee ,có paint (tất nhiên) và sprite explorer ( cơ bản thế được rồi hén )

    Tui gặp trong bản mod nào đó có file sniper_m24.spr khá hay ,(được dùng cho awp) ,có kích thước file ảnh là 512x600 chứ khong phải 256x256 như các file dùng làm sniper như thế .Vì khổ lớn nên vô game ,dù để D3D ,khi sniper 2 sợi crosshair vẫn "dài " ra hết giống như để openLG đó .thấy hay ,tui cũng định làm một cái

    tui tạo một file bmp 512x600 ,canh vẽ 2 sợi crosshair chuẩn ,ở giữa có chấm đỏ ,2 sợi crosshair màu đen và nền màu trắng ( vẽ bằng paint mà ) ,khi save lại ,riêng định dạng bmp có 4 lựa chọn :monochrome bitmap ,16 color bitmap ,256 color bitmap và 24-bit bitmap ,tất nhiên là tui phải chọn 256 color bitmap để save lại rồi

    mở sprite explorer => new sprite => creat new sprite ... tương tự tui add bmp file rồi bâm next
    đến đoạn texture forr thì có 4 lựa chọn :
    normal no transparence
    Additive white .....
    Indexalpha ....
    Alphatest ....

    tui chọn alphatest và vẫn giữ nguyên dòng VP_PARALLEL trong mục sprite ty
    next => finish

    xong ,paste vô thư mục sprite ,chỉnh lại trong weapons_awp chỗ zoom ,zoom autoaim chút ,cho x pos và y pos 512 600 để cho dúng chính giữa ,rồi vô game
    thế mà cái sprite của tui nó không "trong suốt" ,toàn bộ file bmp nổi trắng bệt cả màng hình ,lấp luôn tầm nhìn

    không biết cái này là do tui lỗi ở đoạn tạo bmp hay create sprite nữa ,có ai chỉ giúp
     
  17. Kid_Bandes

    Kid_Bandes C O N T R A

    Tham gia ngày:
    24/10/09
    Bài viết:
    1,969
    Lỗi ở đoạn Create sprite, phần này thì mình không rõ, bạn cứ thử từng loại 1 sẽ ra thôi, nếu ra dc thì thông báo lên đây là loại nào để mình thử viết lun cái TuT về crosshair
     
  18. killer94

    killer94 Youtube Master Race

    Tham gia ngày:
    17/12/06
    Bài viết:
    56
    thế ông có biết cách làm hok, tự tui hok thix xài file.amx lắm, thix file.sma để ngồi xem và học nữa sau đó mới complied ra :D
     
  19. vipmember257

    vipmember257 Mario & Luigi

    Tham gia ngày:
    13/9/09
    Bài viết:
    836
    Nơi ở:
    Nam Định VIP
    ko f? chọn alphatest , mún trong suốt thỳ chọn Additive
     
  20. FalconZx

    FalconZx Mayor of SimCity

    Tham gia ngày:
    12/4/09
    Bài viết:
    4,045
    Nơi ở:
    Nơi đó
    Có cách nào để:
    1.thay được cái hud đạn của súng không (cho NST_WPN)
    2. Tăng cái giới hạn của hud máu, giáp, đạn, round time..
     

Chia sẻ trang này