cydh/
将Divine Pride项目json抓取的信息转换为rAthena数据库文件
v1.2.1
2019-09-15 11:11 UTC
Requires
- php: ^7.1.3
This package is auto-updated.
Last update: 2024-09-15 22:58:52 UTC
README
将Divine Pride项目json抓取的信息转换为rAthena
要求
- PHP 7.1.3或更高版本
- Composer
- 从Divine-Pride的API获取的JSON格式项目信息
安装
如果您愿意将其作为组件使用,
composer require cydh/dp2ra
或者下载最新版本然后使用Composer进行安装
composer install
用法
然后在PHP文件中包含自动加载(例如:parse_item.php)
require_once './vendor/autoload.php'; // Quick parse item data to output files Cydh\DP2RA\Items::parse([ "input" => "path/to/item_db.json", "output_itemdb" => "output/path/item_db.txt", "output_tradedb" => "output/path/item_trade.txt", ]); // Quick parse monster data to output files Cydh\DP2RA\Monsters::parse([ "input" => "path/to/mob_db.json", "output_mobdb" => "output/path/mob_db.txt", "output_mobskilldb" => "output/path/mob_skill.txt", "output_spawn" => "output/path/spawn.txt", ]);
通过初始化Cydh\DP2RA\Items
或Cydh\DP2RA\Monsters
类进行手动解析和文件写入,然后调用其方法。
Divine-Pride数据结构(Aegis的枚举/值)的一些解析器是写入在public static function
中的,可以在类外部调用。
贡献
创建新问题或新拉取请求。此版本处于开发中
待办事项
- 物品解析器
- 卡片合成位置
- 适用的职业