语言
Anvil · 面向氏族管理层阅读约 8 分钟

如何办好你的第一场活动

完整的路径,按你实际会走的顺序排列:把 your clan 配置好、把成员名单导进来、搭一块棋盘、选秀分队、开赛,然后发奖。第一场宾果大约要花一个晚上 —— 第二场只要几分钟。

5 个步骤 在设置清单里7 种赛制 可用来搭棋盘1 个按钮 就能同步成员名单
这份简体中文译文还没有母语者校对过。如果某句话读起来不对,英文页面 才是原文 —— 而告诉我们才能让它被修正。
步骤 1

谁能做什么

#

所有人都用 Discord 登录 —— 没有密码。第一位管理员就是所有者,也就是创建氏族的人;之后由管理员在 People → Staff & roles 中提升他人。角色是向下叠加的:管理员(moderator)能做的一切,司库和 admin 也都能做。

Admin完全权限 —— 活动、格子、队伍、设置、人员、奖金。请把它交给氏族能容忍的最少人数。
Treasurermoderator 能做的一切,外加报名费与奖金发放。
Moderator日常事务:成员名单、验证、待核查的凭证、每周竞赛、日程和氏族日历活动。不能创建或编辑活动。
Editor只能编写格子。可以全局授予,也可以限定到特定棋盘,这样一位受邀的外部棋盘搭建者就只能碰你交给他的那一场活动。
Member只参与游戏;完全看不到任何管理界面。

其中两个角色有自己的页面:当班 讲管理员一个晚上到底在做什么,报名费与奖金发放 是给司库看的。

所有者

有一个账号是所有者。其他任何人都无法降低它的权限,而且它是唯一能把所有权移交出去的角色 —— 所以和另一位 admin 吵输了,永远不会让你失去这个氏族。

步骤 2

给氏族起名,接上 Discord

#

Settings → Finish setup 是一个简短的向导(在你完成之前它会一直留在菜单里),仪表盘也会把这五项当成清单保留到它们完成为止:给氏族起名、接上 Discord、载入成员、创建活动、添加格子。状态是按真实数据算出来的,因此某一步只有真正完成时才会被勾掉。

  1. 1Name the clan
    What members see across the site.
  2. 2Connect Discord
    A webhook, a bot, or both.
  3. 3Load your members
    One button in the plugin, in game.
  4. 4Create an event
    Pick a format; it shapes the rest.
  5. 5Add tiles
    By hand, from a template, or a spreadsheet.
The setup checklist on your dashboard. Each step ticks off real data, not a box you clicked — so a half-finished board still reads as unfinished.

Discord 有两条路,而且可以叠加:给 Anvil 一个机器人,它就能创建 webhook、同步身份组和昵称、并为你搭建私密的队伍频道;只给它一个 webhook 网址,它就只能发公告、别的什么都做不了。想两分钟内跑起来就先用 webhook,等你需要自动化时再把机器人加上。

Anvil
wants to access your server
Add to server
your clan’s server
  • Manage Webhooks — create the channels’ webhooks for you
  • Manage Channels — build private team channels
  • Manage Roles — keep clan roles in step
  • Manage Nicknames — set nicknames to RSNs
  • View Channels & Send Messages
  • Create commands — the /bingo slash commands
Whichever server you pick here is the one Anvil manages. If the bot later can't rename someone or build a channel, it's almost always the role order, not this screen.
机器人权限

机器人需要 管理 Webhook、管理身份组、管理频道 和 管理昵称 权限,而且它的身份组在你服务器的身份组列表里必须排在它所管理的那些身份组之上。否则 Discord 会悄无声息地拒绝。

在托管方案下你已经见过那个界面一次了:设置过程中添加机器人,正是 Anvil 得知哪个服务器是你们的方式,所以从来就不存在什么服务器 ID 需要复制。想把机器人搬到另一个服务器时,同一个链接就在这里。

  1. Paid
    The sale clears and your setup link works.
  2. Setup
    Name the clan, sign in with Discord, add the bot.
  3. Building
    Your container, database and address are created.
  4. Live
    This site — and you log in as its owner.
How this site came to exist. Nothing is built until setup is finished — which is why a clan that bought a plan and never opened the setup link has no site to log into.
步骤 3

把播报分散到多个频道

#

默认情况下所有内容都发到一个总频道。等它变吵了,打开 Discord → What goes where,给那些吵闹的类别各自安个家 —— 活动帖子、每周竞赛、稀有掉落、死亡、PvP 击杀、combat achievements。任何留空的类别都会回落到它的总频道,所以你可以一次只分出一个类别。

连上机器人后你永远不用碰 webhook 网址:在那一行的下拉菜单里选一个频道,就会自动保存。活动很热闹时,你可以用 Post without a bot 下的 Add another 再加一个 webhook —— Anvil 会在它们之间轮换,免得 Discord 的速率限制吞掉帖子。

步骤 4

把成员名单导进来

#

氏族成员资格只有一个来源:从游戏内同步一次成员名单。在一位管理员的账号上安装 Anvil 的 RuneLite 插件,在游戏里打开氏族窗口,然后按标题栏上的 Anvil 按钮。这会一键把你们真实的游戏内氏族名单推送到网站。

登录、关联角色或带着插件游玩,都不会把任何人放进名单。如果插件看到有人在你们的游戏内氏族里游玩、而名单上还没有他,它会提交一份加入申请;其他人可以在你们的氏族页面上用 Apply 申请。管理团队在 People → Roster 顶部处理申请,而 People → Who can join 决定大家是等一个「同意」、直接拿到访客席位,还是根本不能申请。这是有意为之:没有人能靠输入氏族名就加入你们。完整说明见你的成员。

你也可以在 People → + Add Manually 里手动添加某人;在他们无法访问网站时,还可以在活动的 Sign-ups 页面用 Add member 代为报名。

步骤 5

创建你的第一块棋盘

#

Events → All events → + New event。先选赛制 —— 它决定棋盘如何计分,以及表单接下来会问你什么。

经典宾果一块 N×N 的方形网格 —— 队伍可以按任意顺序完成格子,每格算 1 分。
Point Hunt一份任务清单,每个格子带有各自的分值 —— 格子数量不限。
格子竞速一条有序赛道 —— 队伍按顺序抵达各格;走得最远的获胜。 主办方可以把它分成会分岔和汇合的路线 —— 完成哪一格就走哪条路。
Showdown格子在各自预定的时刻之前一直隐藏 —— 在 Tiles 标签页里设定每一格的开放时间。按分数计,DMM All Stars 风格。
幸运抽取像宾果报号员:隐藏的格子按固定间隔随机抽取后开放。按分数计。
悬赏同一时间只开放一个格子 —— 第一支完成的队伍拿走分数,随即抽出下一个悬赏。
天梯一份按分数计的任务清单,以个人排行榜形式呈现(队伍可选)。任务会轮换 —— 渐进式、一次一个,或滑动窗口 —— 并且可能贬值。类似月度天梯的味道。

接着设定日期、报名窗口,以及报名是否收费。如果你不想从空网格开始,就从模板起步 —— 模板库里既有内置模板,也有你之前存过的任何一块棋盘。

赛制只是决定的一半 —— 格子如何变得可玩是另一半,两者会叠加。两者的完整说明:赛制,以及格子如何开放。

日期一律用 UTC

Anvil 中的每个时间戳都以 UTC 存储和比较,并按每位访客的本地时间显示。设你真正想要的结束时间;同一个时刻,网站会给英国人和澳大利亚人显示两个不同的钟点。

步骤 6

把棋盘填满

#

活动的 Board & tiles 页面,就是一块棋盘变成宾果的地方。每个格子是一种任务,而这个种类决定了插件盯着什么:一次掉落、一个 boss 击杀数、技能经验、一次 NPC 击杀、限时通关、成就日记、Combat Achievement、收藏日志解锁、PvP 击杀、物品获取,或一次零死亡的通关。手动格子 —— 由人依据截图核验的那种 —— 也始终是可选项。

要填满整块棋盘,请批量编写:导出表格,在表格软件里填好,再导回来。CSV 与 .xlsx 都能双向往返,而且行与位置一一对应,所以你可以一次粘贴就把整块 25 格的网格重写一遍。

难度档位分值会映射到有名字的档位(easy → elite)。如果你的氏族有不同的分级习惯,可以在 Clan settings → Rules & scoring → Difficulty & balance 里编辑这些档位。
平衡审核器在玩家看到之前,先检查一块完成的棋盘有没有结构性问题和明显失衡的投入。
公布前保持隐藏新棋盘一开始是隐藏的。管理层始终看得到;玩家在你公布之前什么都看不到 —— 所以棋盘完全可以在明面上搭建而不被剧透。

该用哪种格子、如何在表格里写出两百个,以及那些导入得干干净净却永远不会触发的错误:做一块会自己记账的棋盘。

步骤 7

队伍与选秀

#

Teams & draft 页面会随你选的赛制变化:不使用队伍的赛制会直接跳过它。对于普通的团队宾果,你创建队伍、决定谁当队长,然后要么自己分配玩家,要么开一场实时选秀。

队长们按你指定的顺序从报名池里挑人,并且每位队长都能看到大家在报名表里填的答案 —— 这些答案在提交那一刻就被冻结,所以没人能在被选中之后改自己的「每周时长」。

你不一定要选秀。创建表单和 Sign-ups 标签页里的 Team placement 决定每个新报名的人进哪里:

Auto-balance每个报名的人都会加入人数最少的队伍。你只需要决定有几支队伍。适合大型公开活动。
Players pick你先建好队伍,每位玩家在报名表上自己选一支。给每队设个上限,人数就能保持均衡。
Host drafts所有人都在池子里等,直到你或你的队长通过选秀挑走他们,或者手动分配。最适合你认识这些玩家的时候。
Solo完全没有队伍。每位玩家各自为战,以自己的角色名显示,排名也按玩家来排。
选秀会锁死名单

选秀一旦开始,队伍集合与挑选顺序都会被冻结。忘了加的那支队伍要在你按下开始之前加,而不是之后。

在选秀夜之前把队长指南发给你的队长们 —— 作战室最有价值的时候是前几天,没人会在计时器跑着的时候读一块新界面。

你们是在和另一个氏族对抗,而不是给自己人选秀?来访的一方通过一条链接自行组队,他们的管理员不用在这里拥有 admin 账号也能打理 —— 参见接待一个来访氏族。

步骤 8

开赛并运行

#

先公布格子,再开始活动。Anvil 会拒绝启动尚未就绪的棋盘 —— 选秀还在进行中,或者有玩家没队伍 —— 并告诉你是哪一种。如果你确定自己有道理(一场友谊赛、一次重跑、一块你正在测试的棋盘),可以强制开始。

之后它基本上会自己运转。插件会自动为它能看到的一切记账,并发出盖有队伍与 UTC 时间戳的凭证截图。落到你手上的是:

待核验的提交手动格子,以及插件标记出来的一切。凭证就在眼前,通过或拒绝。
统计活动的 Stats 标签页会显示每位玩家的贡献 —— 当队内争论谁带了谁时很有用。
公告Post to Discord(在菜单的 Clan 下)能在活动进行中以机器人身份往任意频道发一条消息,不用你自己手写 webhook。
活动中途的惊喜

你可以往进行中的宾果里丢一个任务 —— 一个隐藏的加分格子,在你触发时才公布,还可以让它随时间贬值或过期。这是第五天把棋盘唤醒的最省事的办法。

阻止赛前囤积

打开 Starting shot(活动 → Home → Extras),每位玩家就必须提交一张在开赛之后拍摄的截图,地点由 Anvil 在开赛那一刻抽取 —— 这样就没人能在零点坐拥一周攒下的线索卷和宝箱。地点随开赛一同公布;每位玩家的口令都是个人专属、由抽取结果推导而来,并且在活动开始前根本不存在,因此任何人都无法提前布置。

把这些地点钉在世界地图上(地点池编辑器自带一个),插件就会检查玩家是否真的站在那里,而不是仅仅被口头告知。你还可以要求新开的会话 —— 默认 15 分钟:hiscores 只在玩家退出登录时保存,所以让所有人在拍照前重登一次,才能让每个经验与击杀数格子背后的起始数值是诚实的。

用插件的人按一个按钮就好。其余的人在游戏里打出自己的口令,然后在 My Team 上传。至于没交的人所产生的记账怎么处理,由你决定:标记待审(默认),或者在他们交上来之前一律拒绝。活动 Home 上的同一个面板就是待审列表 —— 带有已验证口令的插件截图会以「已接受」的状态到达,所以实际上你只需要过一眼手机玩家。

步骤 9

最后一个格子之后

#

时间一到,棋盘冻结、活动上锁 —— 分数、贡献和谁做了什么都会按当时的样子冻结。如果事后需要修正,管理员可以有意地解锁。

奖金发放活动的 Prizes 页面会把奖池变成一份「谁拿多少」的名单,并在你发放的过程中逐条勾掉。
总结一个公开的总结页面,包含最终排名和赛后奖项 —— 最大的掉落、最多的击杀,以及其他。
问卷问问氏族大家怎么想。在 Survey 标签页里搭建;玩家在活动结束后作答,只有管理层能看到结果。
存为模板在活动的 Settings → More 里,把你刚搭好的这块棋盘留下来。下一场宾果就从它开始,而不是从空网格开始。

之后把成员们指向玩家设置指南,然后开始筹备下一场。

步骤 10

询问玩家

#

在 Features 下开启 Post-event survey,然后打开活动的 Survey 页面。

在 Build 下添加问题:Rating (1–5)、Free text、Choose one 或 Choose many,每题可选是否设为 Required。也可以加载模板:Bingo wrap-up、Quick pulse、PvM mass、Raid team 或 Skilling / social。Preview the participant view 会按玩家看到的样子展示。

问卷在活动结束时开放,仅对已通过的参与者开放,他们之后仍可修改答案。Results 可按 By question 或 By person 显示答案。它不是匿名的:工作人员能看到谁说了什么。

本指南以今天发布的版本为准。如果这里的某个界面和你眼前看到的对不上,那是应用没错、指南过时了 —— 告诉我们,我们会修。

卡住了,或者有什么不对? 在 Anvil 支持 Discord 中提问