(战神引擎自带的lua的网站环境有漏洞,所以lua接口已经停用,请下载最新的php接口并根据本文档对接)
```
重要的事情先说明: 角色名充值!!!不是账号充值
```
1. 将文件夹ymphp解压到服务器C盘根目录
2. 打开C:\Ymphp\wwwroot目录找到ymconfig.php打开他
(一定是这个目录路径才对)
修改第18行的商户密钥 这个密钥去元满的商户后台那边获取
修改第20行里的数据库密码 其余的不需要动
3. 修改好php内的内容后返回C:\Ymphp目录点击 启动.bat
这时候会弹出来一个标题为httpd.exe的命令提示窗
(如果运行不了,先检查路径是否正确。路径正确的话,应该是vc++运行库没有安装,下载一个MSVBCRT.AIO.2019.05.21.x64+X86.exe或者适合服务器的运行库版本,安装后再运行 启动.bat )
这个窗口可以最小化 但是不能关闭,这样就代表你的阿帕奇和php环境启动成功了
4. 打开元满支付平台后台 新建一个分组
新建好分组后 在新建一个分区
新建分区的通知地址为: http://你的IP或者域名:1680/ympayapi.php
扩展知识:1680为阿帕奇端口
(一般可以不用修改)端口修改在C:\Ymphp\Apache\conf\httpd.conf 第59行 默认是1680
5. 新建好分区以后
用mysql链接工具进入数据库gamedata的awardcodes中AwardCode字段名
类型改成varchar
字符集改成latin1 排序规则latin1_swedish_ci (可以通过先修改字符集为utf8保存,再修改成latin1保存,就自动变成latin1_swedish_ci排序的)
修改后如下图:
![](https://img.kancloud.cn/2c/43/2c439b7549ca4297069c3c1504dff5ca_950x558.png)
```
修改好之后,最好右键【awardcodes 】然后选择清空,把以前的数据清理掉。
因为可能会出现有些人角色不充值也领了元宝或者部分角色领取元宝失败的情况!
```
6. 替换mud2.0\Mir200\Envir\PsNpcscripts\元宝交易-GA0.pas
然后重启游戏或者重载脚本命令 好了以后 继续下面的配置
7. 模拟充值 充值的时候使用角色名充值(如果模拟充值失败,分区不会对外开启的 需要重新检查配置)
8. 进游戏 去地图庄园找元宝使者领取元宝
9. 模拟充值成功以后 修改游戏内的充值链接
充值地址在mud2.0\logincenter\logincenter_win\config\serverlist.json
第二行的"shopurl":"http://www.baidu.com", --这个链接改成你自己的分组链接
教程结束
如果遇到问题,可以看下lua接口的一些文档做补充
```
重要的事情再说明:模拟或者充值,请填写角色名!!!不是账号充值
```