游戏中带有【食用】【使用】【打开】等功能类物品,可以为其设置一个自定义的皮肤ID
控制台指令输入即可,例如:
当然,你也可以通过【如何发放物品】的相关教程将这些道具发布给玩家获取。
设置教学:
- 玩家使用该物品后执行控制台指令,支持多条指令同时执行或随机执行
- 玩家使用该物品后执行聊天指令,支持多条指令同时执行或随机执行
- 1.0.1:自定义占位符,使用%占位符数字% 来自定义随机的数字区间
- 可以实现动态的随机兑换数额,例如给予物品随机数量,给予余额随机数量等
- 制作一些现金道具,玩家打开道具后,自动通过经济学的增加金钱指令,为玩家兑换成余额
- 增加VIP体验卡道具,玩家打开道具后,自动获得为期X天的VIP特权
- 给萌新礼包放置一些快捷聊天指令道具,玩家打开道具就可以自动为他们执行对应的聊天指令,并可以将使用后销毁关闭,当成一个背包里的按钮使用。
- 配合一切支持控制台指令的插件,配合【皮肤上传器】打造你服务器上的各种自定义道具吧!
customitem_give <皮肤 ID> <Steam ID>
控制台指令输入即可,例如:
customitem_give 2570661100 76561122345678989
当然,你也可以通过【如何发放物品】的相关教程将这些道具发布给玩家获取。
JSON:
{
"物品列表": [
{
"物品短名称": "pumpkin",
"物品显示名": "一叠现金",
"物品皮肤ID": 123,
"控制台命令": [
"deposit %STEAMID% %1%",
"say \"金币已发放给玩家ID:%STEAMID%\""
],
"聊天命令": [],
"执行随机控制台指令": true,
"执行随机聊天指令": false
},
{
"物品短名称": "wrappedgift",
"物品显示名": "VIP 30 天",
"物品皮肤ID": 2447210202,
"控制台命令": [
"grantperm %STEAMID% kits.vip1 30",
"say \"www.rustsb.com\""
],
"聊天命令": [
"/kit1",
"/kit2"
],
"执行随机控制台指令": true,
"执行随机聊天指令": false
}
],
"占位符列表": [
{
"占位符": 1,
"最小随机数字": 1,
"最大随机数字": 10
},
{
"占位符": 2,
"最小随机数字": 1,
"最大随机数字": 30
}
]
}
设置教学:
- 配置中的物品短名必须是【食用】【使用】【打开】等功能类物品
- 占位符 %STEAMID% 代表玩家的steamid
- 占位符列表:写入纯数字,和此占位符代表的随机数字区间。在控制台指令中适当位置引用,来实现每次玩家使用物品,执行的控制台指令数字部分都是随机的。
- 比如
deposit %STEAMID% %1%
,根据上方默认配置,这代表每次会随机给玩家发放1-10金币余额的随机值
- 比如