Take the player up one level
Description
Press the Enter key, and the character gains an extra level. His Max Hp increases.
You can use player.recoveryAll()
to restore HP to max.
Structure
Files
player.ts
import { RpgPlayer, type RpgPlayerHooks, Control, Components } from '@rpgjs/server'
const player: RpgPlayerHooks = {
onConnected(player: RpgPlayer) {
player.setComponentsTop(Components.hpBar())
},
onInput(player: RpgPlayer, { input }) {
if (input === Control.Action) {
console.log('Level Up')
player.level += 1
}
}
}
export default player