Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Create new command system #405

Open
Open
Assignees
ikkentim
Labels
area-CommandsIssues related to player/RCON commandsarea-ECSIssues related to SampSharp.Entitiesarea-GMIssues related to SampSharp.GameModefeature
Milestone
@ikkentim

Description

@ikkentim

Requirements:

  • (most) code should be shared between GM/ECS
  • should support RCON commands and player commands
  • command groups
  • command overloads
  • permission requirements for player commands
  • should be able to enumerate commands
  • should provide easy way to override "usage" message
  • should provide easy way to write help commands
  • should be backwards compatible with the old GM player command system - or - should work alongside the old GM player command system (in this case we'd deprecate and remove the old GM player command system in a future version)
  • should provide full support for asynchronous task handlers (includingTask/Task<T> return types)
  • Localization support for usage messages
  • [GM] Allow commands to be defined in a controller
  • Should be fully covered by unittests

This should address#203,#269,#329 and#392.

Will close#393,#356

Metadata

Metadata

Assignees

Labels

area-CommandsIssues related to player/RCON commandsarea-ECSIssues related to SampSharp.Entitiesarea-GMIssues related to SampSharp.GameModefeature

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions


    [8]ページ先頭

    ©2009-2025 Movatter.jp