(推荐了解coc跑团的好哥哥作答)
(多图预警)
需要的功能:
1、最基础的.rd功能


2、.ra功能:检定属性

3、.st功能:记录属性

4、.sc功能:检定san值,成功扣“/”前面的值,失败扣“/”后面的值

至少包含上述功能,以上。
如果好哥哥们没有找到,也可以自己做一个(雾
可以等。
(多图预警)
需要的功能:
1、最基础的.rd功能


2、.ra功能:检定属性

3、.st功能:记录属性

4、.sc功能:检定san值,成功扣“/”前面的值,失败扣“/”后面的值

至少包含上述功能,以上。
如果好哥哥们没有找到,也可以自己做一个(雾
可以等。
 本帖最后由 三角地灵殿 于 2020-2-26 11:26 编辑 
请好哥哥们尽量越快越好
(草生,原来真的能发3k
请好哥哥们尽量越快越好
(草生,原来真的能发3k
你好,我希望可以占楼,插件开发需要时间,还望同意
 本帖最后由 x_xingchen 于 2020-2-27 09:20 编辑 
能不能留个联系方式方式,插件开发需要时间附插件
能不能留个联系方式方式,插件开发需要时间附插件
希望好哥哥们开发完成后能发布在“服务端插件”板块持续更新,毕竟更新中的插件才有无限可能hhh
(不强制要求)
(不强制要求)
 本帖最后由 Sssss... 于 2020-2-26 16:15 编辑 
你好,可以用游戏内的插件吗?
当我没说,看到了
能否详细解释一下 2 3 4?
懂了
复制代码
计算程序,看到的可以随便用
你好,可以用游戏内的插件吗?
当我没说,看到了
能否详细解释一下 2 3 4?
懂了
- public static int calculate(String s) {
 
-                 s += '+';
 
-                 Stack<Integer> stack = new Stack<>();
 
-                 Stack<Character> stackOp = new Stack<>();
 
-                 for (int i = 0; i < s.length(); i++) {
 
-                         System.out.println(stack + " " + stackOp + " " + s.charAt(i));
 
-                         if (s.charAt(i) >= '0' && s.charAt(i) <= '9') {
 
-                                 int a = 0;
 
-                                 int j = i;
 
-                                 while (j < s.length() && s.charAt(j) >= '0' && s.charAt(j) <= '9') {
 
-                                         a = a * 10 + Integer.parseInt(s.charAt(j) + "");
 
-                                         j++;
 
-                                 }
 
-                                 i = j - 1;
 
-                                 stack.push(a);
 
-                         }
 
-                         else {
 
-                                 if (stackOp.size() > 0 && (stackOp.lastElement() == '*' || stackOp.lastElement() == '/')) {
 
-                                                 char op = stackOp.pop();
 
-                                                 int b = stack.pop();
 
-                                                 int a = stack.pop();
 
-                                                 if (op == '*')
 
-                                                         stack.push(a * b);
 
-                                                 else
 
-                                                         stack.push(a / b);
 
-                                 }
 
-                                 stackOp.push(s.charAt(i));
 
-                                 if (stackOp.size() != 0 && stack.size() > 1 && stackOp.lastElement() != '*' && stackOp.lastElement() != '/') {
 
-                                         char t = stackOp.pop();
 
-                                         while (stackOp.size() != 0 && stack.size() > 1) {
 
-                                                 System.out.println("= " + stack + " " + stackOp + " " + s.charAt(i));
 
-                                                 char op = stackOp.pop();
 
-                                                 int b = stack.pop();
 
-                                                 int a = stack.pop();
 
-                                                 if (op == '+')
 
-                                                         stack.push(a + b);
 
-                                                 else
 
-                                                         stack.push(a - b);
 
-                                         }
 
-                                         stackOp.push(t);
 
-                                 }
 
-                         }
 
-                 }
 
-                 return stack.pop();
 
- }
计算程序,看到的可以随便用
 本帖最后由 Sssss... 于 2020-2-26 17:05 编辑 
占楼(插件进度公示)全靠自己理解,如果有问题请提出来数据存储功能我懒得写了,翻出来一个我前面写过的,请把那个也装上
1 2功能已完工,测试版插件:
占楼(插件进度公示)全靠自己理解,如果有问题请提出来数据存储功能我懒得写了,翻出来一个我前面写过的,请把那个也装上
1 2功能已完工,测试版插件:
 本帖最后由 Sssss... 于 2020-3-1 11:43 编辑 
全部功能已更新完成,现在开始做润色,各种提示语句等
需要先安装这个前置,我更新好后就不需要了,只是为了赶时间用了以前写的插件
所有更新内容将在本楼列出,直至更新完成发布至服务端插件版
具体使用方式见/dicehelp
v1.0 基础功能
v1.1(.2) 命令说明
v1.2(.7) 提示语句;至此,已经可以正常使用,计划在1.4移除MappingDatabase前置
v1.3(.0) 权限节点,即randomdice.命令名,randomdice.st权限默认关闭,其他默认开启
@三角地灵殿
全部功能已更新完成,现在开始做润色,各种提示语句等
需要先安装这个前置,我更新好后就不需要了,只是为了赶时间用了以前写的插件
所有更新内容将在本楼列出,直至更新完成发布至服务端插件版
具体使用方式见/dicehelp
v1.0 基础功能
v1.1(.2) 命令说明
v1.2(.7) 提示语句;至此,已经可以正常使用,计划在1.4移除MappingDatabase前置
v1.3(.0) 权限节点,即randomdice.命令名,randomdice.st权限默认关闭,其他默认开启
@三角地灵殿
Sssss... 发表于 2020-2-26 17:40
全部功能已更新完成,现在开始做润色,各种提示语句等
需要先安装这个前置,我更新好后就不需要了,只是为 ...
评分手滑发出去了,,而且我这里5::23就已经完成开发并发给楼主了,,聊天记录为证....

x_xingchen 发表于 2020-2-27 09:26
评分手滑发出去了,,而且我这里5::23就已经完成开发并发给楼主了,,聊天记录为证.... ...
我上面一层(8L),17:05写完四个功能,只是文字忘记改了
我只是觉得他对我的那句话有点问题,悬赏什么的我不在意