- [x] 기존 작업된 서버 함수에서 urod 값을 readonlydata 값을 통해 변경
- [x] Get_Error 함수에 readonlydata 값 전달
This commit is contained in:
parent
84e7e9aa0e
commit
de15be9504
|
|
@ -396,7 +396,7 @@ function Get_Exp(lv) {
|
||||||
|
|
||||||
handlers.Save_CheatItem = function(args)
|
handlers.Save_CheatItem = function(args)
|
||||||
{
|
{
|
||||||
var urod = Get_JsonUserData();
|
var urod = Get_JsonUserData(Get_UserReadOnlyData());
|
||||||
Add_Item(Get_MissionTable(), Get_ItemTable(), urod, args.ID, args.Amount, true);
|
Add_Item(Get_MissionTable(), Get_ItemTable(), urod, args.ID, args.Amount, true);
|
||||||
Set_JsonUserData(urod);
|
Set_JsonUserData(urod);
|
||||||
}
|
}
|
||||||
|
|
@ -482,10 +482,11 @@ handlers.Get_AllMail = function(args)
|
||||||
}
|
}
|
||||||
|
|
||||||
handlers.Save_StageResult = function(args) {
|
handlers.Save_StageResult = function(args) {
|
||||||
var error = Get_Error(args.Token);
|
var readonlydata = Get_UserReadOnlyData();
|
||||||
|
var error = Get_Error(readonlydata, args.Token);
|
||||||
if (error < 0) return Get_Return(error);
|
if (error < 0) return Get_Return(error);
|
||||||
|
|
||||||
var urod = Get_JsonUserData();
|
var urod = Get_JsonUserData(readonlydata);
|
||||||
var table = Get_MissionTable();
|
var table = Get_MissionTable();
|
||||||
var itemtable = Get_ItemTable();
|
var itemtable = Get_ItemTable();
|
||||||
|
|
||||||
|
|
@ -545,7 +546,8 @@ handlers.Save_StageResult = function(args) {
|
||||||
|
|
||||||
handlers.Save_PC_Stat = function(args)
|
handlers.Save_PC_Stat = function(args)
|
||||||
{
|
{
|
||||||
var error = Get_Error(args.Token);
|
var readonlydata = Get_UserReadOnlyData();
|
||||||
|
var error = Get_Error(readonlydata, args.Token);
|
||||||
if (error < 0) return Get_Return(error);
|
if (error < 0) return Get_Return(error);
|
||||||
|
|
||||||
if (!args.UsePoint || args.UsePoint.length !== 4) {
|
if (!args.UsePoint || args.UsePoint.length !== 4) {
|
||||||
|
|
@ -557,7 +559,7 @@ handlers.Save_PC_Stat = function(args)
|
||||||
return Get_Return(3); // no negative values allowed
|
return Get_Return(3); // no negative values allowed
|
||||||
}
|
}
|
||||||
|
|
||||||
var urod = Get_JsonUserData();
|
var urod = Get_JsonUserData(readonlydata);
|
||||||
var usedPoint = urod.PC.Stat.reduce((a, b) => a + b, 0);
|
var usedPoint = urod.PC.Stat.reduce((a, b) => a + b, 0);
|
||||||
var totalPoint = (urod.PC.Lv - 1) * 5;
|
var totalPoint = (urod.PC.Lv - 1) * 5;
|
||||||
var remainPoint = totalPoint - usedPoint;
|
var remainPoint = totalPoint - usedPoint;
|
||||||
|
|
@ -577,10 +579,11 @@ handlers.Save_PC_Stat = function(args)
|
||||||
}
|
}
|
||||||
handlers.Save_PC_StatInit = function(args)
|
handlers.Save_PC_StatInit = function(args)
|
||||||
{
|
{
|
||||||
var error = Get_Error(args.Token);
|
var readonlydata = Get_UserReadOnlyData();
|
||||||
|
var error = Get_Error(readonlydata, args.Token);
|
||||||
if (error < 0) return Get_Return(error);
|
if (error < 0) return Get_Return(error);
|
||||||
|
|
||||||
var urod = Get_JsonUserData();
|
var urod = Get_JsonUserData(readonlydata);
|
||||||
var rtnerror = 2; // 실패 (재화 부족)
|
var rtnerror = 2; // 실패 (재화 부족)
|
||||||
var useGem = 100;
|
var useGem = 100;
|
||||||
if (urod.Common[8] == 0)
|
if (urod.Common[8] == 0)
|
||||||
|
|
@ -607,14 +610,15 @@ handlers.Save_PC_StatInit = function(args)
|
||||||
|
|
||||||
handlers.Save_PC_Ability = function(args)
|
handlers.Save_PC_Ability = function(args)
|
||||||
{
|
{
|
||||||
var error = Get_Error(args.Token);
|
var readonlydata = Get_UserReadOnlyData();
|
||||||
|
var error = Get_Error(readonlydata, args.Token);
|
||||||
if (error < 0) return Get_Return(error);
|
if (error < 0) return Get_Return(error);
|
||||||
|
|
||||||
var table = Get_AbilityConfigTable();
|
var table = Get_AbilityConfigTable();
|
||||||
var data = table.find(f => f.n_AbilityID == args.AbilityID);
|
var data = table.find(f => f.n_AbilityID == args.AbilityID);
|
||||||
if (!data) return Get_Return(3); // 잘못된 특성 ID
|
if (!data) return Get_Return(3); // 잘못된 특성 ID
|
||||||
|
|
||||||
var urod = Get_JsonUserData();
|
var urod = Get_JsonUserData(readonlydata);
|
||||||
|
|
||||||
if (data.n_MaxUpgradeLevel <= (urod.Ability[args.AbilityID] || 0))
|
if (data.n_MaxUpgradeLevel <= (urod.Ability[args.AbilityID] || 0))
|
||||||
return Get_Return(1); // 이미 최대 레벨
|
return Get_Return(1); // 이미 최대 레벨
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue