Skip to content

提示系统

提示系统可以有效的帮助解题者解题。CCXC Engine 提供两种提示系统:

  • 预设提示

  • 人工提示

提示系统面板

提示系统面板展示当前题目的提示。除了“预设提示”和“人工提示”两部分外,还包括“购买额外回答次数”。

预设提示

预设提示是在出题时设置好的提示。一般来说,预设提示有标题和内容。解题者只能看到标题,而必须付出信用点后才能查看内容。

编写提示

在新建题目时,无法添加预设提示。

在题目创建后,通过“编辑”按钮打开编辑题目对话框。此时左下角将出现“添加提示”按钮。点击后,会打开“提示管理”对话框。

对于每一个提示,可以设置“排序”“消耗信用点”“解锁延迟”“标题”“内容”和“备注”。

排序:提示的序号,每道题的提示通常从 1 开始。

消耗信用点:解锁这个提示需要消耗的信用点。

解锁延迟:在整个提示系统解锁后,允许仍然有单个提示处于不可见状态,此时解题者无法查看提示标题和内容。只能获知提示的存在和解锁时间。在等待解锁延迟后,提示标题才会显示出来。

标题:提示的标题,提示系统解锁后,解题者可以直接看到标题。通常,标题中会留下一些关于解题进度信息,指导解题者是否应该购买此提示。

内容:提示的内容,可以使用 Markdown 语法。解锁提示后,解题者可以查看提示内容。

提示系统的解锁

从解题者每题解锁时间开始计时,每道题目各自独立。

题目本身解锁后,提示系统首先为不可用状态。需要等待一个时间(默认60分钟)后才能打开提示系统面板。

在提示系统面板打开后,如果预设提示没有设置解锁延迟,该题目将立即展示,否则需要额外等待解锁延迟的时间。

人工提示

解题者购买人工提示,并输入当前解题进度后,可以在管理后台的“人工提示”页面查看并做出回复。

但是,无论什么时候做出回复,解题者总是在提交人工提示后,等待一段时间(默认 360 分钟)后才能查看回复内容。

修改价格

购买每个提示需要消耗的信用点数量可以直接设置。

如果需要修改单题的“人工提示”价格,可以新建一个序号为0、标题和内容均为任意的提示,备注设置为 oracle,然后设置“消耗信用点”为新的价格。这条特殊提示不会在提示列表中显示,但是会被系统识别为“人工提示价格”,并且会覆盖全局设置的人工提示价格。

如果要修改单题中的“购买额外回答次数”的价格,可以新建一个序号、标题和内容均为任意的提示,备注设置为 add_attempts_count,然后设置“消耗信用点”为新的价格。这条特殊提示不会在提示列表中显示,但是会被系统识别为“购买额外回答次数价格”,并且会覆盖全局设置的购买额外回答次数价格。

Released under the MIT License. Powered by VitePress.