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.
|
|
| |
2012-06-10, 15:41 | newbie blajar script |
---|
aidilriski Senior
Posts : 643 Thanked : 2 Engine : Multi-Engine User Type : Mapper
| kk senior di RMID sekalian, saya mau tanya tentang bikin skrip. Dah, to the point aja deh - Code:
-
contents.draw_text(x, y, width, height, "teks") nah, itukan buat membuat teks di dalam window, nah, udah saya test bisa, nah, klo mau dibuat teks nya itu dari variable (bner kan?), misal : - Code:
-
@test = "Coba" , itu gimana ya, saya dah coba-coba bikin kayak gini: - Code:
-
contents.draw_text(x, y, width, height, @test) , tapi gak bisa, mohon bantuannya |
| | | 2012-06-10, 16:04 | Re: newbie blajar script |
---|
LowlingLife Administrator
Posts : 2000 Thanked : 25 Engine : Multi-Engine User
Awards:
| Gak bisa? Udah coba pakai @test.to_s belom? Di tempat saya sih jalan... -EDIT- Bentar.. Itu om pakainya self.contents atau contents doang? |
| | | 2012-06-10, 16:09 | Re: newbie blajar script |
---|
aidilriski Senior
Posts : 643 Thanked : 2 Engine : Multi-Engine User Type : Mapper
| | | | 2012-06-10, 16:11 | Re: newbie blajar script |
---|
LowlingLife Administrator
Posts : 2000 Thanked : 25 Engine : Multi-Engine User
Awards:
| Pakai self.contents om... Coba kalau masih gak jalan... Dan baru nyadar.. Ini salah kamar.. Moved to RGSS 2 Support |
| | | 2012-06-10, 17:30 | Re: newbie blajar script |
---|
aidilriski Senior
Posts : 643 Thanked : 2 Engine : Multi-Engine User Type : Mapper
| oke deh om, udah solved, tapi saya mau nanya lagi nih, agak oot 1. Kan klo itu tulisannya fixed, gk bisa berubah. klo msalnya dia bisa berubah, misalnya pas @test_sum = 1, tulisan di @test jadi test 1, pas @test_sum = 2, tulisan di @test jadi 2, udah saya coba pake "if", tapi gak nongol tulisannya, gimana caranya ya? 2. Nah, tadi kan saya pake self di depan contents, udah bisa. Sekarang saya mau nanya, apa sih guna self? udah baca di help nya rmvx, tapi masih gak ngerti. |
| | | 2012-06-10, 17:38 | Re: newbie blajar script |
---|
LowlingLife Administrator
Posts : 2000 Thanked : 25 Engine : Multi-Engine User
Awards:
| 1. Kamsudnya? Kayak gini bukan om? if @test_sum = 1 self.contents.draw_text(0,0,640,32,"1") elsif @test_sum = 2 self.contents.draw_text(0,0,640,32,"2") end 2. Self itu menunjuk pada diri objek tersebut. kalo misalkan Window_Command pakai self, artinya nunjuk ke Window_Command itu sendiri. |
| | | 2012-06-10, 17:41 | Re: newbie blajar script |
---|
DrDhoom Doomed Zombie
Posts : 629 Thanked : 22 Engine : Multi-Engine User Skill : Intermediate Type : Scripter
| 1. Ga nongol tulisannya gitu? kalo if nya mungkin kek gini ya - Code:
-
if @test_sum == 1 @test = 1 elseif @test_sum == 2 @test = 2 end terus yang dimunculin tulisan @test kan... 2. Self itu maksudnya menunjuk class sendiri, misal di class sprite, kalo self.x maka akan di return @x dari class itu sendiri kalo kasus diatas, yang mau di draw text kan content dari window tempat method dipanggil, jadi pake self keduluan om loling, tapi sayang kalo dibuang |
| | | 2012-06-10, 17:53 | Re: newbie blajar script |
---|
aidilriski Senior
Posts : 643 Thanked : 2 Engine : Multi-Engine User Type : Mapper
| @all oke deh, udah bisa, makasi buat infonya tapi, saya mau nanya lagi, cara klo mau menambah variable @test_sum nya jdi 2 dari event gimana ya? sry banyak nanya |
| | | 2012-06-10, 17:58 | Re: newbie blajar script |
---|
DrDhoom Doomed Zombie
Posts : 629 Thanked : 22 Engine : Multi-Engine User Skill : Intermediate Type : Scripter
| di event pake command > Script tapi biar bisa di akses harus di globalin dulu variable nya. bisa pake $test_sum = atau atribut nya diganti jadi accessor ngeganti atribut nya pake attr_accessor :test_sum dibawah baris class nya, ntar otomatis nunjuk ke @test_sum jadi ntar manggilnya Nama_Window.test_sum = 2 |
| | | 2012-06-10, 18:11 | Re: newbie blajar script |
---|
aidilriski Senior
Posts : 643 Thanked : 2 Engine : Multi-Engine User Type : Mapper
| cara bikin jadi accessor nya begini kah? - Code:
-
attr_accessor :test_sum klo iya, habis itu langsung diganti di event $test_sum = ... atau ada yg hrus dilakukan seblumnya? |
| | | 2012-06-10, 18:21 | Re: newbie blajar script |
---|
DrDhoom Doomed Zombie
Posts : 629 Thanked : 22 Engine : Multi-Engine User Skill : Intermediate Type : Scripter
| ah jadi bingung juga kalo yg accessor, karna class nya harus dimasukin ke interpreter dulu diriku rada ngaco mending pake '$' aja, lebih simple jadi ntar di class nya bukan @test_sum, tapi $test_sum kalo mau ngeganti value nya tinggal $test_sum = value |
| | | 2012-06-10, 18:38 | Re: newbie blajar script |
---|
aidilriski Senior
Posts : 643 Thanked : 2 Engine : Multi-Engine User Type : Mapper
| @hopper udah bisa, tapi kok tulisannya gk berubah? |
| | | 2012-06-10, 18:44 | Re: newbie blajar script |
---|
DrDhoom Doomed Zombie
Posts : 629 Thanked : 22 Engine : Multi-Engine User Skill : Intermediate Type : Scripter
| ga berubah gimana? itu window nya dimana dulu? di scene map atau di scene lain? |
| | | 2012-06-10, 18:50 | Re: newbie blajar script |
---|
aidilriski Senior
Posts : 643 Thanked : 2 Engine : Multi-Engine User Type : Mapper
| @hopper scene menu, gk di scene map |
| | | 2012-06-10, 18:57 | Re: newbie blajar script |
---|
DrDhoom Doomed Zombie
Posts : 629 Thanked : 22 Engine : Multi-Engine User Skill : Intermediate Type : Scripter
| misal $test_sum = 1 terus kamu ganti jadi $test_sum = 2 tapi di window nya ga berubah gitu? di class nya sudah diganti jadi $test_sum belum? |
| | | 2012-06-10, 19:01 | Re: newbie blajar script |
---|
aidilriski Senior
Posts : 643 Thanked : 2 Engine : Multi-Engine User Type : Mapper
| | | | 2012-06-10, 19:07 | Re: newbie blajar script |
---|
wltr3565 Senior
Posts : 870 Thanked : 28 Engine : RMVX Skill : Skilled Type : Scripter
Awards:
| Tolong bedain antara variabel yang depannya @ dengan yang depannya $. Kalo depannya $ itu bisa diakses dimanapun. Yang depannya @ itu adalah variabel lokal, hanya bisa diakses di class yang dimiliki class tersebut. Disarankan untuk memakai variabel sementara (gak pake @ maupun $) kalo emang hanya sekali pakai. Kalo pake $ nanti kalo digunain di class lain bisa ngaco-ngaco kalo yang buat sendiri gak tahu itu untuk apaan. |
| | | 2012-06-10, 19:36 | Re: newbie blajar script |
---|
DrDhoom Doomed Zombie
Posts : 629 Thanked : 22 Engine : Multi-Engine User Skill : Intermediate Type : Scripter
| @aidil: bisa liat scriptnya? oh iya masalah variable, kenapa ga pake event variable aja |
| | | 2012-06-10, 19:40 | Re: newbie blajar script |
---|
aidilriski Senior
Posts : 643 Thanked : 2 Engine : Multi-Engine User Type : Mapper
| @hopper ini skripnya (yg window doang) - Code:
-
class Window_Info2 < Window_Base
def initialize(x, y) super (362, y, 182, WLH + 30) $chapter_var = 1 refresh end def refresh self.contents.clear self.contents.draw_text(27, 0, 544, WLH, "") draw_icon(153, 0, 0) # Map icon #--------------------------------------------- if $chapter_var == 1 self.contents.draw_text(27, 0, 544, WLH, "Chapter 1") elsif $chapter_var == 2 self.contents.draw_text(27, 0, 544, WLH, "Chapter 2") end end end |
| | | 2012-06-10, 19:45 | Re: newbie blajar script |
---|
DrDhoom Doomed Zombie
Posts : 629 Thanked : 22 Engine : Multi-Engine User Skill : Intermediate Type : Scripter
| - Code:
-
class Window_Info2 < Window_Base
def initialize(x, y) super (362, y, 182, WLH + 30) refresh end def refresh self.contents.clear self.contents.draw_text(27, 0, 544, WLH, "") draw_icon(153, 0, 0) # Map icon #--------------------------------------------- if $game_variables[1] == 1 self.contents.draw_text(27, 0, 544, WLH, "Chapter 1") elsif $game_variables[1] == 2 self.contents.draw_text(27, 0, 544, WLH, "Chapter 2") end end end ini variablenya kuganti sama event variable biar gampangan ngegantinya sekarang coba ganti Variable 1 lewat event jadi 1 atau 2, harusnya udah bisa sih |
| | | 2012-06-12, 19:20 | Re: newbie blajar script |
---|
aidilriski Senior
Posts : 643 Thanked : 2 Engine : Multi-Engine User Type : Mapper
| @hopper tetep gak bisa berubah |
| | | 2012-06-12, 19:57 | Re: newbie blajar script |
---|
Lukas Senior
Posts : 618 Thanked : 22
| - Code:
-
class Window_Info2 < Window_Base
def initialize(y) super (362, y, 182, WLH + 30) refresh end def refresh self.contents.clear draw_icon(153, 0, 0) self.contents.draw_text(27, 0, 544, WLH, 'Chapter ' + $game_variables[1].to_s) end end klo yg di tentuin y, kasih parameter y aja, dan draw text di atas draw_icon buat apa ? biar ga usah pake perkondisian, tulis aja kek gitu.. pake cara om@white harusnya udah bisa, edited : klo cuma di pake di scene_menu gak usah buat def refresh sebenarnya. |
| | | 2012-06-13, 20:43 | Re: newbie blajar script |
---|
aidilriski Senior
Posts : 643 Thanked : 2 Engine : Multi-Engine User Type : Mapper
| @Lukas udah bisa berubah, tapi dia berubah terus walaupun gk ditambah variablenya, trus angkanya kok jadi kayak jam gitu ya? (00:26, pas berubah 01:30) |
| | | 2012-06-13, 20:50 | Re: newbie blajar script |
---|
DrDhoom Doomed Zombie
Posts : 629 Thanked : 22 Engine : Multi-Engine User Skill : Intermediate Type : Scripter
| wah mungkin ada ada proses dibelakang layar tuh upload demo? |
| | | 2012-06-13, 21:20 | Re: newbie blajar script |
---|
aidilriski Senior
Posts : 643 Thanked : 2 Engine : Multi-Engine User Type : Mapper
| @hopper ini demonya http://www.media*fire.com/?60dthl0y6uiiyyi OOT: sry klo gamenya ngerusak mata ane masih, ya bisa dibilang nubie di sini |
| | | | Re: newbie blajar script |
---|
Sponsored content
| | | | Similar topics | |
|
Similar topics | |
| |
Halaman 1 dari 2 | Pilih halaman : 1, 2 | |
| 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 ]
|
|
|
|
|
|