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.

[ASK] restart room persistent

5 posters

Go down

[ASK] restart room persistent Empty [ASK] restart room persistent

Post by blackCoffee Tue 15 Jan 2013, 17:10

Mau nanya mastah2 ..
kasus : terdapat room main menu, pilih level (obj_tmb_pilihlevel (1-4)), dan room permainan (1-4).
room permainan = persistent

pertama main dipermainan 1, musuh telah habis dan masuk ke permainan 2, ketika kembali ke main menu dan masuk lagi ke permainan 1 musuh nya udah ga ada Hammer

udah masukin
Code:

event left_press di obj_tmbl_pilihlevel1

with(room_permainan1) room_restart();

tapi masih tetep aja musuh nya ga ada Mewek
mungkin ada yang salah dengan kode d atas atau ada solusi lain.
mohon solusinya mastah
blackCoffee
blackCoffee
Newbie
Newbie

100%
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by FisherCS Tue 15 Jan 2013, 18:14

kenapa dikasih persistent? ._.
FisherCS
FisherCS
Moderator
Moderator

100%
Jumlah posting : 411
Points : 479
Join date : 06.01.13
Age : 26
Lokasi : Malang

http://designgame23.blogspot.com

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by Asuna Tue 15 Jan 2013, 18:27

jangan pake persistent.. emang buat apa sih? Hammer
Asuna
Asuna
Global Moderator
Global Moderator

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

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by blackCoffee Tue 15 Jan 2013, 19:01

FisherCS wrote:kenapa dikasih persistent? ._.

Asuna wrote:jangan pake persistent.. emang buat apa sih? Hammer

jadi gini mastah, game yang aku buat bergenre TBS . ketika ada battle maka masuk ker room battle kemudian kembali lagi ke room permainan . kalo room nya ga persistent setelah return dari battle ke permainan , posisi unit nya kembali ke awal lagi.

jadi gmana ya mastah2 Mewek
blackCoffee
blackCoffee
Newbie
Newbie

100%
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by Kevin Blaze Coolerz Tue 15 Jan 2013, 19:18

knp gk buat tower ny aja yg di buat persistent?

trus kalo di selain room permainan, semua tower ny deactivate 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

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by blackCoffee Tue 15 Jan 2013, 19:24

Kevin Blaze Coolerz wrote:knp gk buat tower ny aja yg di buat persistent?

trus kalo di selain room permainan, semua tower ny deactivate Very Happy

maksudnya tower itu gmana ya masttahh ?? buat object control kah?
blackCoffee
blackCoffee
Newbie
Newbie

100%
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by Kevin Blaze Coolerz Tue 15 Jan 2013, 19:48

blackCoffee wrote:
Kevin Blaze Coolerz wrote:knp gk buat tower ny aja yg di buat persistent?

trus kalo di selain room permainan, semua tower ny deactivate Very Happy

maksudnya tower itu gmana ya masttahh ?? buat object control kah?

unit ny, hehehe
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

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by blackCoffee Tue 15 Jan 2013, 19:56

Kevin Blaze Coolerz wrote:
blackCoffee wrote:
Kevin Blaze Coolerz wrote:knp gk buat tower ny aja yg di buat persistent?

trus kalo di selain room permainan, semua tower ny deactivate Very Happy

maksudnya tower itu gmana ya masttahh ?? buat object control kah?

unit ny, hehehe

hmmm.. its work mastah kevin.. tapi lmyan rempong juga bikin deactive d setiap room selain permainannya. but thanks Jempol2

setelah dicoba2 ternyata banyak yang jadi ga sesuai aturan Mewek
blackCoffee
blackCoffee
Newbie
Newbie

100%
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by Asuna Tue 15 Jan 2013, 20:06

blackCoffee wrote:

hmmm.. its work mastah kevin.. tapi lmyan rempong juga bikin deactive d setiap room selain permainannya. but thanks Jempol2

setelah dicoba2 ternyata banyak yang jadi ga sesuai aturan Mewek

ga sesuai aturan gimana? apa lagi yang salah? Bingung
Asuna
Asuna
Global Moderator
Global Moderator

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

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by blackCoffee Tue 15 Jan 2013, 20:22

Asuna wrote:
blackCoffee wrote:

hmmm.. its work mastah kevin.. tapi lmyan rempong juga bikin deactive d setiap room selain permainannya. but thanks Jempol2

setelah dicoba2 ternyata banyak yang jadi ga sesuai aturan Mewek

ga sesuai aturan gimana? apa lagi yang salah? Bingung

gini mastah ane kan dapet engine TBS dari yoyogames (Turn-Based Strategy RPG Overworld Engine), sori ga bisa post link . d engine nya lmyan banyak make data stuktur dan lmyan Hammer kalo diganti engine basicnya.

dan setelah diganti persistent nya
1. unit yang telah melakukan aksinya harusnya berubah jadi inactive tapi malah bisa dimainkan lagi
2. unit yang HP telah habis malah muncul lagi dengan hp yang full

bingung ane gan Bingung
apa room yang persistent itu ga bisa direstart ya ?
blackCoffee
blackCoffee
Newbie
Newbie

100%
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by Kevin Blaze Coolerz Tue 15 Jan 2013, 20:39

diusahakan semua object yg harus di nonaktifkan benar2 sdh nonaktif,,
kalo memungkinkan ya pke cara ke2:

"create enemy nya lagi, & di posisi tertentu"

room yg persistent itu bkan gk bsa di restart, tpi smua yg ad di room tsb gk berubah alias persistent walaupun di restart/pindah room & balik lgi
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

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by blackCoffee Tue 15 Jan 2013, 21:12

Kevin Blaze Coolerz wrote:diusahakan semua object yg harus di nonaktifkan benar2 sdh nonaktif,,
kalo memungkinkan ya pke cara ke2:

"create enemy nya lagi, & di posisi tertentu"

room yg persistent itu bkan gk bsa di restart, tpi smua yg ad di room tsb gk berubah alias persistent walaupun di restart/pindah room & balik lgi

ternyata kalo hanya move, unit player memang jadi inactive tetapi kalo dia attack kemudian masuk room battle return room permainan dan si unit tsb masih bisa dimainin atau masih active (persistent).
kemudian ketika si unit musuh habis hp-nya dia malah tetap ada (persistent)

untuk create enemy nya lagi maksudnya gmana ya ?
ane coba game_restart() itu bisa, tapi kelemahannya tombol level yang harusnya terbuka setelah selesai misi d setiap permainan malah ke lock lagi ..

dan damn
ane udah bener2 stuck Mewek
blackCoffee
blackCoffee
Newbie
Newbie

100%
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by Asuna Tue 15 Jan 2013, 21:24

aku punya alternatif selain pake persistent, maybe..
yaitu pake variable global berupa array sebagai properti dari tiap musuh (instancenya), seperti HP, flag (penanda apakah enemy sudah mati), dll..
variablenya diinisialisasi saat start game.

well, ini seperti teknik buat event di RPG maker (if you know it) Very Happy

(Note: variable global bersifat persistent)
Asuna
Asuna
Global Moderator
Global Moderator

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

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by blackCoffee Tue 15 Jan 2013, 21:44

Asuna wrote:aku punya alternatif selain pake persistent, maybe..
yaitu pake variable global berupa array sebagai properti dari tiap musuh (instancenya), seperti HP, flag (penanda apakah enemy sudah mati), dll..
variablenya diinisialisasi saat start game.

well, ini seperti teknik buat event di RPG maker (if you know it) Very Happy

(Note: variable global bersifat persistent)

sebenernya kalo menurut ane, engine yang ane pake udah hampir sangat sempurna, hampir semua data itu dimasukin ke data struktur seperti unit army nya , menu nya dll yang fungsinya hampir sama dengan array (i think Razz ). selain itu adanya pewarisan, triger, konstanta dll Mata Belo

dan kalo basic engine nya diubah lmyan Takut

tapi thanks semuanya mastah2 Smile ane coba ulik2 lagi
blackCoffee
blackCoffee
Newbie
Newbie

100%
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by Kevin Blaze Coolerz Tue 15 Jan 2013, 22:29

blackCoffee wrote:

ternyata kalo hanya move, unit player memang jadi inactive tetapi kalo dia attack kemudian masuk room battle return room permainan dan si unit tsb masih bisa dimainin atau masih active (persistent).
kemudian ketika si unit musuh habis hp-nya dia malah tetap ada (persistent)

untuk create enemy nya lagi maksudnya gmana ya ?
ane coba game_restart() itu bisa, tapi kelemahannya tombol level yang harusnya terbuka setelah selesai misi d setiap permainan malah ke lock lagi ..

dan damn
ane udah bener2 stuck Mewek
nah, kalo kendala ny cma tombol level ke-lock lgi sih bsa di perbaiki,, cara ny pke global variable,, sbg bayangan ak ksih contoh gini:

jika global.lv = 1 maka tombol level 1 unlock
jika global.lv = 2 maka tombol level 2 unlock
dsb

mksd dri create enemy lgi itu gini:
kan kmu pasti set posisi enemy ny trlebih dahulu di room, nah kmu save dulu koordinat tiap enemy tsb (tulis di notepad), dan ketika room tsb di mulai, maka kmu create smua enemy di posisi yg telah di tentukan tdi Very Happy tpi ribet sih, cz tiap room kan beda2 posisi enemy ny (pasti)
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

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by blackCoffee Tue 15 Jan 2013, 22:53

Kevin Blaze Coolerz wrote:
nah, kalo kendala ny cma tombol level ke-lock lgi sih bsa di perbaiki,, cara ny pke global variable,, sbg bayangan ak ksih contoh gini:

jika global.lv = 1 maka tombol level 1 unlock
jika global.lv = 2 maka tombol level 2 unlock
dsb

mksd dri create enemy lgi itu gini:
kan kmu pasti set posisi enemy ny trlebih dahulu di room, nah kmu save dulu koordinat tiap enemy tsb (tulis di notepad), dan ketika room tsb di mulai, maka kmu create smua enemy di posisi yg telah di tentukan tdi Very Happy tpi ribet sih, cz tiap room kan beda2 posisi enemy ny (pasti)

nah , emang udah make globalvar sih mastah, tetapi ketika menggunakan fungsi game_restart() untuk mengubah room permainan1 ke posisi awal.
misal kondisinya :
level 1 telah selesai maka level2="unlock" dan game_restart() dijalankan level2 berubah kembali jadi "lock".

lagi ngulik2 room_persistent , room_set_persistent dan room_restart() mudah2an ada pencerahan .

sori ya mastah kevin ane ga bisa kasih thanks nya udah dipake .
blackCoffee
blackCoffee
Newbie
Newbie

100%
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by Kevin Blaze Coolerz Wed 16 Jan 2013, 09:35

blackCoffee wrote:

nah , emang udah make globalvar sih mastah, tetapi ketika menggunakan fungsi game_restart() untuk mengubah room permainan1 ke posisi awal.
misal kondisinya :
level 1 telah selesai maka level2="unlock" dan game_restart() dijalankan level2 berubah kembali jadi "lock".

lagi ngulik2 room_persistent , room_set_persistent dan room_restart() mudah2an ada pencerahan .

sori ya mastah kevin ane ga bisa kasih thanks nya udah dipake .

knp pake game restart? knp gk room_goto(room_first) ?
kalo pke game_restart tentu akan merestart semua ny

dan jgn lupa utk pke object yg persistent untuk menyimpan semua global var (semua global var di create oleh obj tsb), jdi nilai pada var tsb gk brubah Very Happy

gpp kok Smile
mngkin tombol + di samping ini Arrow bsa di pke Razz
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

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by Asuna Wed 16 Jan 2013, 09:55

@blackCoffee
-_- klo enginenya itu sendiri sebelum dikutak katik gimana?
engine itu juga pake persistent kan? [ASK] restart room persistent 1805865812
Asuna
Asuna
Global Moderator
Global Moderator

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

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by blackCoffee Wed 16 Jan 2013, 13:06

Kevin Blaze Coolerz wrote:

knp pake game restart? knp gk room_goto(room_first) ?
kalo pke game_restart tentu akan merestart semua ny

dan jgn lupa utk pke object yg persistent untuk menyimpan semua global var (semua global var di create oleh obj tsb), jdi nilai pada var tsb gk brubah Very Happy

gpp kok Smile
mngkin tombol + di samping ini Arrow bsa di pke Razz
yap knapa ga room_goto(room_first) seperti yang dibilang sebelumnya room dibuat persistent dan ketika kembali ke permainan posisi unit tetap/ tidak berubah

Asuna wrote:@blackCoffee
-_- klo enginenya itu sendiri sebelum dikutak katik gimana?
engine itu juga pake persistent kan? [ASK] restart room persistent 1805865812
roomnya sudah persistent

thanks for all mastah , setelah berjam2 ahirnya solved jga Embarassed

nambahin object seperti obj_mission dan ketika kondisi semua unit musuh telah habis maka
Code:
 case "Rout":
        if (ds_list_size(armies[1]) < 1)
        {
        if(room_exists(!rm_permainan4)){
            show_message("Mission Success! Go to Next Level");
            if (room_exists(rm_permainan1)) {
                room_persistent="false";
                room_restart();
                room_goto(rm_permainan2);
                level2="unlock";
            }
            else
                if (room_exists(rm_permainan2))
                  {
                    room_persistent="false";
                    room_restart();
                    room_goto(rm_permainan3);
                    level3="unlock";
                  }
                  else
                    if (room_exists(rm_permainan3))
                    {
                        room_persistent="false";
                        room_restart();
                        room_goto(rm_permainan4);   
                        level4="unlock";
                    }
        }
        else
        if(room_exists(rm_permainan4))
        show_message("Congratulation! You Have Completed All The Missions");
        }
        break;

tapi sepertinya ada yang salah dengan code diatas.. ketika permainan2 selesai bukannya masuk ke permainan3 tapi malah restart di permainan2 Hammer
mungkin para mastah ada yang tau salah dmana ? Bingung

------------------------------

maaf dopost ..
udah SOLVED Smile

obj_misi nya dibuat berbeda d setiap room and it works

thanks ya mastah2 Jempol2

maaaf ya, ga bisa upload projek gmk nya file nya sekitar 80MB Hammer


Terakhir diubah oleh Asuna tanggal Wed 16 Jan 2013, 13:49, total 1 kali diubah (Reason for editing : aku satuin ya :D)
blackCoffee
blackCoffee
Newbie
Newbie

100%
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by Asuna Wed 16 Jan 2013, 13:47

sama2 Very Happy
gmknya koq gede amat? diisi sama BGM/video ya? Hammer
bisa upload gmk tanpa resource tsb kh? -.-

numpang nyatuin dopost mu ya [ASK] restart room persistent 522858411
Asuna
Asuna
Global Moderator
Global Moderator

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

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by blackCoffee Wed 16 Jan 2013, 14:06

Asuna wrote:sama2 Very Happy
gmknya koq gede amat? diisi sama BGM/video ya? Hammer
bisa upload gmk tanpa resource tsb kh? -.-

numpang nyatuin dopost mu ya :>

iya resource nya lmyan gede tapi ga ada video . lmyan background yang ukuran besar2 dari deviantart, sprite yang bergejibun, sound mp3. dll
nah loh tanpa resource Bingung

haha sori lupa bisa d edit.

udah 80% tinggal info ketika mouse over untuk tiap unit seperti gambar unit,hp,move range, atakrange dll dan storyline ending , klo udah done semuanya ntar aku coba upload deh Smile

sebenarnya project skripsi Hammer bertemakan budaya judulnya War of Baratayuda . doain ya mudah2an lancar revisi dan sidang nya Embarassed
blackCoffee
blackCoffee
Newbie
Newbie

100%
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by Asuna Wed 16 Jan 2013, 14:11

That's great! good luck for your project :>
Asuna
Asuna
Global Moderator
Global Moderator

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

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by glupfruxx Wed 16 Jan 2013, 14:36

Wooowww,, kerreenn Mata Belo
Semoga berhasil yaa,,, Smile
glupfruxx
glupfruxx
GM Beginner
GM Beginner

100%
Jumlah posting : 262
Points : 261
Join date : 07.01.13
Age : 29
Lokasi : Depok

https://glup-fruxx.tk

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by blackCoffee Wed 16 Jan 2013, 14:45

sip mastah2.
thanks untuk bantuannya. Jempol2

kalo ada yang gabisa lagi nanya lagi ya Smile
blackCoffee
blackCoffee
Newbie
Newbie

100%
Jumlah posting : 93
Points : 90
Join date : 13.01.13
Lokasi : Bandung

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

Post by Asuna Wed 16 Jan 2013, 14:56

sama2 :>

Solved = Locked
Asuna
Asuna
Global Moderator
Global Moderator

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

Kembali Ke Atas Go down

[ASK] restart room persistent Empty Re: [ASK] restart room persistent

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