Code:
# Find out what a mysterious item really is with this script!# You do not need to call the new menu scene!# In your game root directory create a file called appraisals.txt# You may include as many appraisal shops there as needed.# That temporary TXT file should not be distributed with your game.# Now a hero might become a wandering appraiser! Just press a button on the# map and you will see how the menu shows up effortless.# Keep in mind that the hero must be an active party member.# Since version 1.1.0 any appraiser can offer collectors' requests at their# shops. They always have a maximum number of units to be purchased and they# can be canceled via script call as well.# The SHOPKEEPER_PIC_DIR Constant will allow you to choose the directory# where the shopkeepers' pictures will be located.# * Activation Steps * ## 1. The event's name will be used as the shop's name. # * For Events * ## 2. Set the shop ID with a script call: KAppraise.setup_shop(ShopID)# 3. Add shopping goods as usual. # * For a Hero * ## 2. Use the Hero as Appraiser Script Call (see below).# 3. Add shopping goods as usual.# In both cases you might need to add additional lists just in case any given# appraiser reaches the highest level, i.e. 11 alias Master.# * Script Call * ## - Set or Change the Party's Appraisal Luck Rate:# $game_party.appraisal_luck = Number# $game_party.appraisal_luck += Number# $game_party.appraisal_luck -= Number# - Change the Current Shop's No. of Haggle Attempts - after Shop Setup!# KAppraise.shop.haggle_max = Number# - Change the Current Shop's Level of Expertise# KAppraise.shop.level = Number between 0 through 10# KAppraise.shop.level += Number# KAppraise.shop.level -= Number# - Make an Actor become an Appraiser# actor = $game_actors[ActorID]# actor.setup_appraiser(ShopCode, MapID, EventID)# - Add a new Collector's Request# Kind stands for :item or :weapon or :armor# collector_request(Kind, ItemID, Number, Price, Increase %)# - Remove a Collector's Request# remove_collector_request(Kind, ItemID)