Jump to content

Quests, Games: Nyani's Unlimited Quest NPC


Recommended Posts


  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.02
  • Content Count:  51
  • Reputation:   34
  • Joined:  09/09/23
  • Last Seen:  

Nyani's Unlimited Quest NPC


    Author: Nyani
    Version 1.0
    ----------------------------------------------
    Features
    - Unlimited Chain Quest (Randomized Kill/Collection Quest)
    - Automatic Quest submission - unless Collection Quest (Must turn in)
    - Automatic Quest Acquisition
    - Does not repeat previous quest (shuffles the quest provided)
    - Cancel Current Quest (Must talk to NPC)
    - Monthly Ranking
    - Automated Monthly Reward distribution
    - Chance to obtain rewards for quest submissions
    - Milestone Rewards every 100 quests finished
    ----------------------------------------------    
    Changelogs
    v1.0 - Initial Release
    
    Notice: No support will be provided - unless it is a bug on the current script

 

Config

// ==========================
// CONFIGURATION
// ==========================
// 0 = NPC Claim Mode, 1 = RoDEX Mode
.reward_mode = 1;

// Mob and kill amounts
setarray .MobList[0], 1002,1004,1010;
setarray .MobAmount[0], 30,40,50;

setarray .ItemList[0],
	705,   // Orcish Voucher
	1015,  // Garlet
	1021,  // Tooth of Bat
	719,   // Bear’s Footskin
	729,   // Coal 
	744,   // Witherless Rose 
	746,   // Evil Horn 
	728,   // Cyfar 
	938,   // Golem Fragment
	1058,  // Cactus Needle
	1009,  // Claw of Desert Wolf
	1038,  // Emveretarcon
	1042,  // Worm Peelings
	1044,  // Flame Heart
	1046,  // Mystic Frozen
	1047,  // Great Nature
	1049;  // Red Blood

setarray .ItemAmount[0],
	5,5,5,5,5,5,5,5,5,5,
	5,5,5,5,5,5,5;


// Completion reward pool
setarray .RewardList[0], 607, 608, 609;
setarray .RewardAmount[0], 1, 2, 1;

// 100-completion reward pool
setarray .SpecialRewardList[0], 7711, 7712;
setarray .SpecialRewardAmount[0], 1, 1;

// Monthly rewards for top 10
setarray .MonthlyReward[0], 607, 501, 504, 505, 506,909,910;
setarray .MonthlyRewardAmount[0], 5, 2, 1, 3, 2,5,10;

// Reward chance settings (1-10000 scale)
.RewardChance = 10000; // 100% chance by default
.SpecialRewardChance = 10000; // 100% for 100-completion

Make sure to run SQL queries!

No support provided, unless it's a bug in the script's core features.
 


 

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
Reply to this topic...

×   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...