配置
停止维护
该插件已停止维护,不再更新。 仅推荐使用 SQLite 模式,具体原因见 MySQL 存在的问题。
配置文件没啥复杂的,就三块:缓存策略、数据库、变量列表。
完整示例
# 缓存配置
caching:
# 玩家进服时立刻缓存
on_login: true
# 玩家退服时立刻缓存
on_logout: true
# 玩家在线时查变量,返回实时数据而不是旧缓存
force_fresh: true
# 查完实时数据后,顺手存到数据库
auto_cache: true
# 数据库配置
data_provider:
type: "sqlite" # sqlite(默认)| mysql(不推荐,有坑)
mysql:
host: "localhost"
port: 3306
database: "ez_offline_papi"
username: "root"
password: "root"
# 变量配置
# 变量名(内部用,别加特殊符号):
# value: PAPI变量表达式
# default: 查不到时返回的值
variables:
死亡次数:
value: '%statistic_deaths%'
default: '0'
击杀玩家:
value: '%statistic_player_kills%'
default: '0'
哪里用?
配置好后,像这样用:
%ez-offline-papi_死亡次数%%ez-offline-papi_击杀玩家%
重载
改完配置跑一下:
/ezofflinepapi reload

