Bosen dengan senjata nst_wpn yang gitu-gitu aja? Mau nambahin senjata pilihan kita sendiri? Mari kita bahas bersama disini!
( Untuk CSO-NST, cara yang bisa dipakai untuk menambahkan buy menu baru
adalah dengan mengedit bagian Buy Menu nst_wpn, bukan buy menu CS
standar ).
OKE, Langsung saja.
> Langkah Pertama
- Cari
gambar senjata yang ingin ditampilkan pada Buy Menu ( gambar senjata
dari samping. Untuk arah menghadap senjata, sebaiknya menghadap ke
kiri ).
- Buka
Adobe Photoshop- Hilangkan
bagian background dari gambar tersebut sampai hanya tampak bagiannya
saja. ( Bila gambar tersebut terdapat background-nya ).
- Ubah Image Size menjadi 235 x 81 pixel, dan simpan dengan format
TARGA/ *.tga dengan resolution 32-bits/pixel.
- Usahakan nama file gambar sama dengan nama senjata yang akan ditambahkan ( untuk mempermudah ).
Lalu, masukkan gambar tersebut ke folder
CSO-NST\cstrike\gfx\vgui> Langkah Kedua
- Buka folder
CSO-NST\cstrike\resource\UI.- Edit file *.res dengan
Notepad++ ( Notepad biasa juga bisa ). Namun
disesuaikan dengan senjata yang akan Anda masukkan.
* Jika ingin memasukkan senjata Pistol untuk CT, pilih
NSTWpn_Pistols_1_CT.res* Jika ingin memasukkan senjata Pistol untuk Tero, pilih
NSTWpn_Pistols_1_TER.res* Jika ingin memasukkan senjata pada ‘Primary Weapon’ halaman 1 untuk CT, pilih
NSTWpn_Rifles_1_CT* Jika ingin memasukkan senjata pada ‘Primary Weapon’ halaman 1 untuk Tero, pilih
NSTWpn_Rifles_1_TER* Jika ingin memasukkan senjata pada ‘Primary Weapon’ halaman 2 untuk CT, pilih
NSTWpn_Rifles_2_CT* Jika ingin memasukkan senjata pada ‘Primary Weapon’ halaman 2 untuk Tero, pilih
NSTWpn_Rifles_2_TER* Jika ingin memasukkan senjata pada ‘Primary Weapon’ halaman 3 untuk CT, pilih
NSTWpn_Rifles_3_CT* Jika ingin memasukkan senjata pada ‘Primary Weapon’ halaman 3 untuk Tero, pilih
NSTWpn_Rifles_3_TER* Jika ingin memasukkan senjata Melee untuk CT, pilih
NSTWpn_Knife_1_CT* Jika ingin memasukkan senjata Melee untuk Tero, pilih
NSTWpn_Knife_1_TER* Jika ingin memasukkan senjata Bom untuk CT, pilih
NSTWpn_Hegrenade_1_CT* Jika ingin memasukkan senjata Bom untuk Tero, pilih
NSTWpn_Hegrenade_1_TER (
PERHATIAN! : untuk nama-nama file *.res, ada penjelasannya masing-masing.
Contoh : -
NSTWpn_Rifles_1_CT > Untuk senjata ‘Primary Weapon’ CT halaman 1.
Dibelakang “NSTWpn_”..Ø Rifles ( yaitu jenis kategori senjata )
Ø 1 ( yaitu penanda halaman. Jika 1 berarti halaman Pertama, begitu juga selanjutnya )
Ø CT/TER
( yaitu penanda kategori buy menu team. Karena buy menu untuk kedua tim
itu terpisah, jadi kita harus memasukkannya ke 2 jenis file tersebut.
CT dan TER. Sebab, jika kita masukkan ke salah satu saja {misal CT} maka
buy menu yang baru hanya akan tampil saat kita bermain menjadi team CT
saja. Sedangkan untuk Terorist tidak. )
>>> Sebagai contoh, Saya akan memasukkan senjata kedalam Buy Menu kategori RIFLE atau “
Primary Weapon”.
Famas G2 M203File ini Saya namakan dengan nama
famas_m203. Karena Saya akan memasukkan ke “Primary Weapon”, maka Saya akan mengedit file
NSTWpn_Rifles_3_CT dan
NSTWpn_Rifles_3_TER.
* Klik kanan
NSTWpn_Rifles_3_CT dan
NSTWpn_Rifles_3_TER, lalu pilih
Open with Notepad++.
* Perhatikan dari atas sampai kebawah, pada baris yang bertuliskan :
// ---------------------- weapon x ----------------------
( “x” disana akan berisi angka 1 sampai 20, kemudian lihat angka terakhir bernilai berapa )
Ternyata pada
NSTWpn_Rifles_3_CT dan
NSTWpn_Rifles_3_TER nilai paling akhir adalah
// ---------------------- weapon 19 ----------------------
Itu berarti senjata yang akan Saya masukkan selanjutnya mendapat urutan ke-20.
* Karena script dari buy menu itu lumayan rumit, maka supaya mudah kita mencontek
// ---------------------- weapon 20 ---------------------- nya milik
NSTWpn_Rifles_2_TER.
* Copy dari mulai
// ---------------------- weapon 20 ---------------------- sampai bagian akhir
weapon 20.
* Setelah itu lihat hasil paste tadi seperti ini :
// ---------------------- weapon 20 ----------------------
"1-weapon20-bg"
{
"ControlName" "ImagePanel"
"fieldName" "1-weapon20-bg"
"xpos" "474"
"ypos" "377"
"wide" "138"
"tall" "63"
"autoResize" "0"
"pinCorner" "0"
"visible" "1"
"enabled" "1"
"textAlignment" "center"
"image" "resource/control/item_bg"
"scaleImage" "1"
}
"1-weapon20-bgwpn"
{
"ControlName" "ImagePanel"
"fieldName" "1-weapon20-bgwpn"
"xpos" "474"
"ypos" "377"
"wide" "138"
"tall" "48"
"autoResize" "0"
"pinCorner" "0"
"visible" "1"
"enabled" "1"
"textAlignment" "center"
"image" "resource/control/item_bgwpn"
"scaleImage" "1"
}
"1-weapon20-img"
{
"ControlName" "ImagePanel"
"fieldName" "1-weapon20-img"
"xpos" "474"
"ypos" "377"
"wide" "138"
"tall" "48"
"autoResize" "0"
"pinCorner" "0"
"visible" "1"
"enabled" "1"
"textAlignment" "center"
// 1-weapon20-img
"image" "gfx/vgui/k1a" "scaleImage" "1"
}
"1-weapon20-team"
{
"ControlName" "ImagePanel"
"fieldName" "1-weapon20-team"
"xpos" "584"
"ypos" "418"
"wide" "26"
"tall" "7"
"autoResize" "0"
"pinCorner" "0"
"visible" "1"
"enabled" "1"
"textAlignment" "center"
// 1-weapon20-team
"image" "resource/control/team2" "scaleImage" "1"
}
"1-weapon20-name"
{
"ControlName" "Label"
"fieldName" "1-weapon20-name"
"xpos" "474"
"ypos" "423"
"wide" "138"
"tall" "15"
"autoResize" "0"
"pinCorner" "0"
"visible" "1"
"enabled" "1"
// 1-weapon20-name
"labelText" "K1A - 2100$" "textAlignment" "center"
"dulltext" "1"
"brighttext" "0"
}
"1-weapon20-bottom"
{
"ControlName" "Button"
"fieldName" "1-weapon20-bottom"
"xpos" "474"
"ypos" "377"
"wide" "138"
"tall" "63"
"autoResize" "0"
"pinCorner" "2"
"visible" "1"
"enabled" "1"
"tabPosition" "0"
"labelText" ""
// 1-weapon20-bottom
"command" "nst_buy_wpn k1a" }
* Lalu ubah kalimat yang Saya garis bawahi dengan parameter sebagai berikut :
> "image" "gfx/vgui/{
ganti dengan nama gambar *.tga yang tadi dibuat}"
> "image" "resource/control/{
ganti dengan “team0/team1/team2}" *Adapun untuk penjelasan team : - team0 untuk CT dan TERO.
- team1 untuk Tero saja.
- team2 untuk CT saja.
( karena untuk kedua team, maka isi dengan
team0 )
> "labelText" "{
ganti dengan nama senjata} – {
ganti dengan harga senjata}$"
> "command" "nst_buy_wpn {
ganti dengan nama model dari senjata tersebut}"
Jika sudah benar semua, maka tampilan Primary Weapon halaman 3 akan menjadi seperti ini :