如何办好你的第一场活动
完整的路径,按你实际会走的顺序排列:把 your clan 配置好、把成员名单导进来、搭一块棋盘、选秀分队、开赛,然后发奖。第一场宾果大约要花一个晚上 —— 第二场只要几分钟。
谁能做什么
#所有人都用 Discord 登录 —— 没有密码。第一位管理员就是所有者,也就是创建氏族的人;之后由管理员在 People → Staff & roles 中提升他人。角色是向下叠加的:管理员(moderator)能做的一切,司库和 admin 也都能做。
其中两个角色有自己的页面:当班 讲管理员一个晚上到底在做什么,报名费与奖金发放 是给司库看的。
有一个账号是所有者。其他任何人都无法降低它的权限,而且它是唯一能把所有权移交出去的角色 —— 所以和另一位 admin 吵输了,永远不会让你失去这个氏族。
给氏族起名,接上 Discord
#Settings → Finish setup 是一个简短的向导(在你完成之前它会一直留在菜单里),仪表盘也会把这五项当成清单保留到它们完成为止:给氏族起名、接上 Discord、载入成员、创建活动、添加格子。状态是按真实数据算出来的,因此某一步只有真正完成时才会被勾掉。
- 1Name the clanWhat members see across the site.
- 2Connect DiscordA webhook, a bot, or both.
- 3Load your membersOne button in the plugin, in game.
- 4Create an eventPick a format; it shapes the rest.
- 5Add tilesBy hand, from a template, or a spreadsheet.
Discord 有两条路,而且可以叠加:给 Anvil 一个机器人,它就能创建 webhook、同步身份组和昵称、并为你搭建私密的队伍频道;只给它一个 webhook 网址,它就只能发公告、别的什么都做不了。想两分钟内跑起来就先用 webhook,等你需要自动化时再把机器人加上。
- 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
机器人需要 管理 Webhook、管理身份组、管理频道 和 管理昵称 权限,而且它的身份组在你服务器的身份组列表里必须排在它所管理的那些身份组之上。否则 Discord 会悄无声息地拒绝。
在托管方案下你已经见过那个界面一次了:设置过程中添加机器人,正是 Anvil 得知哪个服务器是你们的方式,所以从来就不存在什么服务器 ID 需要复制。想把机器人搬到另一个服务器时,同一个链接就在这里。
- PaidThe sale clears and your setup link works.
- SetupName the clan, sign in with Discord, add the bot.
- BuildingYour container, database and address are created.
- LiveThis site — and you log in as its owner.
把播报分散到多个频道
#默认情况下所有内容都发到一个总频道。等它变吵了,打开 Discord → What goes where,给那些吵闹的类别各自安个家 —— 活动帖子、每周竞赛、稀有掉落、死亡、PvP 击杀、combat achievements。任何留空的类别都会回落到它的总频道,所以你可以一次只分出一个类别。
连上机器人后你永远不用碰 webhook 网址:在那一行的下拉菜单里选一个频道,就会自动保存。活动很热闹时,你可以用 Post without a bot 下的 Add another 再加一个 webhook —— Anvil 会在它们之间轮换,免得 Discord 的速率限制吞掉帖子。
把成员名单导进来
#氏族成员资格只有一个来源:从游戏内同步一次成员名单。在一位管理员的账号上安装 Anvil 的 RuneLite 插件,在游戏里打开氏族窗口,然后按标题栏上的 Anvil 按钮。这会一键把你们真实的游戏内氏族名单推送到网站。
登录、关联角色或带着插件游玩,都不会把任何人放进名单。如果插件看到有人在你们的游戏内氏族里游玩、而名单上还没有他,它会提交一份加入申请;其他人可以在你们的氏族页面上用 Apply 申请。管理团队在 People → Roster 顶部处理申请,而 People → Who can join 决定大家是等一个「同意」、直接拿到访客席位,还是根本不能申请。这是有意为之:没有人能靠输入氏族名就加入你们。完整说明见你的成员。
你也可以在 People → + Add Manually 里手动添加某人;在他们无法访问网站时,还可以在活动的 Sign-ups 页面用 Add member 代为报名。
创建你的第一块棋盘
#Events → All events → + New event。先选赛制 —— 它决定棋盘如何计分,以及表单接下来会问你什么。
接着设定日期、报名窗口,以及报名是否收费。如果你不想从空网格开始,就从模板起步 —— 模板库里既有内置模板,也有你之前存过的任何一块棋盘。
赛制只是决定的一半 —— 格子如何变得可玩是另一半,两者会叠加。两者的完整说明:赛制,以及格子如何开放。
Anvil 中的每个时间戳都以 UTC 存储和比较,并按每位访客的本地时间显示。设你真正想要的结束时间;同一个时刻,网站会给英国人和澳大利亚人显示两个不同的钟点。
把棋盘填满
#活动的 Board & tiles 页面,就是一块棋盘变成宾果的地方。每个格子是一种任务,而这个种类决定了插件盯着什么:一次掉落、一个 boss 击杀数、技能经验、一次 NPC 击杀、限时通关、成就日记、Combat Achievement、收藏日志解锁、PvP 击杀、物品获取,或一次零死亡的通关。手动格子 —— 由人依据截图核验的那种 —— 也始终是可选项。
要填满整块棋盘,请批量编写:导出表格,在表格软件里填好,再导回来。CSV 与 .xlsx 都能双向往返,而且行与位置一一对应,所以你可以一次粘贴就把整块 25 格的网格重写一遍。
该用哪种格子、如何在表格里写出两百个,以及那些导入得干干净净却永远不会触发的错误:做一块会自己记账的棋盘。
队伍与选秀
#Teams & draft 页面会随你选的赛制变化:不使用队伍的赛制会直接跳过它。对于普通的团队宾果,你创建队伍、决定谁当队长,然后要么自己分配玩家,要么开一场实时选秀。
队长们按你指定的顺序从报名池里挑人,并且每位队长都能看到大家在报名表里填的答案 —— 这些答案在提交那一刻就被冻结,所以没人能在被选中之后改自己的「每周时长」。
你不一定要选秀。创建表单和 Sign-ups 标签页里的 Team placement 决定每个新报名的人进哪里:
选秀一旦开始,队伍集合与挑选顺序都会被冻结。忘了加的那支队伍要在你按下开始之前加,而不是之后。
在选秀夜之前把队长指南发给你的队长们 —— 作战室最有价值的时候是前几天,没人会在计时器跑着的时候读一块新界面。
你们是在和另一个氏族对抗,而不是给自己人选秀?来访的一方通过一条链接自行组队,他们的管理员不用在这里拥有 admin 账号也能打理 —— 参见接待一个来访氏族。
开赛并运行
#先公布格子,再开始活动。Anvil 会拒绝启动尚未就绪的棋盘 —— 选秀还在进行中,或者有玩家没队伍 —— 并告诉你是哪一种。如果你确定自己有道理(一场友谊赛、一次重跑、一块你正在测试的棋盘),可以强制开始。
之后它基本上会自己运转。插件会自动为它能看到的一切记账,并发出盖有队伍与 UTC 时间戳的凭证截图。落到你手上的是:
你可以往进行中的宾果里丢一个任务 —— 一个隐藏的加分格子,在你触发时才公布,还可以让它随时间贬值或过期。这是第五天把棋盘唤醒的最省事的办法。
打开 Starting shot(活动 → Home → Extras),每位玩家就必须提交一张在开赛之后拍摄的截图,地点由 Anvil 在开赛那一刻抽取 —— 这样就没人能在零点坐拥一周攒下的线索卷和宝箱。地点随开赛一同公布;每位玩家的口令都是个人专属、由抽取结果推导而来,并且在活动开始前根本不存在,因此任何人都无法提前布置。
把这些地点钉在世界地图上(地点池编辑器自带一个),插件就会检查玩家是否真的站在那里,而不是仅仅被口头告知。你还可以要求新开的会话 —— 默认 15 分钟:hiscores 只在玩家退出登录时保存,所以让所有人在拍照前重登一次,才能让每个经验与击杀数格子背后的起始数值是诚实的。
用插件的人按一个按钮就好。其余的人在游戏里打出自己的口令,然后在 My Team 上传。至于没交的人所产生的记账怎么处理,由你决定:标记待审(默认),或者在他们交上来之前一律拒绝。活动 Home 上的同一个面板就是待审列表 —— 带有已验证口令的插件截图会以「已接受」的状态到达,所以实际上你只需要过一眼手机玩家。
最后一个格子之后
#时间一到,棋盘冻结、活动上锁 —— 分数、贡献和谁做了什么都会按当时的样子冻结。如果事后需要修正,管理员可以有意地解锁。
之后把成员们指向玩家设置指南,然后开始筹备下一场。
询问玩家
#在 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 中提问