denngarr/seat-srp

SeAT 跟踪 SRP 请求的模块

安装数量: 26,415

依赖项: 0

建议者: 0

安全: 0

星星: 12

监视者: 8

分支: 22

开放性问题: 12

语言:Blade

类型:seat-plugin

4.5.0 2023-07-30 03:37 UTC

README

SeAT 跟踪 SRP 请求的模块

本插件是为SeAT编写的,为您的实例提供了一个管理船员更换计划(SRP)的方法

Latest Stable Version Build Status License

如果您在此插件上有任何问题,您可以在Eve上联系我,昵称为 Crypta Electrica,或在电子邮件中联系 'crypta@crypta.tech'

快速安装

在您的 seat 目录中(默认:/var/www/seat),键入以下命令

php artisan down
composer require denngarr/seat-srp

(如果您正在运行3.x,则可以跳过此步骤)安装成功后,您可以通过编辑 config/app.php 并在以下内容后添加以下内容来包含实际插件:

        /*
         * Package Service Providers...
         */

add

        Denngarr\Seat\SeatSrp\SrpServiceProvider::class

并保存文件。现在您已经准备好告诉SeAT如何使用此插件

php artisan vendor:publish --force
php artisan migrate

php artisan up

现在,当您登录SeAT时,您应该在左侧看到一个 '船员更换计划' 链接。

SRP 支付计算

简单 SRP

默认情况下,应用程序配置在简单模式下。在此模式下,SRP支付通过使用整个击杀报告的Jita售价返回的evepraisal值来计算。

高级 SRP

可以在设置菜单中启用高级 SRP。启用后,SRP管理员需要指定有关支付计算的规则。可用的规则类型有 类型默认值。规则按此顺序匹配,第一个匹配的规则用于计算支付值。

共享配置选项

  • 价格来源 - 单个元素的价格将从此处获取
  • 基础值 - 每次支付从此规则中添加的固定ISK金额
  • 船体百分比 - 要支付的船体价值的百分比。
  • 装备百分比 - 要支付的装备价值的百分比。
  • 货物百分比 - 要支付的货物价值的百分比。
  • 扣除保险 - 如果选中,支付将减去保险带来的利益(支付 - 成本)

规则类型

类型规则

类型规则精确匹配船型,例如Scorpion或Blackbird。注意,变体被视为不同的船。例如,Raven与Raven Navy Issue不同。

组规则

组规则根据船的组进行匹配,例如驱逐舰运输船战列舰

默认规则

默认规则是在没有触发类型或组规则时使用的规则。默认规则是任何剩余支付计算的总捕获。

Discord Webhook(可选)

在Discord中自动通知提交的新SRP请求

在Discord应用程序中

  1. 在您选择的频道中,点击齿轮图标以打开频道设置
  2. 在频道设置中,导航到Webhooks选项卡
  3. 点击 创建Webhook
  4. 填写Webhook名称和(可选)图像
  5. 复制Webhook URL
  6. 点击 保存 完成创建Webhook

在SeAT文件中

船员更换计划设置页面接受两个Webhook变量

  1. (必需) Webhook URL:这是您在Discord中创建Webhook时复制的url
  2. (可选) Discord Mention Role:这可以是房间提及(例如@here),Discord角色ID或特定用户ID - 通过在频道中键入/@rolename(例如/@srp_manager)可以获得角色ID和用户ID

条目示例

Webhook URL = https://discordapp.com/api/webhooks/513619798362554369/Px9VQwiE5lhhBqOjW7rFBuLmLzMimwcklC2kIDJhQ9hLcDzCRPCkbI0LgWq6YwIbFtuk
Discord Mention Role = <@&198725153385873409>

祝你好运,祝你狩猎愉快!!o7

使用跟踪

为了了解此插件的使用情况,已实现一种非常简单的匿名使用跟踪形式。

关于正在使用的系统的更多信息,请参阅此处