Fix job and uniform create + optional use admin's skin

This commit is contained in:
Vortrex
2023-02-09 11:08:41 -06:00
parent 4d13ab33e4
commit ea9135e898

View File

@@ -1560,6 +1560,11 @@ function reloadAllJobsCommand(command, params, client) {
// ===========================================================================
function createJobCommand(command, params, client) {
if (areParamsEmpty(params)) {
messagePlayerSyntax(client, getCommandSyntaxText(command));
return false;
}
createJob(params);
messagePlayerSuccess(client, `Job {jobYellow}${params} {MAINCOLOUR}created!`);
@@ -3551,7 +3556,11 @@ function createJobUniformCommand(command, params, client) {
let splitParams = params.split(" ");
let jobId = getJobFromParams(getParam(params, " ", 1));
let skinIndex = getSkinModelIndexFromParams(splitParams.slice(1).join(" "), getGame());
let skinIndex = getPlayerCurrentSubAccount(client).skin;
if (areThereEnoughParams(params, 2, " ")) {
skinIndex = getSkinModelIndexFromParams(splitParams.slice(1).join(" "), getGame());
}
if (!getJobData(jobId)) {
messagePlayerError(client, getLocaleString(client, "InvalidJob"));