Per 2016, RMID pindah ke RMID Discord (Invite link dihapus untuk mencegah spambot -Theo @ 2019). Posting sudah tidak bisa dilakukan lagi.
Mohon maaf atas ketidaknyamanannya dan mohon kerjasamanya.
|
|
| [XP+VX]Mengganti Warna Font Sistem | |
| 2010-01-16, 19:29 | [XP+VX]Mengganti Warna Font Sistem |
---|
zzxzz Novice
Posts : 156 Thanked : 12 Engine : RMVX
| Berawal dari penasaran dan thread : https://rmid.forumotion.net/rmxp-f15/solvedkode-font-warna-item-t1041.htm?sid=2da713f7729b4a4e50a313bbde5c9bbd#21810Akhirnya ane muter nanya-nanya dan otak atik akhirnya dapatlah cara bagaimana memanipulasi warna font pada sistem. Untuk yang belum tau silahkan dicoba caranya yang udah tau kalo tau yg lebih praktis caranya silahkan diupdate.. UNTUK RPG MAKER XP :Mengganti Font Sistem (untuk Title screen dan Menu dan Message text)langkahnya: 1.Buka Script Editor 2. Cari Window_Base3. Cari baris kode berikut ini - Code:
-
#-------------------------------------------------------------------------- # * Get Normal Text Color #-------------------------------------------------------------------------- def normal_color return Color.new(0, 0, 0, 255) end #-------------------------------------------------------------------------- # * Get Disabled Text Color #-------------------------------------------------------------------------- def disabled_color return Color.new(255, 255, 255, 128) end #-------------------------------------------------------------------------- # * Get System Text Color #-------------------------------------------------------------------------- def system_color return Color.new(192, 224, 255, 255) end #-------------------------------------------------------------------------- # * Get Crisis Text Color #-------------------------------------------------------------------------- def crisis_color return Color.new(255, 255, 64, 255) end #-------------------------------------------------------------------------- # * Get Knockout Text Color #-------------------------------------------------------------------------- def knockout_color return Color.new(255, 64, 0) end
4. Nah, dari baris kode itu yang berbentuk seperti (255,255,255,255)tinggal di utak-atik dan eksperimen jumlahnya buat warna yang kamu mau. Keterangannya : * Get Normal Text Color -> untuk teks biasa di titlescreen, menu, dan message * Get Disabled Text Color -> untuk teks menu yg nonaktif,ex: continue tanpa ada save * Get System Text Color -> untuk teks sistem di menu seperti HP, SP, AGI, dll * Get Crisis Text Color -> untuk warna teks ketika HP player low * Get Knockout Text Color -> untuk warna teks ketika player mati Mengganti warna Font melalui Event:Selain cara memodifikasi script seperti diatas ada juga cara menggunakan kode \c[x] pada text message melalui event show text message untuk merubah warna teks yang kamu mau.. misalnya ingin membuat warna biru dengan kode warna 1, maka sebelum memasukkan teks sisipkan \c[1] maka teks akan berubah menjadi warna biru. Dalam RPG Maker XP ada 7 warna default yang bisa dimasukkan ke kode \c[x] masukkan ID diatas 7 maka kamu akan mendapat warna abu-abu tapi kamu bisa merubah warna ataupun menambahkan warna menjadi lebih dari 7 (id ke8, 9, 10, dst..) caranya adalah: 1. Buka Script Editor 2. Cari Window_Base3. Cari Baris kode berikut ini: - Code:
-
def text_color(n) case n when 0 return Color.new(255, 255, 255, 255) when 1 return Color.new(128, 128, 255, 255) when 2 return Color.new(255, 128, 128, 255) when 3 return Color.new(128, 255, 128, 255) when 4 return Color.new(128, 255, 255, 255) when 5 return Color.new(255, 128, 255, 255) when 6 return Color.new(255, 255, 128, 255) when 7 return Color.new(192, 192, 192, 255) else normal_color end end
4. Kamu bisa merubah warna yang tersimpan pada ID warna (1,2,3,4,...7) dengan mengubah nilai/value yg tertera seperti (255,255,255,255) menjadi misalnya (0,0,0,255) 5. Untuk menambah ID warna tambahkan kode berikut dibawah: credit to rusted_71 - Code:
-
when 8 #<=== terusin aja nmornya... return Color.new(0, 0, 128, 255)
diatas baris kode elseUNTUK RPG MAKER VX :Mengganti Font Sistem (untuk Title screen dan Menu dan Message text)langkahnya: 1.Buka Script Editor 2. Cari Window_Base3. Cari baris kode berikut ini - Code:
-
#-------------------------------------------------------------------------- # * Get Normal Text Color #-------------------------------------------------------------------------- def normal_color return text_color(0) end #-------------------------------------------------------------------------- # * Get System Text Color #-------------------------------------------------------------------------- def system_color return text_color(16) end #-------------------------------------------------------------------------- # * Get Crisis Text Color #-------------------------------------------------------------------------- def crisis_color return text_color(17) end #-------------------------------------------------------------------------- # * Get Knockout Text Color #-------------------------------------------------------------------------- def knockout_color return text_color(18) end #-------------------------------------------------------------------------- # * Get Gauge Background Color #-------------------------------------------------------------------------- def gauge_back_color return text_color(19) end #-------------------------------------------------------------------------- # * Get HP Gauge Color 1 #-------------------------------------------------------------------------- def hp_gauge_color1 return text_color(20) end #-------------------------------------------------------------------------- # * Get HP Gauge Color 2 #-------------------------------------------------------------------------- def hp_gauge_color2 return text_color(21) end #-------------------------------------------------------------------------- # * Get MP Gauge Color 1 #-------------------------------------------------------------------------- def mp_gauge_color1 return text_color(22) end #-------------------------------------------------------------------------- # * Get MP Gauge Color 2 #-------------------------------------------------------------------------- def mp_gauge_color2 return text_color(23) end #-------------------------------------------------------------------------- # * Get Equip Screen Power Up Color #-------------------------------------------------------------------------- def power_up_color return text_color(24) end #-------------------------------------------------------------------------- # * Get Equip Screen Power Down Color #-------------------------------------------------------------------------- def power_down_color return text_color(25) end
4. Kamu tinggal mengubah value pada return text_color(x), untuk kode warnanya kamu bisa melihat pada windowskin yang kamu gunakan credit to CrimsonSeasnah dari situ bisa terlihat kode warna 0 adalah putih, 1 biru, 2 oranye dan seterusnya hingga kebawah.. dibaca dari ke kiri ke kanan keterangannya: * Get Normal Text Color -> warna teks pada titlescreen, menu, dan text message * Get System Text Color -> warna teks pada status menu (AGI, HP, STR) * Get Crisis Text Color -> warna teks ketika HP low * Get Knockout Text Color -> warna teks ketika player mati * Get HP Gauge Color 1 -> warna bar hp 1 * Get HP Gauge Color 2 -> warna bar hp 2 * Get MP Gauge Color 1 -> warna bar mp 1 * Get MP Gauge Color 2 -> warna bar mp 2 * Get Equip Screen Power Up Color -> warna ketika nilai equip naik * Get Equip Screen Power Down Color -> warna ketika nilai equip turun Mengganti warna Font melalui Event:Sama dengan cara XP, masukan kode \c[x] sebelum kamu memasukkan teks melalui event show text message, untuk kode nomer warnanya mengacu seperti keterangan gambar diatas.. selamat mencoba, bila ada yang binun.. post aja disini, saya bantu semampunya..
Terakhir diubah oleh zzxzz tanggal 2010-01-17, 07:58, total 5 kali diubah |
| | | 2010-01-16, 21:56 | Re: [XP+VX]Mengganti Warna Font Sistem |
---|
Student Newbie
Posts : 28 Thanked : -1 Engine : RMVX
| thx berguna tutorialnya kalo kita edit script aslinya emangnya gak rusak/semacam corup gitu ? (maklum blom pernah edit langsung di script aslinya) |
| | | 2010-01-16, 22:02 | Re: [XP+VX]Mengganti Warna Font Sistem |
---|
CrimsonSeas Novice
Posts : 106 Thanked : 9 Engine : RMVX
| Tambahan aja, itu kan ada 4 value, masing2 itu dari kiri ke kanan itu Red, Green, Blue, Alpha. Red Green Blue coba aja tes di potosop ato apa gitu buat warna yang kamu mau berapa2 aja value RGBnya. Trus klo Alpha itu transparencynya, 255 itu ga transparan klo 0 itu ga kliatan. Trus juga ini ga berlaku buat message window, kalo warna di message window itu tergantung window skin yang kamu pake. Misalnya Kan ada bagian yang ada panah merah, itu bagian2 yang nentuin warna text yang kamu pake. Disitu ada banyak warna, nah \c[n] itu ngambil warna ke-n dari warna2 yg ada disitu. Kayak \c[0] itu jadinya putih, \c[1] itu biru, \c[2] itu pink, etc2. |
| | | 2010-01-16, 22:30 | Re: [XP+VX]Mengganti Warna Font Sistem |
---|
rusted_71 Scripter Karatan
Posts : 392 Thanked : 11 Engine : RMVX Skill : Beginner Type : Scripter
| o0o gw baru sadar... mungkin ini juga salah satu perbedaan XP ama VX... klo VX kan kayak gini kodenya... - Code:
-
def text_color(n) x = 64 + (n % 8) * 8 y = 96 + (n / 8) * 8 return windowskin.get_pixel(x, y) end jadi text color dia ambil dari window skin... tapi klo XP, gini codenya... - Code:
-
def text_color(n) case n when 0 return Color.new(255, 255, 255, 255) when 1 return Color.new(128, 128, 255, 255) when 2 return Color.new(255, 128, 128, 255) when 3 return Color.new(128, 255, 128, 255) when 4 return Color.new(128, 255, 255, 255) when 5 return Color.new(255, 128, 255, 255) when 6 return Color.new(255, 255, 128, 255) when 7 return Color.new(192, 192, 192, 255) else normal_color end end jadi text color di tentuin langsung di scriptnya... jadi bisa kita tambahin juga... ya tinggal tambahin code - Code:
-
alias tmp_txt_color text_color def text_color(n) tmp_txt_color(n) case n when 8 #<=== terusin aja nmornya... return Color.new(0, 0, 128, 255) end end baru sadar aq... thx ya dah share... |
| | | 2010-01-16, 22:46 | Re: [XP+VX]Mengganti Warna Font Sistem |
---|
CrimsonSeas Novice
Posts : 106 Thanked : 9 Engine : RMVX
| Baru nyadar juga, klo di VX dia ga pake Color.new buat normal_color, system_color etc. Dia juga ngambil dari windowskinnya. Jadi bisa dibilang tutorial ini ga XP+VX, ini XP doang soalnya cara penentuan warna di VX itu ngambil dari windowskin semua. |
| | | 2010-01-16, 22:49 | Re: [XP+VX]Mengganti Warna Font Sistem |
---|
rusted_71 Scripter Karatan
Posts : 392 Thanked : 11 Engine : RMVX Skill : Beginner Type : Scripter
| iya nih... tolong buat yang berwenang beresin... ya ganti aja judulnya... wah ternyata mang banyak perbedaan RGSS ama RGSS2 ya...? |
| | | 2010-01-17, 02:48 | Re: [XP+VX]Mengganti Warna Font Sistem |
---|
Blackcat Novice
Posts : 194 Thanked : 6 Engine : Other
| Jadi ni ga bisa di vx ya? Kl vx ngubahnya bagaimana? |
| | | 2010-01-17, 03:25 | Re: [XP+VX]Mengganti Warna Font Sistem |
---|
CrimsonSeas Novice
Posts : 106 Thanked : 9 Engine : RMVX
| Bisa aja sih pake Color.new(R, G, B, A) juga, tapi maksudnya itu VX sebenernya punya default way buat nentuin text color, dengan ngandelin window skin (Klo gasalah di RPG2003 juga kyk gini deh). Disarankan sih ga ngubah ini, terutama yang text_color, karena klo ga ntar \c[n] di message bisa jadi kacau. |
| | | 2010-01-17, 07:56 | Re: [XP+VX]Mengganti Warna Font Sistem |
---|
zzxzz Novice
Posts : 156 Thanked : 12 Engine : RMVX
| sudah direvisi yg belum lengkapnya trims buat yg udah ngebantu revisi |
| | | 2010-01-17, 08:06 | Re: [XP+VX]Mengganti Warna Font Sistem |
---|
Blackcat Novice
Posts : 194 Thanked : 6 Engine : Other
| Sory kk.... Saya masih ga ngerti... Kakau warna text yang mau di ubah ada di menu dan actor battle(attack,skill,guard,item) Misal tulisan di menu kuning dan waktu battle tulisannya merah... engine yg digunakan vx Thank... |
| | | 2010-01-17, 08:13 | Re: [XP+VX]Mengganti Warna Font Sistem |
---|
zzxzz Novice
Posts : 156 Thanked : 12 Engine : RMVX
| ^ untuk mengganti warna seperti itu sepertinya harus dimodifikasi menggunakan script tambahan lagi.. karena warna text di menu dan saat actor battle itu tersimpan di * Get System Text Color.. cara diatas cuma mengganti warna sekali saja dan tidak bisa dimodifikasi dalam game silahkan konsultasi ke kk scripter handal seperti : reijubv, rusted_71, CrimsonSeas, notorius, wltr3565, bradhawk, dan lainnya [Insert Name Here] atau bikin thread request di RGSS2 request.. maaf saya nggak bisa membantu soal bikin script |
| | | 2010-01-17, 12:49 | Re: [XP+VX]Mengganti Warna Font Sistem |
---|
rusted_71 Scripter Karatan
Posts : 392 Thanked : 11 Engine : RMVX Skill : Beginner Type : Scripter
| mo jawab.. untuk ganti text color di script... tinggal tambahin code ini - Code:
-
self.bitmap.font.color.set(255, 255, 255,255) untuk warna yang ga ada di window skin, dan kamu ciptain sendiri...keterangan (red,green,blue,alpha) atau bisa juga tambahin ini... - Code:
-
self.contents.font.color = normal_color untuk manggil color yang dah di set di code window_base tadi... jadi normal_color itu bisa di ganti ama crisis_color, system_color, text_color(n)... dll, pokoknya yang dah di tentuin di window_base code itu bisa kamu sisipin, sebelum kamu draw text... |
| | | 2010-01-17, 13:03 | Re: [XP+VX]Mengganti Warna Font Sistem |
---|
Echizen Advance
Posts : 372 Thanked : 3
| ^ ^ ^ yeah.. dapet elmu rgssd lagi. ____________ mo bantu dikit. mungkin klo di mesage (text). buat ganti warna hurup, kyk gini: - Code:
-
\c[id si warna] text, ato nama actor yg ngomong \c[0] naah.. ini id beberapa warne: 0 = netral 1 = biru 2 = merah 3 = ijo 4 = biru muda 5 = ungu 6 = kuning 7 = abu2 naah.. klo mau netralin warna text setelah nama si aktor. masukin \c[0] , so warna text stelah itu bakal netral kyk normaly color. yups, aku cuman mau bagi2 dikit elmu. gw hrap bisa bantu yaah.. hehe.. klo iklas bisa di buka ni spoiler, klo ga' yaudah - Spoiler:
klo bagus bisa mohon dikasi rep points hehe...
|
| | | | Re: [XP+VX]Mengganti Warna Font Sistem |
---|
Sponsored content
| | | | | [XP+VX]Mengganti Warna Font Sistem | |
|
Similar topics | |
|
Similar topics | |
| |
Halaman 1 dari 1 | |
| Permissions in this forum: | Anda tidak dapat menjawab topik
| |
| |
Latest 10 Topics | [Web Novel] Gloria Infidelis 2016-11-17, 21:27 by LightNightKnight
[Announcement] Forum baru untuk RMID 2016-08-25, 16:39 by TheoAllen
Where I'm Wrong ? 2016-07-24, 16:10 by ReydVires
flakeheartnet's Resources part III 2016-07-08, 14:30 by flakeheartnet
Keira's Art Warehouse 2016-06-28, 19:27 by KeiraBlaze
Theo Core Time System + Bingung 2016-06-27, 16:24 by Lockin
Error Script, Maybe ? 2016-06-27, 16:20 by Lockin
Nusaimoe @ RMID Lounge 2016-06-21, 05:02 by Jihad Bagas
Call Random Battle 2016-06-15, 17:04 by Lockin
Flakeheartnet Resources Part II [come back gift] 2016-06-07, 15:51 by flakeheartnet
|
Statistics
|
Members: [ 4947 ]
Topics: [ 8258 ]
Posts: [ 112606 ]
Newest member: [ https://rmid.forumotion.net/u4968 ]
|
|
|
|
|
|