QuizzerBot 插件Wiki文档1. 插件概述1.1 基本介绍欢迎使用 QuizzerBot!这是一个给服务器增加趣味答题活动的插件。支持Paper/Bukkit/Spigot等服务端核心。当前稳定支持API版本1.21.6及以上(已通过1.21.6-1.21.8版本测试,低于1.21.6尚未测试,但由于低版本不支持对话框API因此可能会出问题)。本文档会尽量覆盖所有功能进行介绍,并区分新旧版本。当前文档对应版本:1.2.01.2 核心功能QuizzerBot 核心就是“答题”。它提供了两种完全独立的答题模式:经典聊天答题 (所有版本均可使用)插件会按你设定的时间间隔,在聊天框自动发起全服答题。题目和选项会显示在公屏,玩家通过点击选项或输入指令来抢答。图形界面答题 (1.2.0+ 新增, 需 MC 1.21.6+)利用 Paper 1.21.6+ 新增的 Dialog API,提供了一个可交互的答题菜单。玩家可以随时使用 /quiz dialog 指令拉起这个菜单,按自己的节奏答题。这个功能使用独立的题库和排行榜,适合用来做“背单词CET4\6”、“MC知识问答”等额外挑战。1.
如题,刚接触CLion,要编译一个小项目,需要引入外部的头文件和静态库.lib,奈何查了半天发现MinGW64不支持.lib库,只能用.a或者.dll,因此准备添加个VS2022编译器备用...添加VS2022编译器打开CLion并进入设置选择自定义-所有设置,即可打开设置页面新增工具链选择 构建、执行、部署 - 工具链 ,点左上角的加号新增编译器,选择Visual studio,然后指定电脑内安装的路径(2022社区版要选到...Microsoft Visual Studio2022Community),其他选项默认即可,点击应用添加VS2022调试环境添加配置文件在前面的界面下,点击左侧CMake,点击左上角加号添加配置文件,添加后默认会显示为Release,手动重命名并将构建类型更换为Debug,将工具链修改为Visual Studio(也可以将下面MinGW也重命名一下便于辨认),然后点击确定即可。新建工程测试新建一个c++可执行文件,指定存放位置后点击创建打开工程后,可以看到左侧工程列表内多了一个配置文件,并且可以手动在右上角切换Debug配置文件,这里默认设置为VS2022
简单记录一下用CLion编译C++动态链接库时引入外部静态库遇到的问题,查了很久的cMakeList.txt文件用法,终于把外部的头文件和静态库.lib一起编译了进来...(刚接触CLion,MinGW用不惯,给换成了VS2022编译器环境)创建动态链接库选择C++库,指定位置后,库类型设置为shared(本次演示使用动态链接库而非静态库),点击创建工程编写代码示例代码:library.cpp#include <iostream> #include "plugin.h" #include <unordered_map> cspLogger logger("eoe"); void func(std::unordered_map<std::string, std::string> data){ std::cout<<"data-size:"<<data.size()<<std::endl; } void PluginInit(){ std:
很快啊,就期末考试了...简单记录一下这次C语言考试的内容,以供后来参考...Program 1:定义一个函数,用于实现两个int类型数据的求和功能,并将求和结果返回给调用者。在主函数中分别以变量作实参、常量作实参调用此求和函数#include<stdio.h> int sum(int a,int b) { int c; c=a+b; return c; } int main() { int x,y,s=0; scanf("%d%d",&x,&y); s=sum(x,y); printf("%d",s); return 0; } Program 2:编程实现:输出100~300之间不能被3整除的数,每行显示5个数。#include<stdio.h> int main() { int i,j,a; for(i=100;i<=300;i++) { if(i%3!=
yanhy2000
记录学习中的点点滴滴~