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

we'
HUD G36K trên FPSBANANA có mà ko ai tin à
=))
 
mamba : nó ở chỗ nào bạn
30 charrrrrrrrrrrrrrrrrrrr
 
g.png
 
@Kid: Sặc, chụp hình dc mà nhưng mà output là file .tga và ông phải đổi đuôi nó đi. Tìm trên menubar có cái lệnh make screenshot.
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 @@
 
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
 
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
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)
 
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 @@

Ông hỏi thế này tôi cũng bó tay ông rồi .....
 
ý ông kid là muốn chuẩn tuyệt đối
chỉnh góc trong HLMV có thể bị lệch đi chút
 
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
newhud1.png


- 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
an94.jpg

m99.jpg


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:

noblack.png


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
black.png
[/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]
newhud1.png
[/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:

ingamean94.jpg

ingamem99.jpg


- 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:
Đ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é ~
 
ý ông kid là muốn chuẩn tuyệt đối
chỉnh góc trong HLMV có thể bị lệch đi chút
- Ô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:
Hud kill :D.......................
 
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:
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 @@

Đừ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:
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 ~
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.
 
ô,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
 
ô,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
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
 
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)

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
 
ô,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
ko f? chọn alphatest , mún trong suốt thỳ chọn Additive
 
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..
 
Back
Top