Skip to content

JobsRebornπŸ”—

ActionsπŸ”—

NuJobs_AddExpπŸ”—

Context:
Syntax: nujobs_addexp <jobname> <exp>
Description: Gives the player experience.

NuJobs_AddLevelπŸ”—

Context:
Syntax: nujobs_addlevel <jobname> <amount>
Description: Increases the player level by amount.

NuJobs_DelLevelπŸ”—

Context:
Syntax: nujobs_dellevel <jobname> <amount>
Description: Decreases the players level by amount.

NuJobs_JoinJobπŸ”—

Context:
Syntax: nujobs_joinjob <jobname>
Description: Joins the player to job.

NuJobs_LeaveJobπŸ”—

Context:
Syntax: nujobs_leavejob <jobname>
Description: Removes the player from job.

NuJobs_SetLevelπŸ”—

Context:
Syntax: nujobs_setlevel <jobname> <level>
Description: Set the player to level.

ObjectivesπŸ”—

NuJobs_JoinJobπŸ”—

Context:
Syntax: nujobs_joinjob <jobname>
Description: Triggers when player joins job.

NuJobs_LeaveJobπŸ”—

Context:
Syntax: nujobs_leavejob <jobname>
Description: Triggers when player leaves job.

This is not triggered by /jobs leaveall

NuJobs_LevelUpπŸ”—

Context:
Syntax: nujobs_levelup <jobname>
Description: Triggers when player levels up.

NuJobs_PaymentπŸ”—

Context:
Syntax: nujobs_payment <amount>
Description: Triggers when the player makes the specified amount of money from jobs.

You can use the notify keyword to display a message each time the player advances the objective, optionally with the notification interval after a colon.

This objective has three properties: amount, left and total. amount is the amount of money already received, left is the amount of money still needed to receive and total is the amount of money initially required.

ConditionsπŸ”—

NuJobs_CanLevelπŸ”—

Context:
Syntax: nujobs_canlevel <jobname>
Description: Whether the player can level up.

NuJobs_HasJobπŸ”—

Context:
Syntax: nujobs_hasjob <jobname>
Description: Whether the player has this job

Example
conditions:
  hasWoodcutter: "nujobs_hasjob Woodcutter"

NuJobs_JobFullπŸ”—

Context:
Syntax: nujobs_jobfull <jobname>
Description: Whether the job is at the maximum slots

NuJobs_JobLevelπŸ”—

Context:
Syntax: nujobs_joblevel <jobname> <min> <max>
Description: Wether the player has this job, and at a level equal to or between the min/max

Example
conditions:
  woodcutterLevel5: "nujobs_joblevel Woodcutter 5 10"