Diskuze: Zabíjím nepřátelé na jednu ránu i když bych neměl
V předchozím kvízu, Online test znalostí GameMakeru, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí GameMakeru, jsme si ověřili nabyté zkušenosti z kurzu.
Nemáš niekde nastavené že gun nastaví na 1? Predpokladám že to máš v evente collision skus používať exit; čo zaistí pri koliziach ukončenie skriptu a zabráneniu takýmto neprijemnostiam.
with(other) instance_destroy() ;
if hp1 <= 0{
money += 40;
instance_destroy()
exit;
}
if(gun == 0) {
hp1 -= 50;
**exit;**
}
if(gun == 1) {
hp1 -= 100
exit;
}
Tohle není programátorský problém.To je jen fakt, že máš nepořádek v proměnných.
Jestli vážně chceš, aby ti někdo našel, cos pokazil, měl bys poslat celý projekt a doufat, že někdo bude ochoten to číst. Je totiž spousta způsobů, jak natvořit chyby a jen málo způsobů, jak je spravit.
dík, zkontroloval jsem proměné a u nepřítele jsem měl proměnou život nastavenou jako globální. To byl ten problém.,
Zobrazeno 5 zpráv z 5.