public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

MZEli Exp By Level - Receive Exp according to level difference between Enemy and Actor!

BMM Archive · July 15, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: Eli Exp By Level - Receive Exp according to level difference between Enemy and Actor!
  • Original author: Eliaquim
  • Original date: February 19, 2021
  • Source thread: https://forums.rpgmakerweb.com/threads/eli-exp-by-level-receive-exp-according-to-level-difference-between-enemy-and-actor.133602/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMZ)

Summary

{ "lightbox_close": "Close", "lightbox_next": "Next", "lightbox_previous": "Previous",

Archived First Post

cljTRzE.png

Author: Hakuen Studio

Introduction

After setting an experience value for the enemy, this enemy will give that same amount of experience, and there is no way to change that.
This plugin aims to implement a system where the actor will gain experience according to the difference in level between him and the enemy. No enemy-level plugin is required.

Features

• Adds a new method of obtaining experience according to the difference of the level between Actor and Enemy.

How to use

There are two ways for this plugin to work. You can choose the way you prefer via plugin parameters:

Basic
• Actors with the same level or below as the enemy will gain the experience defined in the database.
• Actors with a level above the enemy will not gain experience according to the level difference.

Dynamic
• Actors with a level below the enemy will gain an experience bonus according to the level difference.
• Actors with the same level as the enemy will gain the experience defined in the database.
• Actors with a level above the enemy will not gain experience according to the level difference.

The experience loss or gain is defined on the plugin parameter by % values.

See the example below where an enemy has 100 Exp defined in the database:

Percentage in the parameters = 10%.
• Enemy level 5 → 100 Exp

• Actor level 3 → You are two levels below the enemy. So you will gain 20% extra experience that this enemy would give. In this case, you would earn 120 instead of 100.
• Actor level 5 → You are on the same level. Will get 100 Exp (100%)
• Actor level 7 → You are two levels above the enemy. So you will lose 20% experience that this enemy would give. In this case, you would get 80 instead of 100.

You can set the level of enemies with the following note:
• <EnLevel: 10>
Or if you want to change the value during the game:
• <EnLevel: \v[id]>

If you don't set a level for the enemy, it will always give full exp.

Also, you can customize it even further if you set a note tag on the class note field:

<ExpByLevelPlus: number>
If none is set, it will be 0.

This is useful if you have some kind of system that lets the actor gain less exp when killing an enemy, even if the actor itself is on a lower level, but in a different class.

Let's see another example:
• Enemy level 5 → 100 Exp

• Actor level 1 & <ExpByLevelPlus: 2> (1 + 2 = 3) → Two levels below.
• Actor level 3 & <ExpByLevelPlus: 0> (5 + 0 = 5) → Same level.
• Actor level 5 & <ExpByLevelPlus: 2> (5 + 2 = 7) → Two levels above.

NOTE¹: If you are using Eli Enemy Class, you can ignore these note tags as they will take the ones from the Enemy Class Plugin(Except the ExpByLevelPlus. That, regarding the actor, will work with or without the enemy class. But to work with the enemy, you need the class enemy plugin).

NOTE²: All notes are case-sensitive.


Terms of Use
Update Log

Features Mentioned

  • Adds a new method of obtaining experience according to the difference of the level between Actor and Enemy.

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

License / Terms Note

Terms of Use Update Log Hakuen Studio Exp by Level for RPG Maker MZ by Hakuen Studio Actors receive exp according to their levels!

Referenced Images / Attachments

hakuenstudio.itch.io
hakuenstudio.itch.io
hakuenstudio.itch.io
hakuenstudio.itch.io
Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#rmmz#plugin-archive

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar