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.

Share | 
 

 [Tanya]soal wave fx

Topik sebelumnya Topik selanjutnya Go down 
[Tanya]soal wave fx Empty2010-05-13, 22:31
Post[Tanya]soal wave fx
#1
ocean bliss 
Newbie
Newbie
ocean bliss

Level 5
Posts : 93
Thanked : 2
Engine : RMVX
Skill : Skilled
Type : Artist

[Tanya]soal wave fx Vide
saat ngeliat wave FX dalam battlenya VX aju jadi inget ma sebuah game lama yang aku mainin, saat karakter kita memasuki area gurun pasir FX yang sama dengan FX wave VX muncul dan suasanyanya jadi bener2 gurun pasir :) .......

pertanyaannya apakaf FX wave dalam batle nya VX bisa dan mungkin diterapkan pada map??? cuman nanya aja kok kalo gak bisa juga gak maslah :D :D

kalo bisa mungkin ada yang bisa ngasih info?
[Tanya]soal wave fx Empty2010-05-14, 07:48
PostRe: [Tanya]soal wave fx
#2
reijubv 
Kai Runes
Kai Runes
reijubv

Kosong
Posts : 1476
Thanked : 33
Engine : RMVX
Awards:

[Tanya]soal wave fx Vide
Wah untuk sementara karena tileset menggunakan class Tilemap dan bukan Sprite atau Plane, saya belum bisa membuat efek seperti itu, kalaupun bisa kemungkinan ngelagnya pasti luar biasa :-

soalnya bakal pake external library buatannya whiteflute, dan mengakses yang seperti itu lewat win32api itu prosesnya agak lambat
[Tanya]soal wave fx Empty2010-05-14, 13:43
PostRe: [Tanya]soal wave fx
#3
ocean bliss 
Newbie
Newbie
ocean bliss

Level 5
Posts : 93
Thanked : 2
Engine : RMVX
Skill : Skilled
Type : Artist

[Tanya]soal wave fx Vide
OK thanks infonya. sebagai alternatif script yang bikin FX wave pada "picture" ada nggak ya?

jadi misalnya aku ada sebuah gambar yang aku taroh di map pake event trus tuh gambar diberi FX wave, karena setahuku picture hanya berupa plane jadi tidak terlalu komplikasi kalo misalnya ditambahin FX wave. apakah script semacam itu dah ada

thanks :)
[Tanya]soal wave fx Empty2010-05-14, 14:27
PostRe: [Tanya]soal wave fx
#4
reijubv 
Kai Runes
Kai Runes
reijubv

Kosong
Posts : 1476
Thanked : 33
Engine : RMVX
Awards:

[Tanya]soal wave fx Vide
hoo~

Picture kan sprite, ntar saya coba lakukan sesuatu ~
Kalau bisa nanti diberitau ok XD
[Tanya]soal wave fx Empty2010-05-14, 23:16
PostRe: [Tanya]soal wave fx
#5
ocean bliss 
Newbie
Newbie
ocean bliss

Level 5
Posts : 93
Thanked : 2
Engine : RMVX
Skill : Skilled
Type : Artist

[Tanya]soal wave fx Vide
OK trims

saya tunggu kabar berikutnya :)

whoops cuman 2 baris semoga ini tidak dikategorikan sebagai junk :)
[Tanya]soal wave fx Empty2010-05-15, 22:19
PostRe: [Tanya]soal wave fx
#6
ocean bliss 
Newbie
Newbie
ocean bliss

Level 5
Posts : 93
Thanked : 2
Engine : RMVX
Skill : Skilled
Type : Artist

[Tanya]soal wave fx Vide
Sebelumnya mohon maaf kalo double post, soalnya kalo cuman edit post ntar nggak keluar notifikasinya :D

kemaren aku baru nyadar kalo sebenarnya map yang aku lihat dalam game lama yang ada FX wavenya itu ternyata setelah aku perhatikan kemungkinan bukan gambar composite dari sebuah tileset tapi mungkin hanya berupa sebuah gambar biasa (1 buah file gambar biasa tidak tersusun dari chipset) jadi kalo dalam VX mungkin setara dengan yang namanya paralax.

jadi kemungkinannya di game lama yang aku mainkan itu kemungkinan map yang diberi FX wave sebenarnya adalah sebuah paralax map :)

jadi kalo secara teori FX wave sangat mungkin diterapkan pada picture berarti FX tersebut juga memiliki peluag besar untuk diterapkan pada paralax juga :)

note: aku dah nyoba mengutak-atik script spriteset_map dengan mencomot dan menambah beberapa bagian dari spriteset_battle (bagian FX wave) tapi gagal terus gak pernah berhasil, soalnya kalo soal proses yang dilakukan scriptnya sih paham tapi saat nulis scriptnya syntaknya salah terus X( , ato entah syntak ato apanya tapi selalu aja ada yang salah erornya keluar terus X(

jadi ceritanya aku mau bikin fx wave aktif dengan menghidupkan sebuah switch
atau kurang lebih seperti ini

module wave_on
on_switch = X
end

if $gameswitch[wave_on::on_switch] == true
aplied fx wave bla bla bla
end

yang bagian " if" nya ini ditaroh dimana aku juga masih bingung

jangan diketawaain ya kalo salah soalnya aku gak terlalu bisa scripting :)

thanks :) :)
[Tanya]soal wave fx Empty2010-05-16, 15:13
PostRe: [Tanya]soal wave fx
#7
reijubv 
Kai Runes
Kai Runes
reijubv

Kosong
Posts : 1476
Thanked : 33
Engine : RMVX
Awards:

[Tanya]soal wave fx Vide
Yup paralax memang bisa dibuat efek wave,

contohnya saya dah bikin di script world map ~

Itu maksudnya IF itu mau dimasukkan kemana ?
Apakah dimasukkan untuk kondisi mengaktifkan wavenya atau bagaimana ?

Mungkin bisa ditaruh di spriteset_map bagian update,

soalnya efek wave ditaruh di update agar selalu bergerak ~

[spoiler=:-]Belum nyentuh script wave picturenya :- [spoiler]
[Tanya]soal wave fx Empty2010-05-17, 22:33
PostRe: [Tanya]soal wave fx
#8
ocean bliss 
Newbie
Newbie
ocean bliss

Level 5
Posts : 93
Thanked : 2
Engine : RMVX
Skill : Skilled
Type : Artist

[Tanya]soal wave fx Vide
yap betul buat mengaktifkan fx pake switch jadi di tengah game FX wavenya bisa di stop

ntar aku coba dulu naroh IFnya di bagian udate..... btw updatenya berarati di "update_parallax" kan?

eh hampir lupa di script worldmapnya rei juga ada FX wave buat lautnya aku sampe lupa ntar aku liat di script itu buat referensi :)

ok thanks

kalo aku ada kesulitan ntar aku tanya lagi :)
[Tanya]soal wave fx Empty2010-05-18, 23:17
PostRe: [Tanya]soal wave fx
#9
ocean bliss 
Newbie
Newbie
ocean bliss

Level 5
Posts : 93
Thanked : 2
Engine : RMVX
Skill : Skilled
Type : Artist

[Tanya]soal wave fx Vide
Sorry lagi kalo double post lagi :)

aku dah nyoba masukkin
@parallax.wave =10
@parallax. wave amp =80
dst....
ke updatenya paralax tapi tetap nggak berhasil errornya menyebutkan kalo unidefinied method "wave" bla bla bla

apa mungkin karena parrllax adalah sebuah plane bukan sprite

karena pada create parallax bunyinya kayak gini
@parallax.bitmap=plane.new[viewport1]

sedang pada create battle background
@battle_background.bitmap=sprite.new

sorry kalo kodenya salah karena cuman berdasar ingatan saja :)

sedang dari beberapa script yang aku perhatikan semua FX di aplikasikan pada sprite bukan pada plane, selain itu aku juga dah nyoba buka helpnya VX dan ternyata juga cuman menyebutkan bahwa fx wave adalah untuk sprite

jadi pertanyaannya
apakah "plane" dan "sprite" itu sama atau beda???

jika beda apakah berarti aku harus mengubah bagian create parallax dari plane jadi sprite atao gimana??
mohon pencerahannya :)

thanks
[Tanya]soal wave fx Empty2010-05-19, 00:27
PostRe: [Tanya]soal wave fx
reijubv 
Kai Runes
Kai Runes
reijubv

Kosong
Posts : 1476
Thanked : 33
Engine : RMVX
Awards:

[Tanya]soal wave fx Vide
kalau saya ngga salah,

plane bisa di buat wavenya dengan cara berikut :

1. buat sebuah sprite dengan bitmap yang akan dibuat wave,
2. buat sebuah plane dengan bitmap yang mengambil bitmap dari ke sprite diatas
3.di update, updatelah spritenya
4. masih di update, lakukan set bitmap sekali lagi dibawah update sprite di no.4,contoh : plane.bitmap = sprite.bitmap
5. tes


masalahnya plane hanya mengupdate 1 petak bitmap, dimana kalau bitmapnya 544x416 maka hanya sebesar itu wave bergerak, sedangkan plane adalah gabungan banyak gambar yang looping, maka hanya bitmap yang muncul paling dekat dengan posisi player sebagai tumpuan dari paralax yang akan diupdate wavenya ~
[Tanya]soal wave fx Empty2010-05-21, 22:36
PostRe: [Tanya]soal wave fx
ocean bliss 
Newbie
Newbie
ocean bliss

Level 5
Posts : 93
Thanked : 2
Engine : RMVX
Skill : Skilled
Type : Artist

[Tanya]soal wave fx Vide
ok aku dah coba tapi malah bingung he he maklum baru belajar,
jadi yang aku lakukan adalah begini

1. bikin spritenya

@pictureX = sprite.new( -32 , -32 , 640 , 560 )
@pictureX.bitmap = cache.parallax("example")

2. pada bagian parallax

trus cara meng load sprite untuk paralax gimana ya??
def create_parallax
@parallax = plane.new(viewport1)
@parallax.bitmap = @pictureX ??? atau gimana ya aku nyoba salah terus X(
@parallax.z = 0
end

mohon penjelasannya :)

kalo misalnya bitmap yang mau dijadiin paralax berukuran lebih besar dari 544 X 416 jadi contohnya map berukuran 25X25 tile kemudian menggunakan bitmap yang dijadikan parallax dangan ukuran 800X800 + 32 karena akan dikasih fx wave, apakah akan bermasalah pada scrolling dan updatenya ??
[Tanya]soal wave fx Empty2010-05-22, 01:32
PostRe: [Tanya]soal wave fx
rusted_71 
Scripter Karatan
rusted_71

Level 5
Posts : 392
Thanked : 11
Engine : RMVX
Skill : Beginner
Type : Scripter

[Tanya]soal wave fx Vide
mo coba bantu neh... padahal dah lama ga buka script editor...

coba kopi paste di atas main...

Code:

class Spriteset_Map
  alias update_para update_parallax
  def create_parallax_wave
    @viewport4 = Viewport.new(0,0,544,416)
    @viewport4.z = -999
    @tilemap.viewport = @viewport4
    @pictureX = Sprite.new(@viewport1)
    @pictureX.bitmap = Cache.parallax("BlueSky")
    @pictureX.wave_amp = 8
    @pictureX.wave_length = 240
    @pictureX.wave_speed = 120
    @parallax.bitmap = @pictureX.bitmap
  end
  def dispose_parallax_wave
    @tilemap.viewport = @viewport1
    @pictureX.dispose
    @pictureX = nil
  end
  def update_parallax
    if $game_switches[2] == true
      create_parallax_wave if @pictureX == nil
      update_parallax_wave
    else
      dispose_parallax_wave if @pictureX != nil
      update_para
    end
  end
  def update_parallax_wave
    @pictureX.update
    if @parallax_name != $game_map.parallax_name
      @parallax_name = $game_map.parallax_name
      if @parallax.bitmap != nil
        @parallax.bitmap.dispose
        @parallax.bitmap = nil
      end
      if @parallax_name != ""
        @parallax.bitmap = @pictureX.bitmap
      end
      Graphics.frame_reset
    end
    @parallax.ox = $game_map.calc_parallax_x(@parallax.bitmap)
    @parallax.oy = $game_map.calc_parallax_y(@parallax.bitmap)
  end
end

tuh 2 di game_switches bisa di ganti pake cara module itu... tapi karena gw dah lama ga scripting jadi lupa bikin module gimana... :doh: wakakakakaka

ini kayaknya kurang scrolling map doank deh (mungkin?), tapi karena gw dah ngantuk berat... jadi gw serahin ke TS atau orang-orang baik yang mau bantu lainnya untuk improve

inikah yang ditanyakan...?
klo iya, ya syukurlah...
klo ga... hehehehe... cuma bisa senyum donk kk... :D


Terakhir diubah oleh rusted_71 tanggal 2010-05-22, 01:49, total 2 kali diubah (Reason for editing : tambahin satu method lagi kk)
[Tanya]soal wave fx Empty2010-05-22, 21:25
PostRe: [Tanya]soal wave fx
ocean bliss 
Newbie
Newbie
ocean bliss

Level 5
Posts : 93
Thanked : 2
Engine : RMVX
Skill : Skilled
Type : Artist

[Tanya]soal wave fx Vide
yak emang kayak begini yang aku maksud, aku paham teorinya tapi kalo mbikin dalam bentuk script gak pernah bisa (salah terus :D :D :D)

OK thanks aku coba dulu dan mungkin akan diedit sedikit :)

ntar aku kasih feedback setelah di tes :)
[Tanya]soal wave fx Empty2010-05-24, 01:54
PostRe: [Tanya]soal wave fx
ocean bliss 
Newbie
Newbie
ocean bliss

Level 5
Posts : 93
Thanked : 2
Engine : RMVX
Skill : Skilled
Type : Artist

[Tanya]soal wave fx Vide
Sebelomnya mohon maap kalo double post :)

setelah aku test ternyata berhasil yay:) tapi....

seperti yang sudah disebutkan bagian scrollnya masih kurang tapi aku rasa itu bukanlah masalah utamanya karena setelah beberapa test aku mendapati kalo setelah masuk ke menu trus keluar lagi keluar error (duh lupa errornya ttg apa, tapi kalo nggak salah errornya di game_map) ato mungkin karena aku dah mengedit scriptnya ntar aku chek lagi

sama satu lagi setelah aku coba ternyata map yang dari tile set nggak keluar sama sekali yang keluar gambarnya cuman dari parallaxnya saja, mungkin permasalahannya pada viewport (mungkihn aku juga gak tau :D) mungkin ada yang bisa ngasih solusi ? (ato mungkin script editanku yang bermasalah :D ntar aku chek lagi dah :))

btw gimana kalo ditambah fitur auto parallax, jadi kita nggak perlu masukkin option parallax di map properties tapi diseting langsung dari scriptnya :)

aku rasa fitur scrooling yang bakalan membuat script ini sangat berguna terutama untuk buat map gurun pasir :)
[Tanya]soal wave fx Empty
PostRe: [Tanya]soal wave fx
Sponsored content 




[Tanya]soal wave fx Vide
 

[Tanya]soal wave fx

Topik sebelumnya Topik selanjutnya Kembali Ke Atas 

Similar topics

+
Halaman 1 dari 1

Permissions in this forum:Anda tidak dapat menjawab topik
RPGMakerID :: Scripts & Event Systems :: RMVX Scripts :: RGSS2 Request-