コード例 #1
0
ファイル: TestModule.cs プロジェクト: bastrian/EvoMp
        public TestModule(API api, ICommandHandler commandHandler, IVehicleHandler vehicleHandler,
                          IMessageHandler messageHandler, IClientWrapper clientWrapper, IWeaponUtils weaponUtils, IClientHandler clientHandler)
        {
            LoginFucker         = new LoginFucker(api, messageHandler, clientWrapper);
            CommandHelp         = new CommandHelp(api, commandHandler, messageHandler);
            ExtendedVehicleTest = new ExtendedVehicleTest(vehicleHandler, messageHandler);

            VehicleCommands   = new VehicleCommands(api, vehicleHandler);
            ClientWrapperTest = new ClientWrapperTest(api, clientWrapper, messageHandler);
            WeaponCommands    = new WeaponCommands(api, weaponUtils, messageHandler);
            UserCommands      = new UserCommands(api, clientHandler, messageHandler, clientWrapper);
        }
コード例 #2
0
 public WeaponCommands(API api, IWeaponUtils weaponUtils, IMessageHandler messageHandler)
 {
     _api            = api;
     _weaponUtils    = weaponUtils;
     _messageHandler = messageHandler;
 }