www.gmindo.web.id/forum
Forum ini sudah tidak dipakai lagi. Silakan ke forum baru di www.gmindo.web.id/forum Very Happy

Terima kasih

Join the forum, it's quick and easy

www.gmindo.web.id/forum
Forum ini sudah tidak dipakai lagi. Silakan ke forum baru di www.gmindo.web.id/forum Very Happy

Terima kasih
www.gmindo.web.id/forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.

PAUSE pada Game

5 posters

Go down

PAUSE pada Game Empty PAUSE pada Game

Post by DONI Fri 03 May 2013, 18:09

bikin Pause pada Game selain gunain instance_deactivate_all(true) ada cara lain gak???
soalnya kalo pake script di atas biasanya objek jadi tdk terlihat.
Saya pengen nya semua objek yg ada di room /GamePlay tetap terlihat.
DONI
DONI
GM Beginner
GM Beginner

75%
Jumlah posting : 104
Points : 110
Join date : 14.02.13

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Riza_Farhandi Fri 03 May 2013, 18:39

pake show_message("PAUSE") Razz

Pake kode ini = Very Happy

keyboard_wait();
io_clear();

Sorry gak bisa ngasih tau lebih jelas
soalnya lg pake hp... Very Happy
Riza_Farhandi
Riza_Farhandi
GM Beginner
GM Beginner

100%
Jumlah posting : 393
Points : 356
Join date : 24.01.13
Age : 24
Lokasi : Tangerang Selatan

http://mrizaf.mywapblog.com/

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Kevin Blaze Coolerz Fri 03 May 2013, 18:51

Create:
Code:
pause = 0
spr = spr_tes

Event keyboard space pressed:
Code:
if pause = 0
{
spr = sprite_create_from_screen(0,0,640,480,0,0,0,0)
instance_deactivate_all(1)
pause = 1
} else
{
pause = 0
instance_activate_all()
}

Draw event
Code:
if pause = 1
draw_sprite(spr,0,view_xview,view_yview)

spr_tes itu sprite yg kosong / transparant / kotak kecil,, ya terserah deh mau di ksih sprite apa, biar gk ad bug


Terakhir diubah oleh Kevin Blaze Coolerz tanggal Fri 21 Jun 2013, 09:52, total 1 kali diubah
Kevin Blaze Coolerz
Kevin Blaze Coolerz
Admin
Admin

100%
Jumlah posting : 3323
Points : 3795
Join date : 06.01.13
Age : 28
Lokasi : Palembang

http://kevin-blaze-coolerz.blogspot.com/

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Riza_Farhandi Fri 03 May 2013, 19:07

Kak kevin itu kode draw_sprite nya salah :V
Seharusnya draw_sprite(spr,-1,view_xview,view_yview) Very Happy
Riza_Farhandi
Riza_Farhandi
GM Beginner
GM Beginner

100%
Jumlah posting : 393
Points : 356
Join date : 24.01.13
Age : 24
Lokasi : Tangerang Selatan

http://mrizaf.mywapblog.com/

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Asuna Fri 03 May 2013, 19:39

Draw event:
Code:
draw_text(room_width/2,100,'Press any key to continue.');
screen_refresh();
keyboard_wait();
udah dikasih contoh di helpfile Very Happy
versi sederhana buat resumenya Press any key sih Razz

Note: can't be used in GM studio since function screen_refresh and keyboard_wait are obsolete
Asuna
Asuna
Global Moderator
Global Moderator

100%
Jumlah posting : 1711
Points : 1901
Join date : 10.01.13

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by DONI Sat 04 May 2013, 05:37

@Kevin
Draw Score nya jadi hilang nih..ketika ingin meng Aktifkan kembali setelah di Pause ,gimana ini gan.??
DONI
DONI
GM Beginner
GM Beginner

75%
Jumlah posting : 104
Points : 110
Join date : 14.02.13

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Kevin Blaze Coolerz Sat 04 May 2013, 10:13

@riza: hehe, sori, ak sering lupa posisi ny XD cz gk pke GM ketik ny

@doni:
draw score ny berada di object mana? object yg di beri script pause kah?

atau pke cara Asuna kalo cara ku itu trlalu ribet Hammer
Kevin Blaze Coolerz
Kevin Blaze Coolerz
Admin
Admin

100%
Jumlah posting : 3323
Points : 3795
Join date : 06.01.13
Age : 28
Lokasi : Palembang

http://kevin-blaze-coolerz.blogspot.com/

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by DONI Sat 04 May 2013, 13:10

iya saya jadiin 1 objek
kalo caranya asuna itu cuma pake Draw event doang?
DONI
DONI
GM Beginner
GM Beginner

75%
Jumlah posting : 104
Points : 110
Join date : 14.02.13

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Kevin Blaze Coolerz Sat 04 May 2013, 13:13

ooh, kalo gitu sih gampang, tinggal ubah dikit script ny

draw event
Code:
if pause = 1
draw_sprite(view_xview,view_yview,spr)
else
{
//script draw score nya
}


iy, kayak ny
Kevin Blaze Coolerz
Kevin Blaze Coolerz
Admin
Admin

100%
Jumlah posting : 3323
Points : 3795
Join date : 06.01.13
Age : 28
Lokasi : Palembang

http://kevin-blaze-coolerz.blogspot.com/

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Riza_Farhandi Sat 04 May 2013, 13:48

@Doni
Kalo cara asuna taruh di event key press yg mana aja... Very Happy
cara aktifinnya lg tekan tombol apa aja... Very Happy
Riza_Farhandi
Riza_Farhandi
GM Beginner
GM Beginner

100%
Jumlah posting : 393
Points : 356
Join date : 24.01.13
Age : 24
Lokasi : Tangerang Selatan

http://mrizaf.mywapblog.com/

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Asuna Sat 04 May 2013, 13:59

@Riza_Farhandi
codenya harus ditaroh di event draw, otherwise it won't work or maybe hang Hammer
Asuna
Asuna
Global Moderator
Global Moderator

100%
Jumlah posting : 1711
Points : 1901
Join date : 10.01.13

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by DONI Sat 04 May 2013, 14:08

@ kevin
tetap blm bisa ni
DONI
DONI
GM Beginner
GM Beginner

75%
Jumlah posting : 104
Points : 110
Join date : 14.02.13

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Kevin Blaze Coolerz Sat 04 May 2013, 14:15

blum bisa gimana? Curiga
Kevin Blaze Coolerz
Kevin Blaze Coolerz
Admin
Admin

100%
Jumlah posting : 3323
Points : 3795
Join date : 06.01.13
Age : 28
Lokasi : Palembang

http://kevin-blaze-coolerz.blogspot.com/

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Riza_Farhandi Sat 04 May 2013, 15:24

@Asuna
oh aq kira cara km sm kaya cara aq XD

@Doni
nih lebih lengkapnya Very Happy

di Event key press apa aja
Code:
{
draw_set_alpha(0.8)
draw_set_halign(fa_center)
draw_set_valign(fa_middle)
draw_set_color(c_gray)
draw_rectangle(0,0,window_get_width(),window_get_height(),false)
draw_set_alpha(1)
draw_set_color(c_red);
draw_text(window_get_width()/2,window_get_height()/2,"Pause")
screen_refresh();
keyboard_wait();
io_clear();
}

oh iya kode ini bukan ori dari ak XD
tp ak ngeliat dari lib buatan orang XD
Riza_Farhandi
Riza_Farhandi
GM Beginner
GM Beginner

100%
Jumlah posting : 393
Points : 356
Join date : 24.01.13
Age : 24
Lokasi : Tangerang Selatan

http://mrizaf.mywapblog.com/

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by DONI Sat 04 May 2013, 15:57

@Riza_F
wah pakai caramu dah bisa, dan simple jg. hehe
makasi ya?
DONI
DONI
GM Beginner
GM Beginner

75%
Jumlah posting : 104
Points : 110
Join date : 14.02.13

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Riza_Farhandi Sat 04 May 2013, 16:20

@Doni
Iya sm2.. Very Happy
Riza_Farhandi
Riza_Farhandi
GM Beginner
GM Beginner

100%
Jumlah posting : 393
Points : 356
Join date : 24.01.13
Age : 24
Lokasi : Tangerang Selatan

http://mrizaf.mywapblog.com/

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by DONI Sat 04 May 2013, 16:40

cukup keyboard_wait(); dah bisa utk pause tuh.

screen_refresh(); //trus ini fungsinya apa ya?
io_clear();//ini fungsinya apa ya?
DONI
DONI
GM Beginner
GM Beginner

75%
Jumlah posting : 104
Points : 110
Join date : 14.02.13

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Asuna Sat 04 May 2013, 17:19

screen_refresh() Refreshes the screen using the current room image (not performing drawing events).
io_clear() entah tapi ga perlu menurutku Curiga
Asuna
Asuna
Global Moderator
Global Moderator

100%
Jumlah posting : 1711
Points : 1901
Join date : 10.01.13

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Kevin Blaze Coolerz Sat 04 May 2013, 18:47

io_clear = input / output clear
trlihat dri debug mode, saat kita tekan keyboard maka di tampilan debug mode it ada tulisan Keyboard String = *tulisan kita

pas menjalankan io_clear() maka *tulisan kita di clear Very Happy
pnting utk system password kyk aplikasi Desktop Locker ku
Kevin Blaze Coolerz
Kevin Blaze Coolerz
Admin
Admin

100%
Jumlah posting : 3323
Points : 3795
Join date : 06.01.13
Age : 28
Lokasi : Palembang

http://kevin-blaze-coolerz.blogspot.com/

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by zebrakelabu Mon 22 Jul 2013, 20:47

ehm kalo bingung kenapa object nya hilang setelah deactivate, memang begitu. jadi caranya:

-pada saat tombol pause ditekan, kamu create suatu object pause

-di object pause create, buatlah screenshot dengan perintah sprite_create_from_screen. lakukan screen_refresh() bila perlu. setelah itu deactivate semua object -kecuali- object pause.

-pada object pause draw, gambarlah sprite yang dibuat dari screen kemudian gambar tombolnya (supaya tombolnya tetap kelihatan)

-untuk mengembalikan tinggal membalik proses saja, jangan lupa mendelete sprite yang barusan dicreate.

semoga pseudo code bermanfaat Very Happy lagi males pake gml
zebrakelabu
zebrakelabu
Admin
Admin

100%
Jumlah posting : 933
Points : 960
Join date : 06.01.13
Lokasi : Jakarta

http://www.project25games.com

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Kevin Blaze Coolerz Mon 22 Jul 2013, 21:29

^
yes om, ak jga pke trik kyk gitu Very Happy
Kevin Blaze Coolerz
Kevin Blaze Coolerz
Admin
Admin

100%
Jumlah posting : 3323
Points : 3795
Join date : 06.01.13
Age : 28
Lokasi : Palembang

http://kevin-blaze-coolerz.blogspot.com/

Kembali Ke Atas Go down

PAUSE pada Game Empty Re: PAUSE pada Game

Post by Sponsored content


Sponsored content


Kembali Ke Atas Go down

Kembali Ke Atas

- Similar topics

 
Permissions in this forum:
Anda tidak dapat menjawab topik