| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- using CommonLang.Reflection;
- using pomelo.connector;
- namespace ZeusBotTest.Runner
- {
- public class ModuleSkill : BotRunner.RunnerModule
- {
- public ModuleSkill(BotRunner r) : base(r)
- {
- }
- protected internal override void OnGateBindPlayer(BindPlayerResponse e)
- {
- base.OnGateBindPlayer(e);
- }
- protected internal override void OnBattleActorReady(CommonAI.ZoneClient.ZoneLayer layer, CommonAI.ZoneClient.ZoneActor actor)
- {
- layer.AddTimeDelayMS(Config.CheckIntervalMS, (t) =>
- {
- if (Enable)
- {
-
- }
- });
- layer.AddTimePeriodicMS(Config.CheckIntervalMS, (t) =>
- {
- if (Enable)
- {
- try_get_skill_list();
- }
- });
- }
- private void try_get_skill_list()
- {
- client.GameSocket.skillHandler.getAllSkillRequest(
- (err, rsp) =>
- { });
- }
- [Desc("技能配置")]
- [Expandable]
- public class Config
- {
- [Desc("技能检测间隔")]
- public static int CheckIntervalMS = 5000;
- public override string ToString()
- {
- return "技能配置";
- }
- }
- }
- }
|