Bu sayfadaki yazılar
Sayfanın metni
Sayfa 47
TUZAKLAR
Herkese merhaba. İşte bir ay sonra yine beraberiz. Derslerden zaman buldukça eminim bilgisayarınızla oynuyorsunuzdur. Bu ay sizlere pek çok tiyo ve tuzak veriyoruz. Umarız ki, aynı ilgiyi siz de bize gösterir ve buraya daha çok mektup gönderirsiniz. Her neyse. Bu kadar tıraş yeter, sizleri fazla bekletmeden AMIGA için olan tiyolarımıza geçelim. Aslında ilk yayınlayacağım yazı pek tiyoya benzemiyor. Bu oyunun tam çözümü.
The Persian Gulf Inferno
Oyunumuz zor bir labirent oyunu. Oyun karmakarışık bir yerde geçtiği için çözümü de biraz zor oldu. Oyunun sonunu görmek istiyorsanız yazdıklarıma uymanız yeterli. Oyuna ölümsüzlük, sınırsız cephane ve sonsuz zamanla başlamak istiyorsanız oyun yüklenirken karşınıza gelen menüdeki bütün 'ON'ları 'OFF' yapmanız gerekiyor. Benim tavsiyem hepsini 'OFF' yapmanızdır, böylece oyunu bitirmek biraz daha kolaylaşıyor. Aksi halde bütün kapıları dolaşıp cephane arayacak, cephaneniz bittiği anda teröristlere yakalanırsanız güzel bir GAME OVER ekranı göreceksiniz. Gelelim oyundaki silahlara: 1) 9 mm. Pistol (2) SPAS Franchi 12 shot gun (3) Uzi submachine gun. Oyuna başlarken elinizde 9 mm.'lik tabancanız var. Diğer silahları oyun sırasında başka kapılardan alıyorsunuz. Ayrıca bazı kapılar var ki, adamı kapının yanına getirmek yetmiyor. Kapıyı açmak için özel kapı kartları gerekiyor. Bunlar da başka kapılarda bulunuyorlar. Açıklamamda bunların yerleri yok. Bunları bulmak sizin yeteneğinize kalmış. Bazen asansörün de çalışmadığını göreceksiniz. Normalde adamı asansörün önüne getirip joystick'i ileri itince asansörün düğmesine basmış oluyoruz. Bir süre sonra asansörün kapısı açılıyor. Joystick'i tekrar ileri iterek asansöre giriyoruz. Joystick'i geri çekince asansör kapanıyor. Kapı kapanır kapanmaz asansör; joystick'i geri çekince aşağı, ileri itince yukarı çıkıyor. Asansörden inmek istediğiniz katın biraz üstündeyken ateşe basarsanız asansör o katta duruyor. Bazen asansörün çalışmamasının sebebi asansör kartımızın olmayışıdır. Bu kartı da geze geze bazı odalarda bulabilirsiniz.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 46
onânta
tan ve sayıdan on bin çıkardıktan sonra aynı işlemi tekrarlatmak üze- re karşılaştırmayı yapan yere yollu- yoruz. Eğer sayı on binden küçük- se bu sefer aynı işlemler bin için tekrarlanır. Daha sonra yüzler ve onlar tamamlandıktan sonra sayı- mız zaten birler basamağını içeriyor olur. Bu değeri $30'la ORA'ladığı- mız zaman birler basamağının AS- CII değerini elde etmiş oluruz. Şu anda en büyük problem, iki basamaklı bir sayının başka bir iki basamaklı sayıyla karşılaştırılma- sında. Ne yalan söyleyeyim, bu kı- sım beni de oldukça uğraştırdı. So- nunda şöyle bir çözüm buldum: ön- ce yüksek baytlar karşılaştırılır. Eğer yüksek b ayt küçükse, sayı za- ten karşılaştırılandan küçüktür. Eğer yüksek baytlar eşitse alçak baytlara göre karar verilir. Yüksek bayt büyükse sayı zaten karşılaştı- rılandan büyüktür. İkinci büyük problem de yüzler basamağını he- saplarken karşıma çıktı. 300 veya daha büyük sayıların yüksek bay- tının sıfırdan farklı olduğunu, bu arada alçak baytının yüzden küçük olabileceğini göz ardı etmiştim. Bu sayede yüzler basamağı yanlış bu- lunurken, onlar basamağı “D”, gibi değerler alabiliyordu. Da- ha sonra yüksek baytı da kontrol ederek bu problemi yok edebildim. Programın çalışabilir halini bu sütunlarda MDE formatında bula- bilirsiniz. Çevirmek istediğiniz sa- yıyı $FB-$FC baytlarına alaçak- yüksek bayt formatında yazın ve programı çalıştırın. İki baytlık sa- yının ondalık karşılığı ekrana yazı- lacaktır.