
Mencoba membantu adik tingkat sebagai bahan untuk CD pembelajaran dalam penyusunan skripsi kini admin pustaka flash menyusun sebuah game yang dipadukan dengan beberapa kuis secara Random
Cara penggunaan
Sekilas mata tidak ada yang berbeda dengan Ular tangga biasa,.. yaitu kita berlomba dengan lawan untuk menyeselesaikan permainan terlebih dahulu,... hanya saja pada ular tangga ini jika kita terkena pada kolom ular kita akan mendapat pertanyaan,.. jika jawaban benar maka kita aman dan apabila salah kita harus turun kolom sesuai dengan ular... yang kita tempati
Contoh Soal secara Acak



Cuplikan script
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
_root.mcgame.wdhsoal._visible = false;
function ulartangga() {
pemain1 = pemain;
pemain2 = Komputer;
if (_root.mcgame["pemain2"].temp_nomor == _root.mcgame["pemain2"].nomor) {
if (_root.mcgame["pemain2"].hitTest(_root.mcgame.kotak7)) {
_root.mcgame["pemain2"].nomor = 36;
_root.mcgame["pemain2"].temp_nomor = 36;
}
// end if
if (_root.mcgame["pemain2"].hitTest(_root.mcgame.kotak40)) {
_root.mcgame["pemain2"].nomor = 59;
_root.mcgame["pemain2"].temp_nomor = 59;
}
// end if
if (_root.mcgame["pemain2"].hitTest(_root.mcgame.kotak45)) {
_root.mcgame["pemain2"].nomor = 78;
_root.mcgame["pemain2"].temp_nomor = 78;
}
// end if
if (_root.mcgame["pemain2"].hitTest(_root.mcgame.kotak53)) {
_root.mcgame["pemain2"].nomor = 71;
_root.mcgame["pemain2"].temp_nomor = 71;
}
// end if
if (_root.mcgame["pemain2"].hitTest(_root.mcgame.kotak49)) {
_root.mcgame["pemain2"].nomor = 13;
_root.mcgame["pemain2"].temp_nomor = 13;
}
// end if
if (_root.mcgame["pemain2"].hitTest(_root.mcgame.kotak64)) {
_root.mcgame["pemain2"].nomor = 23;
_root.mcgame["pemain2"].temp_nomor = 23;
}
// end if
if (_root.mcgame["pemain2"].hitTest(_root.mcgame.kotak89)) {
_root.mcgame["pemain2"].nomor = 5;
_root.mcgame["pemain2"].temp_nomor = 5;
}
// end if
if (_root.mcgame["pemain2"].hitTest(_root.mcgame.kotak97)) {
_root.mcgame["pemain2"].nomor = 66;
_root.mcgame["pemain2"].temp_nomor = 66;
}
// end if
if (_root.mcgame["pemain2"].hitTest(_root.mcgame.kotak100)) {
_root.mcgame.gotoAndStop(3);
}
}
//pemain user
if (_root.mcgame["pemain1"].temp_nomor == _root.mcgame["pemain1"].nomor) {
if (_root.mcgame["pemain1"].hitTest(_root.mcgame.kotak7)) {
_root.mcgame["pemain1"].nomor = 36;
_root.mcgame["pemain1"].temp_nomor = 36;
}
// end if
if (_root.mcgame["pemain1"].hitTest(_root.mcgame.kotak40)) {
_root.mcgame["pemain1"].nomor = 59;
_root.mcgame["pemain1"].temp_nomor = 59;
}
// end if
if (_root.mcgame["pemain1"].hitTest(_root.mcgame.kotak45)) {
_root.mcgame["pemain1"].nomor = 78;
_root.mcgame["pemain1"].temp_nomor = 78;
}
// end if
if (_root.mcgame["pemain1"].hitTest(_root.mcgame.kotak53)) {
_root.mcgame["pemain1"].nomor = 71;
_root.mcgame["pemain1"].temp_nomor = 71;
}
// end if
//ular
if (_root.mcgame["pemain1"].hitTest(_root.mcgame.kotak49)) {
_root.mcgame.wdhsoal._visible=true;
_root.mcgame.dadu_btn._visible = false;
}
// end if
if (_root.mcgame["pemain1"].hitTest(_root.mcgame.kotak64)) {
_root.mcgame.wdhsoal._visible=true;
_root.mcgame.dadu_btn._visible = false;
}
// end if
if (_root.mcgame["pemain1"].hitTest(_root.mcgame.kotak89)) {
_root.mcgame.wdhsoal._visible=true;
_root.mcgame.dadu_btn._visible = false;
}
// end if
if (_root.mcgame["pemain1"].hitTest(_root.mcgame.kotak97)) {
_root.mcgame.wdhsoal._visible=true;
_root.mcgame.dadu_btn._visible = false;
}
// end if
if (_root.mcgame["pemain1"].hitTest(_root.mcgame.kotak100)) {
_root.mcgame.gotoAndStop(2);
}
}
// end of for
}
// End of the function
stop();
dadu = 0;
ubah_nilai = 0;
waktu_ganti = false;
giliran = username.text;
pemain.nomor = 0;
pemain.temp_nomor = 0;
pemain.waktu = 0;
Komputer.nomor = 0;
Komputer.temp_nomor = 0;
Komputer.waktu = 0;
onEnterFrame = function () {
giliran_tampil = giliran;
ulartangga();
};
_root.mcgame.dadu_btn.onPress = function() {
if (giliran == username.text) {
if (this._currentframe == 1) {
this.gotoAndStop(random(6)+2);
dadu = 0;
}
// end if
if (this._currentframe>1) {
dadu = this._currentframe-1;
}
// end if
pemain.nomor = pemain.nomor+dadu;
_root.mcgame.dadu_btn.enabled = false;
}
// end if
};
pemain.onEnterFrame = function() {
if (giliran == username.text && _root.mcgame.dadu_btn._currentframe != 1) {
++this.waktu;
if (this.waktu == 5) {
_root.mcgame.dadu_btn.gotoAndStop(1);
giliran = "Komputer";
this.waktu = 0;
}
// end if
}
// end if
if (this.temp_nomor<this.nomor) {
++this.temp_nomor;
}
// end if
this._x = _root.mcgame["kotak"+this.temp_nomor]._x;
this._y = _root.mcgame["kotak"+this.temp_nomor]._y;
};
Komputer.onEnterFrame = function() {
if (giliran == "Komputer") {
++this.waktu;
if (this.waktu == 10 && _root.mcgame.dadu_btn._currentframe == 1) {
dadu = 0;
_root.mcgame.dadu_btn.gotoAndStop(random(6)+2);
}
// end if
if (this.waktu == 15 && _root.mcgame.dadu_btn._currentframe>1) {
dadu = _root.mcgame.dadu_btn._currentframe-1;
this.nomor = this.nomor+dadu;
}
// end if
if (this.waktu == 20) {
giliran = username.text;
_root.mcgame.dadu_btn.gotoAndStop(1);
this.waktu = 0;
_root.mcgame.dadu_btn.enabled = true;
}
// end if
}
// end if
if (this.temp_nomor<this.nomor) {
++this.temp_nomor;
}
// end if
this._x = _root.mcgame["kotak"+this.temp_nomor]._x;
this._y = _root.mcgame["kotak"+this.temp_nomor]._y;
};
Cuplikan script random Soal
1234567
stop();
var myArray = new Array( 2, 3, 4, 5, 6, 7);
randomSoal = myArray[Math.floor((Math.random()*myArray.length))];
gotoAndStop(randomSoal);
By Ricko nada di Pustaka Flash terima kasih telah membaca :) Ular Tangga Kuis ActionScript2
bisa minta tutorialnya ?
ReplyDeletepengen bisa plash
ReplyDeletebrow nie saya Hadhy (hadhy.yafet@gmail.com)
ReplyDeletebrow... game ular tangga nie tidak bisa demo dan dowload tutorialnya ya brow....
gni az brow saya mau taya, sayakan sudah bikin game ular tangga yang nti di beberapa kotak keluar informasi, untuk informasinya dh keluar brow, tapi untuk mengembalikan ke game itu sendiri blm bisa, caranya gmna brow.....???
o:)
tank's sebelumnya.
brow nie saya Hadhy (hadhy.yafet@gmail.com)
ReplyDeletebrow... game ular tangga nie tidak bisa demo dan dowload tutorialnya ya brow....
gni az brow saya mau taya, sayakan sudah bikin game ular tangga yang nti di beberapa kotak keluar informasi, untuk informasinya dh keluar brow, tapi untuk mengembalikan ke game itu sendiri blm bisa, caranya gmna brow.....???
o
tank's sebelumnya.