mirror of
https://github.com/MikuLeaks/MikuSB.git
synced 2026-06-04 13:43:58 +00:00
refactor manager & add giveall command
- giveall only weapon for now - move all item into SyncPlayer to prevent RspLogin too large
This commit is contained in:
@@ -120,6 +120,7 @@ public class CommandTextCHS
|
||||
public NoticeTextCHS Notice { get; } = new();
|
||||
public HelpTextCHS Help { get; } = new();
|
||||
public GirlTextCHS Girl { get; } = new();
|
||||
public GiveAllTextCHS GiveAll { get; } = new();
|
||||
}
|
||||
|
||||
#endregion
|
||||
@@ -224,6 +225,18 @@ public class GirlTextCHS
|
||||
public string UpdateLevel => "已将 {1} 个角色等级设置为 {0}!";
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// path: Game.Command.GiveAll
|
||||
/// </summary>
|
||||
public class GiveAllTextCHS
|
||||
{
|
||||
public string Desc => "给玩家所有物品\n" +
|
||||
"备注: -1 代表全部";
|
||||
public string Usage => "用法: /giveall weapon <detail/-1> -p<particular> -l<level>";
|
||||
public string WeaponNotFound => "找不到武器!";
|
||||
public string WeaponAdded => "已添加 {0} 把武器给玩家!";
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#endregion
|
||||
@@ -120,6 +120,7 @@ public class CommandTextCHT
|
||||
public NoticeTextCHT Notice { get; } = new();
|
||||
public HelpTextCHT Help { get; } = new();
|
||||
public GirlTextCHT Girl { get; } = new();
|
||||
public GiveAllTextCHT GiveAll { get; } = new();
|
||||
}
|
||||
|
||||
#endregion
|
||||
@@ -224,6 +225,18 @@ public class GirlTextCHT
|
||||
public string UpdateLevel => "已將 {1} 個角色等級設為 {0}!";
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// path: Game.Command.GiveAll
|
||||
/// </summary>
|
||||
public class GiveAllTextCHT
|
||||
{
|
||||
public string Desc => "給玩家所有物品\n" +
|
||||
"備註: -1 代表全部";
|
||||
public string Usage => "用法: /giveall weapon <detail/-1> -p<particular> -l<level>";
|
||||
public string WeaponNotFound => "找不到武器!";
|
||||
public string WeaponAdded => "已添加 {0} 把武器給玩家!";
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#endregion
|
||||
@@ -82,6 +82,7 @@ public class CommandTextEN
|
||||
public NoticeTextEN Notice { get; } = new();
|
||||
public HelpTextEN Help { get; } = new();
|
||||
public GirlTextEN Girl { get; } = new();
|
||||
public GiveAllTextEN GiveAll { get; } = new();
|
||||
}
|
||||
|
||||
#endregion
|
||||
@@ -193,6 +194,18 @@ public class GirlTextEN
|
||||
public string UpdateLevel => "Set {1} character(s) to level {0}!";
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// path: Game.Command.GiveAll
|
||||
/// </summary>
|
||||
public class GiveAllTextEN
|
||||
{
|
||||
public string Desc => "Give all items to player\n"+
|
||||
"Note: -1 means all";
|
||||
public string Usage => "Usage: /giveall weapon <detail/-1> -p<particular> -l<level>";
|
||||
public string WeaponNotFound => "Weapon not found!";
|
||||
public string WeaponAdded => "Added {0} weapon(s) to player!";
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#endregion
|
||||
Reference in New Issue
Block a user