[ARHIIV] mängumeistrid
Pole sisse logitud. [Logi sisse ]
Mine lehekülje algusesse
Prinditav versioon | Telli teema e-mailile | Lisa lemmikutesse  
elud.
uhiuus
Level 1


Liitunud: 6.12.2009
Postitusi: 6
[EEMAL]




postitati 6.12.2009 12:48 Tsiteeri
elud.



Tere.

liitusin täna alles selle foorumiga ja tahaks teada :
kuidas saaks teha eludega nii, et kui ma lähen vastase pihta siis läheb peategelane algusesse ja läheks üks elu maha, ja kui kolm elu oled ära kaotanud siis tuleb ette mäng läbi!

Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum
jyri1234
Level 9
Avatar

Liitunud: 16.1.2008
Postitusi: 542
[EEMAL]




postitati 6.12.2009 13:30 Tsiteeri


Kui kasutad gm'i sisseehitatud muutujat "lives" siis elude kadumis kood
"lives-=1" (algul pane muidugi paika kood "lives=3").

Roomi uuesti alustamis kood oli äkki "room_restart()" (selles pole kindel ja ei viitsi praegu järgi ka vaadata) ?

Elude kontrollimine: "if(lives<1){ // kui elud on väiksem kui 1 ehk 0
show_message("Said surma!!"); // näitab meie mängijale et ta sai surma!
game_restart(); // alustab mängu ostast peale
} // lõpetame bloki
Loodan et said mis vaja!

_________________________________
Eestikeelsed tasuta PHP õpetused - php.ee
PHP Manuaal - php.net
Jõulu 2008 III: Jyri1234<br>
Vaata kasutaja profiili Saada kasutajale e-mail Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum Vaata kasutaja MSN-i
uhiuus
Level 1


Liitunud: 6.12.2009
Postitusi: 6
[EEMAL]




postitati 6.12.2009 15:17 Tsiteeri


error

sellega tekkis probleeme
show_message("Said surma!!");

Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum
h0lx
Kohalik sitapea
Avatar

Liitunud: 10.4.2006
Postitusi: 1826
[EEMAL]




postitati 6.12.2009 18:23 Tsiteeri


raudselt kopis kogu teksti ja jutumärgiga.
Platform II: -DMI-; H0lx&jorssJõulumäng I: h0lx&jorss
Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum
jyri1234
Level 9
Avatar

Liitunud: 16.1.2008
Postitusi: 542
[EEMAL]




postitati 6.12.2009 18:46 Tsiteeri


Ei tea jh.
_________________________________
Eestikeelsed tasuta PHP õpetused - php.ee
PHP Manuaal - php.net
Jõulu 2008 III: Jyri1234<br>
Vaata kasutaja profiili Saada kasutajale e-mail Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum Vaata kasutaja MSN-i
uhiuus
Level 1


Liitunud: 6.12.2009
Postitusi: 6
[EEMAL]




postitati 7.12.2009 16:26 Tsiteeri


ma panin selle koodi aga ei tule "Failisid!!" teadet:
if(lives<1){
show_message ("failisid!!")
game_restart();
}

Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum
normann
Level 15
Avatar

Liitunud: 28.4.2006
Postitusi: 1528
[EEMAL]




postitati 7.12.2009 16:36 Tsiteeri


Vaata ,et see oleks STEP eventis kindlasti.
http://media.kickstatic.com/kickapps/images/40602/photos/PHOTO_7961920_40602_4826691_ap.jpg

Vaata kasutaja profiili Saada kasutajale e-mail Otsi kasutaja postitusi Saada privaatsõnum
InCreator
baksjor!
Avatar

Liitunud: 18.12.2005
Postitusi: 1230
[EEMAL]




postitati 7.12.2009 17:00 Tsiteeri


show_message ja sulgude vahel on tühik? Miks? (tegelt töötab ka nii)

Mingit tõsist viga küll koodijupis ei näe.
Aga jah, step eventis peaks olema peategelasel.
Ja kontrolli et "lives" ikka väheneks.

A window is technically a wallhack.
Emo2: InCreator
Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum
uhiuus
Level 1


Liitunud: 6.12.2009
Postitusi: 6
[EEMAL]




postitati 8.12.2009 16:34 Tsiteeri


panin stepi aga ikka ei tule kirja ette, kas lives peab ka stepis olema?

Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum
uhiuus
Level 1


Liitunud: 6.12.2009
Postitusi: 6
[EEMAL]




postitati 8.12.2009 16:40 Tsiteeri


"lives-=1"
selle panen stepi alla või kuhu?

Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum
Kazpar
$ QliMax $
Avatar

Liitunud: 27.3.2009
Postitusi: 507
[EEMAL]




postitati 8.12.2009 16:43 Tsiteeri


kui sa ta steppi paneks siis iga kaader võtaks ta sult 1 elu ära, ehk sekondis umbes 30 elu kukub:P
Vabateema II: valter
Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum
uhiuus
Level 1


Liitunud: 6.12.2009
Postitusi: 6
[EEMAL]




postitati 8.12.2009 16:46 Tsiteeri


kuhu ma siis panen selle
"lives-=1"

Vaata kasutaja profiili Otsi kasutaja postitusi Saada privaatsõnum
Crypton

Avatar

Liitunud: 18.12.2005
Postitusi: 1604
[EEMAL]




postitati 8.12.2009 16:59 Tsiteeri


tingimuse manasid ju ise ette:

"et kui ma lähen vastase pihta siis läheb peategelane algusesse ja läheks üks elu maha,"

"pihta" minemine viitab kokkupuutele teise objektiga ja inglise keeles oleks selel vaste Collision.
Avad oma "tegelase" objekti, Add Event > Collision with > "vaenlane". Paremast ikoonide reast sirvid ja otsid üles kus saab sisse kirjutada koodi.

(vabandust siit alates ma ei mäleta halli haisugi GM funktsioonidest)
jump_to_start(blabla) vms, millega saab tegelase alguskohta visata või siis:
x = startx;
y = starty;

ja sellele lisad otsa lives -=1.

Ehk kogu asi ongi et kokkupuutel vaenlasega liigutame alguskohta ja võtame elu maha. Nagu juturaamat!

Maze I: CryptonRalli III: Crypton<br>
Vaata kasutaja profiili Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum

Hetkel loevad seda teemat:
Mitte ühtegi - 1 külaline

Mine lehekülje lõppu





Foorumi algbaas põhineb XMB mootoril, modifitseeritud Valter Pundi poolt
Kodulehekülg on tehtud Valter Pundi poolt vpundi ät gmail punkt komm