QuizzerBot 插件Wiki文档1. 插件概述1.1 基本介绍QuizzerBot是一款专为Minecraft服务器设计的智能答题插件,支持Paper/Bukkit/Spigot等服务端核心。当前稳定支持API版本1.21及以上(已通过1.21-1.21.5版本测试)。1.2 运行机制插件安装后会自动生成:config.yml配置文件quizzerBook.db SQLite数据库文件数据库存储:题目数据(QuizzerBook表)玩家统计数据(PlayerStats表)警告:请勿手动删除数据库文件,否则将导致数据丢失2. 安装与初始化2.1 安装步骤将插件jar文件放入服务器plugins目录重启服务器检查启动日志确认加载成功2.2 成功加载标志正常启动时会显示如下日志信息(具体内容可能因版本不同略有差异):[11:15:17 INFO]: [QuizzerBot] 数据库初始化完成 [11:15:17 INFO]: [QuizzerBot] 配置项:最低玩家限制: 1 [11:15:17 INFO]: [QuizzerBot] 配置项:答题时间: 20 [11:15:17 I
如题,刚接触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
记录学习中的点点滴滴~