增加自定义数据表功能,可以完全抛弃文本操作了
能增加自定义数据表功能,可以完全抛弃文本操作了文件位置:
X:\DBserver\CustomTableList.txt
变量类型
同一个表内可以支持N个字段,字段不支持中文,字段类型只有三种(Int,Int64,Char(N),Date)
Int 有符号整数类型(-2147483648 .. 2147483647)
Int64 有符号64位整数类型(-9223372036854775808 .. 9223372036854775807)
Char(N) 字符串类型N是字符串长度,(N)可以省略
Date 时间类型
bool 布尔型
float 浮点型
例CS_Tim Data01:类型 Data02:类型 Data03:类型 ...
CS_Txt TStr01:Char TStr02:Char TStr03:Char ...
CS_Int Test01:Int Test02:Int Test03:Int ...
脚本命令--修改指定数据表中字段的值TABLE A B C D E
参数解释说明
A表名
B字段名
C操作符 (+、-、=)
D值1 (当操作符为'-'时并且字段是字符串此参数为要减的开始位置)
E值2 (当操作符为'-'时并且字段是字符串此参数为要减的数量,其它操作符不需要此参数)
相关变量 ---返回自定义表中字段的值$TABLE(A).B
参数解释说明
A表名
B字段名
相关变量 ---返回自定义表中记录数量$count(A).B
参数解释说明
A表名
B字段名
相关变量 ---返回自定义表中指定字段最大值$MAX(A).B
参数解释说明
A表名
B字段名
相关变量 ---返回自定义表中指定字段最小值$min(A).B
参数解释说明
A表名
B字段名
相关变量 ---返回自定义表中指定字段平均值$avg(A).B
参数解释说明
A表名
B字段名
相关变量 ---返回自定义表中指定字段总数$sum(A).B
参数解释说明
A表名
B字段名
脚本命令--查询排序数据表中字段的值select A B C D E
参数解释说明
A表名
B查询的字段名 字段1,字段2,字段3...
C查询条件 字段1(=,>,<,!=)值, 字段2(=,>,<,!=)值,...
D查询数量 10条
E升序或者降序 0或1
实现这个功能就可以完全抛弃文本记录玩家数据了 自定义变量也可抛弃
这个太复杂了 还不如直接用LUA 996技术-wang 发表于 2022-9-27 11:28
这个太复杂了 还不如直接用LUA
传世彩虹引擎就有这个功能 不复杂啊 真是不如直接LUA ,方便还快捷
页:
[1]