自定义变量模块
Last updated
Last updated
让服主能够制作自己的Placeholder数字变量
支持玩家变量和全局变量
支持公式(四则运算和括号)
支持变量上限、下限和初始值
Number:数字;Formula:公式;String:字符串(文字)
/cpl global change [变量名] [变更值(支持负数)]:更改某个全局变量的值
/cpl global set [变量名] [新值(支持负数)]:设置某个全局变量的值
/cpl change [玩家名({online}指所有在线玩家,{offline}指不在线的所有玩家,{all}指所有进过服务器的玩家)] [变量名] [变更值(支持负数)]:更改玩家某个变量的值(玩家离线也可以用)
/cpl set [玩家名({online}指所有在线玩家,{offline}指不在线的所有玩家,{all}指所有进过服务器的玩家)] [变量名] [新值(支持负数)]:设置玩家某个变量的值(玩家离线也可以用)
/cpl reload:重载插件
所有指令仅OP/控制台可用
%customplaceholder_player_变量名%:获取玩家变量值
%customplaceholder_player_变量名_int%:获取玩家变量值(整数形式)
%customplaceholder_global_变量名%:获取全局变量值
%customplaceholder_global_变量名_int%:获取全局变量值(整数形式)
%customplaceholder_random_最小值_最大值_int%:用指定范围生成随机整数(范围包括最小值和最大值)
%customplaceholder_random_最小值_最大值_保留位数_double%:用指定范围生成随机小数
如果您需要使用本插件的数据库同步功能,请按以下步骤安装Redis
第一步:在蓝奏云的插件目录中下载"redis.zip"文件,解压并转移到合适的目录
第二步:打开目录中的"redis-server.exe"
第三步:如果您修改了redis使用的端口,请修改数据库拓展插件的配置文件
注意:安装Redis后仍然需要配置MySQL,两者功能不同
#授权码(自动绑定服务器ip,不绑定端口)
Token: ''
#数据库相关设置,BC服可能需要
#更改数据库配置项必须重启
MySQL:
#是否开启数据库功能
#如果你需要开启数据库功能,请安装蓝奏云中的另外一个插件"CustomPlaceholderDatabase"
#并且安装redis数据库,并配置CustomPlaceholderDatabase的config.yml
#否则无法使用数据库功能
IsEnable: false
IP: localhost
Port: 3306
DatabaseName: runoob
Username: root
Password: 123456
PlaceHolders:
#全局变量
Global:
#活动进度
Process:
#数字类型,支持小数,可以用整数形式显示
Type: Number
InitValue: 1
MinValue: 1
MaxValue: 100
#玩家变量
Player:
#口渴值,最低为10,最高为100,初始值为50
#使用%customplaceholder_player_thirst%获得玩家的口渴值
Thirst:
Type: Number
InitValue: 50
MinValue: 10
MaxValue: 100
#战斗力
#%customplaceholder_player_combatpower%
CombatPower:
#公式类型
Type: Formula
#公式
Formula: '(%player_level%*5)+10'
#如果低于这个值,则返回这个值
MinValue: 10
#如果高于这个值,则返回这个值
MaxValue: 100
#金币属性权限组,不需要的话建议删除
MoneyGroup:
#字符串类型
Type: String
#默认为group1
InitValue: 'group1'
#Redis配置
Redis:
host: "localhost"
port: 6379
(点击购买)