3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 702|回复: 1
打印 上一主题 下一主题

[原创] 数据库方法封装 + HUD显示封装 + 多特解锁封装等.... (持续更新中) Beta1.2.7

[复制链接]

13

主题

88

帖子

145

积分

中级玩家

Rank: 3Rank: 3

贡献度
22
金元
565
积分
145
精华
0
注册时间
2013-3-9
跳转到指定楼层
主题
发表于 2022-10-5 22:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 〓喧嘩的世界_ 于 2022-11-12 23:16 编辑

需要指定smx插件. 才可调用封装的.inc方法
仅限于Mysql数据库的操作.      SQLite数据库操作(后面将会重新添加)

数据库添加方式 添加至left4dead2/addons/sourcemod/configs/databases.cfg文件中:
"连接的驱动程序名称(这个与代码中连接数据库的 driver 字段相对应)"
        {
                "driver"                        "mysql"(这个值不用改, 是给插件识别你将要连接的数据库是什么数据库)
                "host"                                "填写MySqlIP地址"
                "database"                        "对应MySql中的数据库"
                "user"                                "MySql用户名"
                "pass"                                "MySql密码"
                //"timeout"                        "连接超时(一般不需要), 为了游戏与数据库之间的正常使用与性能, 在插件中关闭数据库连接即可"
                "port"                                "MySql端口"
        }

LSPL4D2Handler.smx 为必须加载的插件, 关系到.inc方法是否能正常调用
LSPL4D2Handler.inc 放入到...../include 文件夹里面 与众多inc文件一起
menuManage.inc 里面包含目前添加的功能的测试操作, PS: 如果提示缺少colors.inc文件 将colors.inc文件一起放入到...../include 文件夹里面

目前只完成数据表的操作.....后期添加基本的增删改查操作
2022年10月10日:
更新版本至Alpha1.0.2
方法调用为 methodmap 调用.
添加获取 BaseStatus 获取数据库句柄.

添加 GetError 获取报错信息.
添加 CloseResultSet 用于关闭指定结果集句柄.

2022年10月14日更新版本至Alpha1.0.4
完善数据库表的操作
添加基本增删改查 (修改功能, 目前属于修复BUG中.....)
下次更新.自由输入query功能, 添加bool与DBResultSet返回

2022年10月15日 Beta1.0.4
数据库基本功能更新完毕!!!
对于想要自由操作数据库语句的直接使用:
public native DBResultSet Query(const char[] query, any ...);
public native bool FastQuery(const char[] query, any ...);
一个返回结果集 一个返回bool 自己看着用....


2022年10月16日 Beta1.0.6
by "sorallll" Ver 1.0.6
封装了HUD的使用方法.
最大15插槽

2022年11月2日 Beta1.1.5
更新常用的一些封装方法.
添加多特设置, 包含解除Coop的特感生成限制等

2022年11月7日 Beta1.2.7
完善多特方法,添加多人方法(未完善)
添加一些常用的方法, 用于方便调用


2022年11月12日 Beta1.3.8
更新.....
更新的东西有点多, 不知道怎么说了.....

















LSPL4D2Handler.smx

34.77 KB, 下载次数: 0

LSPL4D2Handler.inc

46.06 KB, 下载次数: 2

menuManage.inc

16.58 KB, 下载次数: 1

colors.inc

11.9 KB, 下载次数: 0

LSP_L4D2Handler.txt

6.19 KB, 下载次数: 2

评分

1

查看全部评分

回复

使用道具 举报

13

主题

88

帖子

145

积分

中级玩家

Rank: 3Rank: 3

贡献度
22
金元
565
积分
145
精华
0
注册时间
2013-3-9
舒服的沙发
 楼主| 发表于 2022-11-7 02:25 | 只看该作者
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-30 07:10 , Processed in 0.029752 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表