denngarr / seat-srp
SeAT 跟踪 SRP 请求的模块
Requires
- eveseat/eseye: ^2.0
- eveseat/eveapi: ^4.0
- eveseat/services: ^4.1
- eveseat/web: ^4.0
- dev-master
- 4.5.0
- 4.4.0
- 4.3.0
- 4.2.6
- 4.2.5
- 4.2.4
- 4.2.3
- 4.2.2
- 4.2.1
- 4.2.0
- 4.1.0
- 4.0.x-dev
- 4.0.6
- 4.0.5
- 4.0.4
- 4.0.3
- v4.0.2
- 4.0.1
- 4.0.1-alpha
- 4.0.0-alpha
- 3.0.x-dev
- 3.0.9
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 3.0.0-beta6
- 3.0.0-beta5
- 3.0.0-beta4
- 3.0.0-beta3
- 3.0.0-beta2
- 3.0.0-beta1
- 2.0.11
- 2.0.10
- 2.0.9
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0-RC1
This package is not auto-updated.
Last update: 2024-09-14 11:01:37 UTC
README
SeAT 跟踪 SRP 请求的模块
本插件是为SeAT编写的,为您的实例提供了一个管理船员更换计划(SRP)的方法
如果您在此插件上有任何问题,您可以在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应用程序中
- 在您选择的频道中,点击齿轮图标以打开频道设置
- 在频道设置中,导航到Webhooks选项卡
- 点击
创建Webhook
- 填写Webhook名称和(可选)图像
- 复制Webhook URL
- 点击
保存
完成创建Webhook
在SeAT文件中
船员更换计划设置页面接受两个Webhook变量
- (必需)
Webhook URL
:这是您在Discord中创建Webhook时复制的url - (可选)
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
使用跟踪
为了了解此插件的使用情况,已实现一种非常简单的匿名使用跟踪形式。
关于正在使用的系统的更多信息,请参阅此处