本帖最后由 xiaowanggua 于 2022-4-19 22:52 编辑 
基础插件CMI
权限组lp
还没加聊天插件
现在是谁输入&1&2的都能发出彩字
我只想让有特定权限的人发送不同彩字
求解决方案
需要提供更多信息请注明
基础插件CMI
权限组lp
还没加聊天插件
现在是谁输入&1&2的都能发出彩字
我只想让有特定权限的人发送不同彩字
求解决方案
需要提供更多信息请注明
设置用户组 cmi.colors.publicmessage.* 权限为false
给予用户 cmi.colors.publicmessage.* 即可使用彩字
给予用户 cmi.colors.publicmessage.* 即可使用彩字
是控控吗 发表于 2022-4-19 13:22
设置用户组 cmi.colors.publicmessage.* 权限为false
给予用户 cmi.colors.publicmessage.* 即可使用彩字 ...
好快 我一会儿去试试
谢谢啦
trchat也是要给予cmi权限才能生效哦
是控控吗 发表于 2022-4-19 13:22
设置用户组 cmi.colors.publicmessage.* 权限为false
给予用户 cmi.colors.publicmessage.* 即可使用彩字 ...
大佬
*是不是可以替换为单个颜色呀
格式是什么
比如给予权限组vip1加粗和红色的权限(&l)(&4)
是控控吗 发表于 2022-4-19 22:48
是可以替换,不过具体是什么我就不清楚了,你可以试试
我在cmiwiki没找到emm
xiaowanggua 发表于 2022-4-19 23:18
虽然但是
这么貌似只能查看
查看了不就知道怎么加了吗
是控控吗 发表于 2022-4-19 23:21
查看了不就知道怎么加了吗
我的意思是格式 直接color.&7貌似不大行
 本帖最后由 是控控吗 于 2022-4-19 23:43 编辑 
帮你翻了一下源码 应该会看吧
xiaowanggua 发表于 2022-4-19 23:27
我的意思是格式 直接color.&7貌似不大行
public static final CMIChatColor BLACK = new CMIChatColor("Black", '0', 0, 0, 0);
public static final CMIChatColor DARK_BLUE = new CMIChatColor("Dark_Blue", '1', 0, 0, 170);
public static final CMIChatColor DARK_GREEN = new CMIChatColor("Dark_Green", '2', 0, 170, 0);
public static final CMIChatColor DARK_AQUA = new CMIChatColor("Dark_Aqua", '3', 0, 170, 170);
public static final CMIChatColor DARK_RED = new CMIChatColor("Dark_Red", '4', 170, 0, 0);
public static final CMIChatColor DARK_PURPLE = new CMIChatColor("Dark_Purple", '5', 170, 0, 170);
public static final CMIChatColor GOLD = new CMIChatColor("Gold", '6', 255, 170, 0);
public static final CMIChatColor GRAY = new CMIChatColor("Gray", '7', 170, 170, 170);
public static final CMIChatColor DARK_GRAY = new CMIChatColor("Dark_Gray", '8', 85, 85, 85);
public static final CMIChatColor BLUE = new CMIChatColor("Blue", '9', 85, 85, 255);
public static final CMIChatColor GREEN = new CMIChatColor("Green", 'a', 85, 255, 85);
public static final CMIChatColor AQUA = new CMIChatColor("Aqua", 'b', 85, 255, 255);
public static final CMIChatColor RED = new CMIChatColor("Red", 'c', 255, 85, 85);
public static final CMIChatColor LIGHT_PURPLE = new CMIChatColor("Light_Purple", 'd', 255, 85, 255);
public static final CMIChatColor YELLOW = new CMIChatColor("Yellow", 'e', 255, 255, 85);
public static final CMIChatColor WHITE = new CMIChatColor("White", 'f', 255, 255, 255);
public static final CMIChatColor OBFUSCATED = new CMIChatColor("Obfuscated", 'k', Boolean.valueOf(false));
public static final CMIChatColor BOLD = new CMIChatColor("Bold", 'l', Boolean.valueOf(false));
public static final CMIChatColor STRIKETHROUGH = new CMIChatColor("Strikethrough", 'm', Boolean.valueOf(false));
public static final CMIChatColor UNDERLINE = new CMIChatColor("Underline", 'n', Boolean.valueOf(false));
public static final CMIChatColor ITALIC = new CMIChatColor("Italic", 'o', Boolean.valueOf(false));
public static final CMIChatColor RESET = new CMIChatColor("Reset", 'r', Boolean.valueOf(false), Boolean.valueOf(true));
public static final CMIChatColor HEX = new CMIChatColor("Hex", 'x', Boolean.valueOf(false), Boolean.valueOf(false));
帮你翻了一下源码 应该会看吧
是控控吗 发表于 2022-4-19 23:41
帮你翻了一下源码 应该会看吧
啊这...不好意思啊 我海真不会看emm
xiaowanggua 发表于 2022-4-19 23:46
啊这...不好意思啊 我海真不会看emm
举两个例子
public static final CMIChatColor BLACK = new CMIChatColor("Black", '0', 0, 0, 0);
public static final CMIChatColor DARK_BLUE = new CMIChatColor("Dark_Blue", '1', 0, 0, 170);
第一个颜色代码是BLACK 对应&0
第二个颜色代码是DARK_BLUE 对应&1
是控控吗 发表于 2022-4-19 23:48
举两个例子
第一个颜色代码是BLACK 对应&0
所以权限节点 就是cmi.xxxx.color.DARK_BLUE ?
xiaowanggua 发表于 2022-4-19 23:53
所以权限节点 就是cmi.xxxx.color.DARK_BLUE ?
cmi.colors.publicmessage.DARK_BLUE