Fix subaccount default server data
This commit is contained in:
@@ -122,8 +122,8 @@ class SubAccountData {
|
|||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function initSubAccountScript() {
|
function initSubAccountScript() {
|
||||||
logToConsole(LOG_DEBUG, "[AGRP.SubAccount]: Initializing subaccount script ...");
|
logToConsole(LOG_DEBUG, "[V.RP.SubAccount]: Initializing subaccount script ...");
|
||||||
logToConsole(LOG_INFO, "[AGRP.SubAccount]: SubAccount script initialized!");
|
logToConsole(LOG_INFO, "[V.RP.SubAccount]: SubAccount script initialized!");
|
||||||
}
|
}
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
@@ -354,7 +354,7 @@ function createSubAccount(accountId, firstName, lastName) {
|
|||||||
//if(dbQuery) {
|
//if(dbQuery) {
|
||||||
if (getDatabaseInsertId(dbConnection) > 0) {
|
if (getDatabaseInsertId(dbConnection) > 0) {
|
||||||
let dbInsertId = getDatabaseInsertId(dbConnection);
|
let dbInsertId = getDatabaseInsertId(dbConnection);
|
||||||
createDefaultSubAccountServerData(dbInsertId, getServerConfig().newCharacter.skin);
|
createDefaultSubAccountServerData(dbInsertId);
|
||||||
let tempSubAccount = loadSubAccountFromId(dbInsertId);
|
let tempSubAccount = loadSubAccountFromId(dbInsertId);
|
||||||
return tempSubAccount;
|
return tempSubAccount;
|
||||||
}
|
}
|
||||||
@@ -681,15 +681,13 @@ function setFightStyleCommand(command, params, client) {
|
|||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function createDefaultSubAccountServerData(databaseId, thisServerSkin) {
|
function createDefaultSubAccountServerData(databaseId) {
|
||||||
for (let i = 1; i <= 5; i++) {
|
let dbConnection = connectToDatabase();
|
||||||
if (i == getServerId()) {
|
let serversAssoc = fetchQueryAssoc(dbConnection, "SELECT * FROM svr_main");
|
||||||
let dbQueryString = `INSERT INTO sacct_svr (sacct_svr_sacct, sacct_svr_server, sacct_svr_skin) VALUES (${databaseId}, ${i}, ${thisServerSkin})`;
|
|
||||||
|
for (let i in serversAssoc) {
|
||||||
|
let dbQueryString = `INSERT INTO sacct_svr (sacct_svr_sacct, sacct_svr_server, sacct_svr_skin) VALUES (${databaseId}, ${i}, ${serversAssoc[i]["svr_newchar_skin"]})`;
|
||||||
quickDatabaseQuery(dbQueryString);
|
quickDatabaseQuery(dbQueryString);
|
||||||
} else {
|
|
||||||
let dbQueryString = `INSERT INTO sacct_svr (sacct_svr_sacct, sacct_svr_server, sacct_svr_skin) VALUES (${databaseId}, ${i}, -1)`;
|
|
||||||
quickDatabaseQuery(dbQueryString);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user