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.

Nanya gan....

4 posters

Go down

Nanya gan.... Empty Nanya gan....

Post by DONI Fri 22 Feb 2013, 07:34

saya bkin game 16 level, dan ada beberapa room level yg aku kasih obj_peluru, jd ketika obj_char colision dgn obj_peluru maka obj_char bisa nembak, peluru nya berisi 5.
ketika berhasil menyelesaikan di suatu room dan akan melanjutkan ke room level selanjutnya isi peluru kadang masih sisa, namun ketika lanjut ke room selanjutnya sisa peluru hilang. yg mau saya tanyakan bagaimana agar sisa peluru bisa di pakai di room selanjutnya????
DONI
DONI
GM Beginner
GM Beginner

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

Kembali Ke Atas Go down

Nanya gan.... Empty Re: Nanya gan....

Post by Asuna Fri 22 Feb 2013, 08:12

jumlah peluru pake variable global.ammo
Asuna
Asuna
Global Moderator
Global Moderator

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

Kembali Ke Atas Go down

Nanya gan.... Empty Re: Nanya gan....

Post by DONI Fri 22 Feb 2013, 08:52

Asuna wrote:jumlah peluru pake variable global.ammo

iya dah bisa, tp gambar keterangan sisa peluru tdk keliatan. hehe
DONI
DONI
GM Beginner
GM Beginner

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

Kembali Ke Atas Go down

Nanya gan.... Empty Re: Nanya gan....

Post by Asuna Fri 22 Feb 2013, 09:02

pake variable itu lagi buat gambar keterangannya Hammer
Asuna
Asuna
Global Moderator
Global Moderator

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

Kembali Ke Atas Go down

Nanya gan.... Empty Re: Nanya gan....

Post by DONI Fri 22 Feb 2013, 09:06

udah tp gk bisa gan..
DONI
DONI
GM Beginner
GM Beginner

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

Kembali Ke Atas Go down

Nanya gan.... Empty Re: Nanya gan....

Post by Asuna Fri 22 Feb 2013, 09:22

emang code yang lu pake kaya gimana sih? Nanya gan.... 883715920
Asuna
Asuna
Global Moderator
Global Moderator

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

Kembali Ke Atas Go down

Nanya gan.... Empty Re: Nanya gan....

Post by DONI Fri 22 Feb 2013, 09:56

Code:
if (global.amunisi=5)
{
    with (obj_senjata) instance_change(obj_jmlpeluru,1);
    obj_jmlpeluru.x=0;
    obj_jmlpeluru.y=480;
    obj_jmlpeluru.sprite_index=obj_jmlpeluru;
    obj_jmlpeluru.image_index=0;
    obj_jmlpeluru.image_speed=0.2;
}

ketrangan jmlh pelurunya obj_jmlpeluru
DONI
DONI
GM Beginner
GM Beginner

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

Kembali Ke Atas Go down

Nanya gan.... Empty Re: Nanya gan....

Post by Asuna Fri 22 Feb 2013, 10:22

ooh, berarti cuma munculnya saat jumlah pelurunya 5, bukan berarti ga muncul sama sekali kan?
Asuna
Asuna
Global Moderator
Global Moderator

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

Kembali Ke Atas Go down

Nanya gan.... Empty Re: Nanya gan....

Post by DONI Fri 22 Feb 2013, 10:32

iya, di room pertama pd saat dpt peluru keliatan, amunisi kurang dari 5 (1-5) jg masih keliatan.. tp ke room selanjutnya gk sperti itu.
DONI
DONI
GM Beginner
GM Beginner

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

Kembali Ke Atas Go down

Nanya gan.... Empty Re: Nanya gan....

Post by Asuna Fri 22 Feb 2013, 10:40

owh, kalo gitu amunisi harusnya cuma diinisialisasi di room pertama, jangan di semua room dong Hammer
Asuna
Asuna
Global Moderator
Global Moderator

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

Kembali Ke Atas Go down

Nanya gan.... Empty Re: Nanya gan....

Post by DONI Fri 22 Feb 2013, 10:57

cara inisialisasinya gmn gan?? hehe
DONI
DONI
GM Beginner
GM Beginner

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

Kembali Ke Atas Go down

Nanya gan.... Empty Re: Nanya gan....

Post by Asuna Fri 22 Feb 2013, 11:30

pikir sendiri lah Nanya gan.... 4237465583

ya itu maksudnya saat lu mengassign nilai awalnya variable amunisi Hammer
Asuna
Asuna
Global Moderator
Global Moderator

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

Kembali Ke Atas Go down

Nanya gan.... Empty Re: Nanya gan....

Post by Kevin Blaze Coolerz Fri 22 Feb 2013, 18:23

coba kmu buka forum Games Idea & Design, trus lihat Tips-tips nya
kmu coba pake tips menggunakan var global.
jdi kmu buat sbuah object (ex: obj_var), disana berisi variable global (semua nya), trus kmu centang Persistent nya, dan masukan obj_var hnya di room pertama, gk perlu di room lain
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

Nanya gan.... Empty Re: Nanya gan....

Post by zebrakelabu Tue 05 Mar 2013, 14:47

DONI, aku baru baca nih code GML kamu dan terus terang .... aku ragu ya kode ini jalan ato nga
Coba

Code:

    if (global.amunisi=5)
    {
        with (obj_senjata) instance_change(obj_jmlpeluru,1);

ini maksudnya obj_senjata dirubah ke obj_jmlpeluru? buat apa ya .... Neutral

Code:

        obj_jmlpeluru.x=0;
        obj_jmlpeluru.y=480;
        obj_jmlpeluru.sprite_index=obj_jmlpeluru;

dua baris pertama ok lah (whatever that is) tapi baris ketiga ..... beneran nih? sprite_index diisi ref object , memang bener itu yang kamu mau?

Code:

        obj_jmlpeluru.image_index=0;
        obj_jmlpeluru.image_speed=0.2;
    }

ok. gimana kalo mulai sekarang, kamu bikin tiap objek itu sesuai bendanya dan fungsinya tidak dirubah. contoh: obj_senjata ya buat senjata, atau lebih baik objgun lah biar jelas. obj_peluru ya buat peluru. Jangan pakai instance_change dulu ya, kamu harus bener2 ngerti baru bisa pake.

Nah sekarang:
Kamu main game kan ada playernya, jadi harus ada objplayer. bikin tuh, sekalian gambarnya (sprite nya).
Player itu bawa gun, jadi harus ada objgun. Bikin juga, sekalian gambar
Gun itu kan nembaknya peluru, jadi kamu bikin objpeluru. Bikin ini juga, sekalian gambar
Nah, peluru itu kan ada jumlahnya, nah kamu buat -variabel-, bukan objek. nama variabelnya adalah amunisi, tipenya global. Bisa bikin globalvar amunisi atau global.amunisi. Tidak perlu objek. Ini diketik di awal game berjalan, terserah aja kamu pakai game_start event, atau room creation code, gpp. Ketik globalvar amunisi. Isikan amunisi =100 misalnya. Ini namanya inisialisasi atau pemberian nilai awal seperti yang dimaksud kevin dan asuna, artinya variabel amunisi diberi nilai awal sebesar 100.

Bingung ngga sampe sini? Kalo ngga bingung aku lanjutin. Kalo bingung tanya ya.





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

Nanya gan.... Empty Re: Nanya gan....

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