10 lines
986 B
C#
10 lines
986 B
C#
using asap.core;
|
|
if (!UnityEngine.Application.isPlaying) return "Refused: not playing";
|
|
var user = GContext.container.Resolve<game.IUserService>();
|
|
if (!user.IsAuthorized || (user.ApiPlayerId != "101" && user.ApiPlayerId != "102") || UnityEngine.SceneManagement.SceneManager.GetActiveScene().name != "FishingStage") return "Refused: test account not in FishingStage";
|
|
var player = GContext.container.Resolve<GameCore.PlayerData>();
|
|
var piggy = GContext.container.Resolve<PiggyBankPackData>();
|
|
var bargain = GContext.container.Resolve<BargainPackData>();
|
|
var battle = GContext.container.Resolve<BattlePassDataProvider>();
|
|
return $"ApiPlayerId={user.ApiPlayerId}; LegacyStorageId={user.UserId}; Level={(int)player.lv}; Gold={(ulong)player.gold}; Diamond={(int)player.diamond}; Rod={(int)player.equipRodID}; PiggyWithinEvent={piggy.IsWithinEventTime}; BargainWithinEvent={bargain.IsWithinEventTime}; BattlePassId={battle.Data.BattlePassRecord.ID}; BattlePassActive={battle.IsActivating}";
|