QQ登录

只需一步,快速开始

搜索

免费自助文章链接,禁止站外链接:一次最多7天

技术交流 讨论讨论Kxnrl / Store(商店插件)的使用问题。

本帖最后由 130154818 于 2021-5-7 11:25 编辑

Kxnrl / Store(商店插件)

一.软件介绍及下载地址:
介绍:具备  管理员权限/VIP/喷漆/皮肤/弹道/足迹/连跳/帽子/刀/武器皮肤/手雷轨迹/标签/名字颜色/聊天颜色。。等等内置模块功能
原贴地址:Kxnrl/Store: CSGO sourcemod store plugin. (github.com)

插件下载地址:Store - build.kxnrl.com > Store

二.安装方法
1.下载最新的版本.
2.将addons文件夹拖到服务端.
3.选择addons\sourcemod\plugins文件内的模式插件(Selete store_(GameMode).smx),只留下一个。并将其重新命名为store.smx.
4.创建个数据库(可以看熊大的教程:【新提醒】CSGO服务器安装使用全武器贴纸的插件方法教程 - Welcome to XiongTianQi.CN )。创建好数据库后,导入文件夹中的数据addons/sourcemod/configs/database.sql
5.修改数据库databases.cfgaddons\sourcemod\configs
  1. "csgo"
  2. {
  3.     "driver"    "mysql" // mysql support only
  4.     "host"      "<HOSTNAME>"
  5.     "database"  "<DATABASE>"
  6.     "user"      "<USERNAME>"
  7.     "pass"      "<PASSWORD>"
  8.     "port"      "<PORT>"
  9. }
复制代码


3.启动并排查问题
重新启动服务器后来到addons/sourcemod/logs查看错误日志.
目前我所遇到的问题是无法找到数据,游戏内无法呼出菜单。有望大家能指出问题所在。
L 05/07/2021 - 11:04:55: Error log file session closed.
L 05/07/2021 - 11:04:58: SourceMod error session started
L 05/07/2021 - 11:04:58: Info (map "de_dust2") (file "/home/csgoserver/serverfiles/csgo/addons/sourcemod/logs/errors_20210507.log")
L 05/07/2021 - 11:04:58: [SM] Exception reported: Can not retrieve item.parent from database: no result row
L 05/07/2021 - 11:04:58: [SM] Blaming: store.smx
L 05/07/2021 - 11:04:58: [SM] Call stack trace:
L 05/07/2021 - 11:04:58: [SM]   [0] SetFailState
L 05/07/2021 - 11:04:58: [SM]   [1] Line 3648, addons/sourcemod/scripting/store.sp::SQL_LoadParents





大神点评5

熊天琪 2021-5-7 23:18:02 显示全部楼层
数据库错误,
回复 支持 反对

使用道具 举报

 楼主| 130154818 2021-5-8 09:33:24 显示全部楼层
本帖最后由 130154818 于 2021-5-8 09:39 编辑

QQ截图20210508093152.png 数据库导入下载的文件后有这些内容,但是点进去后没有具体的数据,也没看见有其他的数据库备份可以导入。


在github上,又研究了一下,看见
How to add item or parent manually
  • Add Parent -> 'utils/addparent.sql'
  • Add Item -> 'utils/additem.sql'
For developer
  • utils/additem.sql -> Add item via SQL command.
  • utils/addparent.sql -> Add parent via SQL command.
  • utils/insertItem.php -> Import items from items.txt.
  • utils/insertParent.php -> Import parents from items.txt.
  • utils/loaditem.php -> Verify items in SQL database.
  • website/config.php -> Configs of website API.
  • website/example.php -> An example of website-API.
  • website/store.class.php -> Store web-API.
这个内容,但是不清楚怎样操作数据库的内容。

回复 支持 反对

使用道具 举报

 楼主| 130154818 2021-5-17 16:05:34 显示全部楼层
QQ截图20210517160434.jpg
在数据了填写好了后,游戏中也没有无法呼出商品信息。
回复 支持 反对

使用道具 举报

熊天琪 2021-5-17 19:05:52 显示全部楼层
130154818 发表于 2021-5-17 16:05
在数据了填写好了后,游戏中也没有无法呼出商品信息。

那错误日志呢?
回复 支持 反对

使用道具 举报

 楼主| 130154818 2021-5-20 12:47:48 显示全部楼层

特别奇怪的是没有错误日志,正常运行,还能运行其他的指令。但就是无法呼出菜单。 微信图片_20210520115539.png
回复 支持 反对

使用道具 举报