sandbox Posted February 24, 2014 Group: Members Topic Count: 38 Topics Per Day: 0.01 Content Count: 949 Reputation: 174 Joined: 06/12/12 Last Seen: Friday at 12:25 PM Share Posted February 24, 2014 File Name: Daily Gem Collection Quest File Submitter: sandbox File Submitted: 21 Feb 2014 File Category: Games, Events, Quests Content Author: sandboxThis is a simple script that can kill time for your players, it is a repeatable quest that requires players to collect the birthstones(topaz, opal, etc.) available in RO..Installation Enable the script on your NPC folder Edit the commented lines to the reward that you want to be given to your players Disable the Jeweler NPCs on npc/merchants/shops.txt Terms & Conditions You are not allowed to reproduce or make profit of this script You are not allowed to take credit for this script. Though you can modify/edit it to your liking. I can give you support, but please, do not message me. Click here to download this file Quote Link to comment Share on other sites More sharing options...
krisnx Posted March 11, 2014 Group: Members Topic Count: 1 Topics Per Day: 0.00 Content Count: 104 Reputation: 4 Joined: 06/23/12 Last Seen: October 20, 2022 Share Posted March 11, 2014 thx for sharing, its like daily quest . i like it Quote Link to comment Share on other sites More sharing options...
sandbox Posted March 12, 2014 Group: Members Topic Count: 38 Topics Per Day: 0.01 Content Count: 949 Reputation: 174 Joined: 06/12/12 Last Seen: Friday at 12:25 PM Author Share Posted March 12, 2014 Thank you! Feel free to ask should you have questions. Quote Link to comment Share on other sites More sharing options...
XoXoX Posted November 15, 2014 Group: Members Topic Count: 8 Topics Per Day: 0.00 Content Count: 23 Reputation: 0 Joined: 01/03/13 Last Seen: September 8, 2023 Share Posted November 15, 2014 how can i make the script, ask for all the gems to be recovered for the reward instead of one by one~ Meaning, Right now the script is Ex: Finish quest 1 with GEM = Prize quest 2 GEM = Prize etc... i want it like... All gems need to be recovered for the prize Ex: 1st gem quest 2nd 3rd 4th etc... mes Oh you got all of them, sweet Heres your daily quest prize getitem...... Quote Link to comment Share on other sites More sharing options...
dezmay Posted January 25, 2017 Group: Members Topic Count: 3 Topics Per Day: 0.00 Content Count: 25 Reputation: 0 Joined: 11/17/16 Last Seen: March 16, 2017 Share Posted January 25, 2017 (edited) Anyone can help please? I tried changing some. Removed stones that can be bought via NPC and change prize to cash point but it is not working. //======Name======================================== // Daily Gem Collection Quest //======Version===================================== // 1.0 //======Author(s)=================================== // Sandbox //======Comments==================================== // In loving memory of AstralRO //================================================== prontera,147,167,5 script Gem Collector 754,{ if(#TaskDelay+86400 > gettimetick(2)) goto Ltdelay; mes "[ ^000088Gem Collector^000000 ]"; mes "Greetings, ^008800"+strcharinfo(0)+"^000000. I am the renowned gem collector, ^880000Gem Collector^000000! I am collecting some available gems in Rune Midgard!"; mes "All i am collecting are not available with other NPC like me. Made me sad *sigh*."; next; mes "[ ^000088Gem Collector^000000 ]"; mes "I need to collect more of them, If you help me, I will give you something to smile at."; next; mes "[ ^000088Gem Collector^000000 ]"; mes "You are in part (^FF0000"+(#dtq+1)+"^000000/10) of this daily task, this is the gem that you'll need to hunt: ^880000"; if(#dtq == 0) mes "3-Carat Diamond (10)"; else if(#dtq == 1) mes "Amethyst (20)"; else if(#dtq == 2) mes "Aquamarine (20)"; else if(#dtq == 3) mes "Sardonyx (20)"; else if(#dtq == 4) mes "Pearl (20)"; else if(#dtq == 5) mes "Garnet (20)"; mes "^000000"; next; mes "[ ^000088Gem Collector^000000 ]"; mes "For every task you finish, I will reward you with 10 ^0000FFCash Points^000000!"; //Edit to the reward that you would be giving menu "Gem on!",-,"I have the gems already!",Lgotit; close; Lgotit: next; if(#dtq == 0 && countitem(732) < 10) goto Lnenough; else if(#dtq == 1 && countitem(719) < 20) goto Lnenough; else if(#dtq == 2 && countitem(720) < 20) goto Lnenough; else if(#dtq == 3 && countitem(725) < 20) goto Lnenough; else if(#dtq == 4 && countitem(722) < 20) goto Lnenough; else if(#dtq == 5 && countitem(718) < 20) goto Lnenough; mes "[ ^000088Gem Collector^000000 ]"; mes "Thank you, this will be kept in my trunk full of gemstones! Bahahahaha."; if(#dtq == 0) delitem 732,20; else if(#dtq == 1) delitem 719,20; else if(#dtq == 2) delitem 720,20; else if(#dtq == 3) delitem 725,20; else if(#dtq == 4) delitem 722,20; else if(#dtq == 5) delitem 718,20; //getitem 7233,rand(120,300); //Edit to the reward that you would be giving set .@point_amt, 10; set #CASHPOINTS, #CASHPOINTS + .@point_amt; dispbottom "Gained : "+.@point_amt+" Cashpoints. Total : "+ #CASHPOINTS +" Cashpoints."; mes "There, Cash Points given. Check your chat box!"; next; mes "See you again next time. Goodbye!"; set #dtq,#dtq+1; if(#dtq == 6) { set #dtq,0; set #TaskDelay,gettimetick(2); } close; Lnenough: mes "[ ^000088Gem Collector^000000 ]"; mes "This monocle never fails to tell me if someone's deceiving me."; close; Ltdelay: mes "[ ^000088Gem Collector^000000 ]"; mes "I don't need any gems for now, come back again tomorrow."; close; } NPC is not showing... Edited January 26, 2017 by dezmay Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.