You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 8, 2022. It is now read-only.
数据库主要问题有两个。一个是不同DBMS(e.g. SQLite vs MySQL)有各自的SQL方言(主要是数据类型和autoincrement (对我就是在说你sqlite)),导致NC实现的复杂度增加,建议固定一个数据库。二是没有DBA,导致每次更新/重构都引入schema上的变动就GG。另外不建议把NC的数据库组件扩展成支持inner,要么直接SQL,要么抛弃NC的数据库换成一个有维护的功能全的。自己写太容易出错了。更别提多线程+事务混着用的情况了。
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
功能
广告功能并没有人用所以不要了。
配置
config.yml
automation.yml
- 自动化用配置,暂不开发命令
所有命令默认权限都是 op,需要手动赋予玩家组。
/h [m|market]
heh.business.market
/h [m|market] <unit price>
heh.business.market
/h shop [sell|buy] [unit price]
heh.business.signshop
/h chest req
heh.business.chest.req
/h chest lotto
heh.business.chest.lotto
/h auc [base] [step] <reserve>
heh.business.auction
/h req [material|HAND] [unit price] [amount] <additional params...>
heh.business.requisition
/h bid <price>
heh.business.bid
price
参数则出最低加价/h sell <amount>
heh.business.sell
/h sellto [player] [unit price]
heh.business.sellto
/h pay [invoice id]
heh.business.pay
/h cancel [invoice id]
heh.business.cancel
/h frame
heh.business.frame
/h storage
heh.storage
/h search <params...>
heh.search
/heh balance [view|pay|take] <params...>
heh.admin.balance
/heh remove [item|shop|player|storage] [item id|player name|sign]
heh.admin.remove
/heh run auc|req <params...>
heh.admin.run
The text was updated successfully, but these errors were encountered: