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 M203
File 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 :