LevelUp System

Do you know Implementation LevelUp System?

The engine developers are currently writing a tutorial about this topic. Sadly it is not ready yet: A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums

Thank you Reply!
Ok. I just to go to this link.

I’m sorry but currently the tutorial is under construction. I guess you have to wait a bit until this tutorial is finished. Or someone else can give you a good implementation here.

It’s Ok! Thank you fabianu.
I waiting forever.

I actually have a level up and xp system that I can get you some pictures to. Give me a few and I will upload them for you. It’s not the most complex but it does the trick to build on to.

Ok. So this is just something to build off of and not something you should use forever because it’s probably not the best way to do this.

This first image is the variables you will need to add into you’re blueprint. (All integer variables)

This image is the level up function and should be attached to a even tick.

This next image is to allow you’re player to gain xp, this will need to be attached to anywhere you want you’re player to gain xp from.

Hope this works for you, like I said this is not the most perfect way to do this it’s just my way, and I’m sure there are better ways out there so this is a temporary fix for you’re issue.

Thank you Reply .

Oh…Thank you very much.but I want to know Widget(bind).
Do you know?

Widget Bind is described in this tutorial:
https://docs.unrealengine.com/latest/INT/Engine/UMG/QuickStart/2/

Sorry fabianu. I like Level Up System(EXP)…

Oh…Thank you very much.but I want to know Widget(bind). Do you know?
And i thought you wanted to know how to bind variables to widgets. My bad.

Ahh…That’s OK! Well…I didn’t explain well enough… I’m sorry.

no problem.

Ok I think this is what you are wanting.

So first off you need to go the event graph in the widget and do the following.

After that we need to create a binding for our text to hold our player level.

And the last thing we need to do is set the binding up as shown below.

Sorry for the late answer I’m probably on a different time zone than you are.

Thank you very much!!! It’s a great help.
to make a trial of something.

No problem, glad I could help you out.

Hi! . Please help me.
Enemy need blueprint?

As to give xp ? What do you mean by enemy need blueprint ?

Yes! I want to know xp.

To gain xp with the system I showed you it’s really simple. Any time you want to gain xp you just need to call that function you made called “Gain Xp” as shown below. You probably have a way to kill you’re ai so you can just ignore the custom event called Death and just look at the stuff after that custom event.

This is in my ai blueprint so just plug all of this into you’re ai blueprint and you’re good to go. You can even plug it into what ever you want.

1 Like