How to make a Weaponsmith Shop using Yanfly’s Common Event Shop Script

I made this instruction guide for this post on, but by the time I finished making it someone else already showed him how.  But here it is anyway.

You can find the script here under Menu scripts.

This is the Common Event you would need to set up to make the Bronze Lance.

Notice I call the shop Common Event at the end to return the player to the shop after the purchase is completed and/ or update the variables.  Of course you would want to do some sounds, events (like have the guy go over to the anvil and pound away or something then come back), and/ or animations before returning to the shop otherwise it would be pointless to use the <exit shop> tag

This the Common Event you would set up to call the shop so that it will update the variables correctly.

This is how to set up the event which calls the shop and how I set up the variables.  You don’t need to use the Variables condition, I just had that selected so I could put the variable window in the same image.

This is what all this hard work ends up looking like in the Shop itself. In the right hand window it shows the player how much of each of the ingredients, that are needed, that the player currently has.  The icon for the bronze lance doesn’t really match, but I didn’t have a bronze lance icon to use.

The common events could then be copied and pasted then modified for each item you wanted to create with minor changes. Don’t forget to add the additional variables, if used, to the shop common event.

This is very basic and eventually when I have the full version of Ace I will update this to show a more advanced multiscript version of this.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: