Jump to content
  • 0
schan

IRO Official Daily Quests

Question

Hi,

Well, someone already posted this in eathena before but I can't seem to find a working download link anywhere.

Can somebody provide me a link or make a script for this? I would much appreciate it.

Post in eathena: http://www.eathena.w...howtopic=269194

Info about daily quest: http://www.ragnarok-...t/#.T29VVWHxpng

Thank you!

BUMP

BUMP

Edited by Arcenciel
Link to comment
Share on other sites

6 answers to this question

Recommended Posts

I'd suggest you,to try scripting them by yourself,since you can check out the information about it. Here's one iRO Daily Quest I scripted :

iRO Daily Quest - Swab the Deck

Information about the Quest :

http://www.ragnarok-...t/#.T4FxTvtzpz4

Quest Script :

Codebox :

//        //=====//     /==/     /==/          /==/      
//       //     //     /==/     /==/  /=/     /==/         
//      //=====//              /==/  /=/             /==============/     /========/   /==//===/    /==/     /==/
//     //=//////    /==/      /==//=/       /==/    /==/==/==/==/==/     /     /  /   /==/         /==/     /==/
//    // ==        /==/      /==//=/       /==/    /==/  /==/  /==/     ======/  /   /==/         /==/     /==/
//   //   ==      /==/      /==/  /=/     /==/    /==/  /==/  /==/     / /===/  /   /==/         /==/     /==/
//  //     ==    /==/      /==/   /=/    /==/    /==/  /==/  /==/     / /===/  /   /==/         /==/=====/==/
// //       ==  /==/      /==/    /=/   /==/    /==/  /==/  /==/     /========/   /==/         /==///////==/
// ================ rAthena / eAthena Scripts =======================================
// ============== Description =======================================================
// = iRO Daily Quest with a last time exchanged counter of 20 Hours
// ============ Credits =============================================================
// = Made by Rikimaru for Mysterious Ragnarok Online
// =========== Version ==============================================================
// = v 1.1 : Using arrays for the Exchanger now [ Rikimaru ]
// = v 1.0 : Scripted the Quest [ Rikimaru ]
// ==================================================================================
alberta,104,60,5 script [Quest] First Mate 748,{
//============================= Settings ==========================
set [email protected]$,"[ [Quest] First Mate ]";
set .BeadID,6222;
//======================= End =====================================
if(countitem(6221) > 0 && gettimetick(2) - exchangedalready > (60 * 60 * 20)) {
mes [email protected]$;
mes "Hey,how many Mystic Leaf Cat Balls";
mes "do you want to exchange to Shiny Beads?";
next;
mes [email protected]$;
mes "Input the Amount of the Mystic Leaf Cat Balls,which you want to exchange.";
mes "If you input 0 , you're going to cancel the deal.";
next;
input @beadamount;
if (@beadamount == 0) {
close;
}
mes [email protected]$;
mes "Do you really want to exchange";
mes ":"+ @beadamount +" Mystic Leaf Cat Balls";
mes "for "+ @beadamount +" Shiny Beads?";
next;
switch(select("Yes!:No!")) {
case 1:
mes [email protected]$;
mes "Okay converting... ... ...";
if(countitem(6221) < @beadamount) goto l_noitem;
delitem 6221,@beadamount;
getitem .BeadID,@beadamount;
set BaseExp,+50000000;// CHANGE THE EXP AMOUNT!!
set JobExp,+40000000;// CHANGE THE EXP AMOUNT!!
set exchangedalready,gettimetick(2);
next;
mes [email protected]$;
mes "Okay you can exchange the Shiny Beads at the Second Mate.";
close;
case 2:
mes [email protected]$;
mes "Okay goodbye!";
close;
}
l_noitem:
mes [email protected]$;
mes "I'm sorry,but you're missing some items!";
close;
}
mes [email protected]$;
mes "Hey , do you want to do the Daily Quest?";
next;
switch(select("Yes,sure!:No,bye!:Cancel")) {
case 1:
mes [email protected]$;
mes "Okay you have to go to the alberta Ship";
mes "and enter one of the Portals and Catch A rat!";
next;
mes [email protected]$;
mes "If you catch it,you'll get a Mystic Cat Ball,";
mes "if you got it,come back to me,if you failed,";
mes "come back to me and get a new Cat Ball,to";
mes "catch the rats!";
next;
mes [email protected]$;
mes "So,here take this,";
mes "and come back when you finished.";
getitem 12408,1;
close;
case 2:
mes [email protected]$;
mes "Okay,goodbye!";
close;
case 3:
close;
}
}
// ============================ End of the First Mate Script ===================================
alberta,107,59,5 script [Quest] Second Mate 100,{
set [email protected]$,"^0000FF[ [Quest] Second Mate ]^000000";
set .BeadID,6222;
setarray @ItemID[0],5170,5773,5691,505,5578,5692;
setarray @Cost[0],50,50,50,1,30,50;
setarray @itemcount[0],1,1,1,2,1,1;
mes [email protected]$;
mes "Hello ["+strcharinfo(0)+"],do";
mes "you want to buy some items?";
mes "You'll have to give me Shiny";
mes "Beads for the Items!";
next;
if (select("Yes,sure","No,nevermind!") == 2)
close;
next;
mes [email protected]$;
mes "Item = Cost";
for( set [email protected], 0; [email protected] < getarraysize(@ItemID); set [email protected], [email protected] + 1 ) {
mes "^0000ff"[email protected][[email protected]]+"x "+getitemname(@ItemID[[email protected]])+"^000000 = ^00aa00"[email protected][[email protected]]+"^000000";
if( [email protected] < 1 )
set [email protected]$, getitemname(@ItemID[[email protected]]);
else
set [email protected]$, [email protected]$+":"+getitemname(@ItemID[[email protected]]);
}

next;
select([email protected]$);
set @choice, @menu - 1;

mes @npcname$;
if(countitem(.BeadID) <@Cost[@choice]) {
mes "You need more Shiny Beads for "[email protected][@choice]+"x '"+getitemname(@ItemID[@choice])+"'";
close;
}
mes "Are u realy sure to trade "[email protected][@choice]+"x '^ff0000"+getitemname(@ItemID[@choice])+"^000000' for ^00aa00"[email protected][@choice]+"^000000 Shiny Beads?";
if(select("No! Cancel!:Yes, Trade me!") == 1 ) {
mes "Canceled the Trade";
close;
}

set [email protected], .BeadID - @Cost[@choice];
if( [email protected] < 0 )
set [email protected], 0;
delitem .BeadID,@Cost[@choice];
getitem @ItemID[@choice], @itemcount[@choice];
mes "The Trade was succesfull. Have fun with the Item!";
close;
}

For the others,you could try scripting them by yourself.

Yours,

~ Rikimaru

Edited by Rikimaru
Link to comment
Share on other sites

@rikimaru

I don't know how to code it on my own that's why I made this thread. Anyways, thank you so much!

Does anyone has the other official daily quests to share?

Link to comment
Share on other sites

@rikimaru

I don't know how to code it on my own that's why I made this thread. Anyways, thank you so much!

Does anyone has the other official daily quests to share?

Then if you are interested in Scripts I'd suggest you to check out the rathena wiki and try to learn scripting. If you need the scripts,you cannot always request them , just like I learned scripting :) .

Anyways,no problem.

I'm scripting this one,too,just wait a bit and I'm going to upload it :

http://www.ragnarok-guide.com/ragnarok-army-supply-daily-quest/#.T4GKwftzpz4

Edited by Rikimaru
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.