Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // NPC - Fallen Angel Meister
- // Created By Mamad >.<
- // Quest Terinspirasi dari http://ragnarok.lytogame.com/roguide/episode/update_balancing/archangel.asp#wrapcontent
- //============================================================
- prontera,100,100,4 script Fallen Angel Meister 403,{
- if (#Evt2012Enc==1) goto F_EncFailed;
- if (countitem(2573) < 1) {
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Apa yang sedang Kamu Lakukan?.";
- mes "Aku Sedang mencari Seseorang.";
- mes ".......";
- close; }
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Akhirnya Aku menemukanmu.";
- next;
- mes "[ "+strcharinfo(0)+" ]";
- mes "Kenapa kamu mencari Ku?";
- next;
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Kamu adalah Seseorang yang memiliki Sebuah Sayap Malaikat Milik Seorang Valkyrie.";
- mes "Dewi Freya pernah mengatakan padaku, Bagi siapa yang memiliki Sayap tersebut akan mendapatkan kekuatan dari Seorang Valkyrie.";
- mes "Jadi aku Akan memberikanmu Kekuatan Enchantku jika kamu menginginkannya.";
- mes "Tetapi aku hanya Dapat melakukannya 1x Saja.";
- next;
- switch(select("Enchant Item.:Tidak Sekarang.")) {
- case 1:
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Di kasus enchant yang lain";
- mes "enchant bisa terjadi pada item ";
- mes "yang tidak kamu inginkan untuk enchant.";
- mes "Jadi hanya bawa ^5555ff1 " + getitemname(2573) + " ^000000";
- mes "jika kamu mau enchant secara aman.";
- next;
- switch(select("Tolong Enchant Itemnya.")) {
- case 1:
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "^FFA500Untuk enchant " + getitemname(2573) + "^000000:";
- mes "- 4,000,000 Zeny";
- mes "- ^FF0000" + getitemname(2573) + " dan Kartunya akan Hancur jika Gagal^000000.";
- next;
- if (countitem(2573) > 1) {
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Kembalilah Dengan 1 " + getitemname(2573) + " Untuk di Enchant.";
- close; }
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Kami ingin enchant";
- mes "^FF0000" + getitemname(2573) + "^000000 Milikmu?";
- mes "Biaya untuk pengerjaan adalah ^0000FF4,000,000^000000 Zeny.";
- next;
- if(select("Lakukanlah.:Mungkin lain kali.")==2) close;
- if (Zeny < 4000000) {
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Saya ingin melihat kamu diberikan kekuatan, tetapi ada sesuatu yang kurang.";
- mes "Apakah kamu yakin Zenymu sudah Cukup?.";
- close; }
- delitem 2573,1;
- set Zeny, Zeny-4000000;
- close2;
- specialeffect2 EF_REPAIRWEAPON;
- progressbar "FFFF00",3;
- switch (rand(1,53)) {
- case 1: set .@Enchant_3,4700;break;
- case 2: set .@Enchant_3,4701;break;
- case 3: set .@Enchant_3,4710;break;
- case 4: set .@Enchant_3,4711;break;
- case 5: set .@Enchant_3,4720;break;
- case 6: set .@Enchant_3,4721;break;
- case 7: set .@Enchant_3,4730;break;
- case 8: set .@Enchant_3,4731;break;
- case 9: set .@Enchant_3,4740;break;
- case 10: set .@Enchant_3,4741;break;
- case 11: set .@Enchant_3,4750;break;
- case 12: set .@Enchant_3,4751;break;
- case 13:
- case 14:
- case 15: set .@Enchant_3,4809;break;
- case 16:
- case 17: set .@Enchant_3,4851;break;
- case 18:
- case 19: set .@Enchant_3,4850;break;
- case 20:
- case 21: set .@Enchant_3,4817;break;
- case 22:
- case 23: set .@Enchant_3,4853;break;
- case 24:
- case 25: set .@Enchant_3,4852;break;
- case 26:
- case 27: set .@Enchant_3,4760;break;
- case 28:
- case 29: set .@Enchant_3,4855;break;
- case 30:
- case 31: set .@Enchant_3,4854;break;
- case 32:
- case 33: set .@Enchant_3,4810;break;
- case 34:
- case 35: set .@Enchant_3,4856;break;
- case 36:
- case 37: set .@Enchant_3,4857;break;
- case 38:
- case 39: set .@Enchant_3,4858;break;
- case 40:
- case 41: set .@Enchant_3,4813;break;
- case 42:
- case 43: set .@Enchant_3,4814;break;
- case 44:
- case 45: set .@Enchant_3,4761;break;
- case 46:
- case 47: set .@Enchant_3,4816;break;
- case 48:
- case 49: set .@Enchant_3,4833;break;
- case 50:
- case 51: set .@Enchant_3,4834;break;
- case 52:
- case 53: set .@Enchant_3,4848;break;
- }
- switch (rand(1,53)) {
- case 1: set .@Enchant_4,4700;break;
- case 2: set .@Enchant_4,4701;break;
- case 3: set .@Enchant_4,4710;break;
- case 4: set .@Enchant_4,4711;break;
- case 5: set .@Enchant_4,4720;break;
- case 6: set .@Enchant_4,4721;break;
- case 7: set .@Enchant_4,4730;break;
- case 8: set .@Enchant_4,4731;break;
- case 9: set .@Enchant_4,4740;break;
- case 10: set .@Enchant_4,4741;break;
- case 11: set .@Enchant_4,4750;break;
- case 12: set .@Enchant_4,4751;break;
- case 13:
- case 14:
- case 15: set .@Enchant_4,4809;break;
- case 16:
- case 17: set .@Enchant_4,4851;break;
- case 18:
- case 19: set .@Enchant_4,4850;break;
- case 20:
- case 21: set .@Enchant_4,4817;break;
- case 22:
- case 23: set .@Enchant_4,4853;break;
- case 24:
- case 25: set .@Enchant_4,4852;break;
- case 26:
- case 27: set .@Enchant_4,4760;break;
- case 28:
- case 29: set .@Enchant_4,4855;break;
- case 30:
- case 31: set .@Enchant_4,4854;break;
- case 32:
- case 33: set .@Enchant_4,4810;break;
- case 34:
- case 35: set .@Enchant_4,4856;break;
- case 36:
- case 37: set .@Enchant_4,4857;break;
- case 38:
- case 39: set .@Enchant_4,4858;break;
- case 40:
- case 41: set .@Enchant_4,4813;break;
- case 42:
- case 43: set .@Enchant_4,4814;break;
- case 44:
- case 45: set .@Enchant_4,4761;break;
- case 46:
- case 47: set .@Enchant_4,4816;break;
- case 48:
- case 49: set .@Enchant_4,4833;break;
- case 50:
- case 51: set .@Enchant_4,4834;break;
- case 52:
- case 53: set .@Enchant_4,4848;break;
- }
- set .@ERate, rand(100);
- if (.@ERate < 20) { // -- 20% Break chance
- specialeffect2 EF_PHARMACY_FAIL;
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Wah! Maafkan aku, tetapi itu Gagal.";
- mes "Bagaimanapun saya tidak bersalah.";
- mes "Ini adalah takdir anda, dan ini di tentukan tuhan, Oke?";
- mes "Janganlah kecewa, Cobalah lain Kali.";
- next;
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Saya berharap kamu mendapatkan keberuntungan berikutnya.";
- close;
- } else {
- getitem2 2573,1,1,0,0,0,0,.@Enchant_3,.@Enchant_4;
- set #Evt2012Enc,1;
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Hebat, " + getitemname(2573) + " berhasil di Enchant.";
- mes "Itu Terlihat bagus untukmu. Selamat ya!";
- next;
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Sampai Jumpa Petualang.";
- close; }
- }
- case 2:
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Sudah kuduga, Manusia Memiliki Sifat yang Sombong.";
- mes "Dewi Tidak akan Pernah memberkatimu Selama Kamu masih Hidup.";
- close;
- F_EncFailed:
- //--------------------------------------------------------
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Sudah kukatakan, Aku hanya Dapat Melakukannya 1x.";
- mes "Tetapi aku bisa mereset status tersebut jika kamu Mau ^_^.";
- emotion ET_BEST,1;
- next;
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Jadi? Apakah Kamu ingin meresetnya?";
- next;
- switch(select("Reset.:Tidak Perlu.")) {
- case 1:
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Baiklah, Aku Membutuhkan ^5555ff3 " + getitemname(7539) + " ^000000 dan ^5555ff1 " + getitemname(2573) + " ^000000 yang sudah di Enchant Untuk Meresetnya.";
- mes "Apakah Kamu Sudah Memilikinya?";
- next;
- switch(select("Sudah, Lakukan Sekarang")) {
- case 1:
- if (countitem(7539) < 3) {
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Kamu Kurang ^5555ff " + getitemname(7539) + " ^000000 Untuk meresetnya.";
- mes "Kembalilah lain Kali.";
- close; }
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Baiklah Saya Akan melakukannya.";
- mes "Cring! Crang! Cring!";
- next;
- if (countitem(2573) > 1) {
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Kembalilah Dengan ^5555ff1 " + getitemname(2573) + " ^000000 yang telah di Enchant.";
- close; }
- delitem 7539,3;
- delitem 2573,1;
- getitem 2573,1;
- set #Evt2012Enc,0;
- next;
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Baiklah, Sudah Selesai xD.";
- mes "Sampai Jumpa!~";
- close; }
- case 2:
- mes "[ ^5555ffFallen Angel Meister^000000 ]";
- mes "Baiklah, Aku sangat Menghargaimu.";
- mes "Semoga Kau Diberkati Oleh Tuhan.";
- close;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement