Organizzare il primo evento
Tutto il percorso, nell’ordine in cui lo farai davvero: configurare your clan, portare dentro il roster, costruire un tabellone, comporre le squadre, far partire la cosa e distribuire i premi. Grosso modo il lavoro di una serata per il primo bingo —— minuti per il secondo.
Chi può fare cosa
#Si accede tutti con Discord —— non ci sono password. Il primo admin arriva dalla configurazione del server; dopo di che è un admin a promuovere le persone da Clan → Members & staff. I ruoli si sommano verso il basso: tutto ciò che può fare un moderatore lo possono fare anche un tesoriere e un admin.
Due di questi ruoli hanno una pagina tutta loro: Di turno per cosa fa davvero un moderatore della sua serata, e Quote e premi per il tesoriere.
Un account è il proprietario. Nessun altro può degradarlo ed è l’unico ruolo che può cedere la proprietà —— così perdere una discussione con un co-admin non può mai costarti il clan.
Dai un nome al clan, collega Discord
#System → Setup è una procedura guidata in quattro passi, e la dashboard tiene gli stessi quattro come lista di controllo finché non sono fatti: nomina il clan, collega Discord, crea un evento, aggiungi caselle. Lo stato è calcolato su dati reali, quindi un passo si spunta solo quando è davvero concluso.
- 1Name the clanWhat members see across the site.
- 2Connect DiscordA webhook, a bot, or both.
- 3Create an eventPick a format; it shapes the rest.
- 4Add tilesBy hand, from a template, or a spreadsheet.
Per Discord hai due strade, e si combinano: dai ad Anvil un bot e potrà creare webhook, sincronizzare ruoli e nickname e costruire canali privati per le squadre; dagli un singolo URL di webhook e potrà pubblicare annunci e nient’altro. Parti dal webhook se vuoi essere operativo in due minuti, aggiungi il bot quando vuoi l’automazione.
- 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
Il bot ha bisogno di Manage Webhooks, Manage Roles, Manage Channels e Manage Nicknames, e il suo ruolo deve stare sopra i ruoli che gestisce nell’elenco dei ruoli del tuo server. Altrimenti Discord rifiuta in silenzio.
Con un piano ospitato quella schermata l’hai già incontrata una volta: aggiungere il bot durante la configurazione è il modo in cui Anvil ha capito qual è il tuo server, quindi non c’è mai stato un ID da copiare. Lo stesso link è qui ogni volta che vuoi spostare il bot su un altro server.
- 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.
Dividi i post su più canali
#Di base tutto finisce in un unico canale annunci. Quando diventa rumoroso, apri System → Advanced settings → Webhooks e dai una casa propria alle categorie chiassose —— eventi bingo, competizioni settimanali, drop rari, morti, kill PvP, combat achievement, clip. Tutto ciò che lasci vuoto ricade sul canale principale, quindi puoi separare una categoria alla volta.
Con il bot collegato non tocchi mai un URL di webhook: scegli un canale dal menu e premi Create webhook. Su un evento affollato puoi aggiungere un secondo webhook allo stesso canale —— Anvil li alterna così il rate limit di Discord non si mangia i post.
I video delle clip vengono caricati direttamente dal PC di ogni giocatore a Discord —— non passano mai da questo sito. Quindi il webhook delle clip che imposti qui è quello che distribuisci: sono i membri a incollarlo nel proprio plugin. Tutto il resto in questa pagina sta sul server e i membri non lo vedono mai.
Porta dentro il roster
#L’appartenenza al clan viene da un solo posto: una sincronizzazione del roster in gioco. Installa il plugin RuneLite di Anvil sull’account di un admin, apri la scheda Bingo nel Collection Log in gioco e premi Sync clan roster. Questo manda al sito la lista reale del tuo clan in un clic.
Chi collega o verifica un account sul sito senza essere in quel roster è un ospite —— tracciato, visibile, ma non membro finché un admin non lo promuove o la prossima sincronizzazione non lo raccoglie. È voluto: significa che nessuno può auto-promuoversi nel tuo clan digitando un nome.
Puoi anche aggiungere qualcuno a mano da Clan → Members & staff, compresa l’iscrizione a un evento per conto suo quando non riesce a raggiungere il sito.
Crea il primo tabellone
#Events → All events → New event. Scegli prima il formato —— decide come viene assegnato il punteggio e cosa ti chiederà il resto del modulo.
Poi imposta le date, la finestra di iscrizione e se le iscrizioni prevedono una quota. Parti da un modello se preferisci non partire da una griglia vuota —— la galleria contiene sia i preset integrati sia ogni tabellone che hai già salvato come modello.
Il formato è solo metà della decisione —— l’altra metà è come le caselle diventano giocabili, e le due cose si combinano. Entrambe per esteso: Formati, e come si aprono le caselle.
Ogni orario in Anvil è salvato e confrontato in UTC, e mostrato nell’ora locale di chi guarda. Imposta l’orario di fine che intendi davvero; il sito mostrerà a un inglese e a un australiano due orologi diversi per lo stesso istante.
Riempi il tabellone
#La scheda Tiles dell’evento è dove un tabellone diventa un bingo. Ogni casella è un solo tipo di compito, e il tipo decide cosa cerca il plugin: un drop, un killcount di boss, XP di skill, l’uccisione di un NPC, un clear a tempo, un achievement diary, un Combat Achievement, uno sblocco del Collection Log, una kill PvP, un guadagno d’inventario o una run senza morti. Le caselle manuali —— quelle che una persona verifica da uno screenshot —— restano sempre un’opzione.
Per un tabellone intero, scrivile in blocco: esporta il foglio, compilalo in un foglio di calcolo e reimportalo. CSV e .xlsx fanno entrambi il giro completo, e le righe corrispondono alle posizioni, così puoi riscrivere un’intera griglia da 25 caselle in un solo incolla.
Quale tipo scegliere, come scriverne duecento in un foglio di calcolo, e gli errori che si importano bene e poi non scattano mai: Costruire un tabellone che si registra da solo.
Squadre e draft
#La scheda Teams & Draft si adatta al formato che hai scelto: un formato che non usa squadre la salta del tutto. Per un normale bingo a squadre crei le squadre, decidi chi le capitana e o assegni tu i giocatori o fai un draft dal vivo.
I capitani pescano dal pool delle iscrizioni nell’ordine che hai stabilito, e ognuno vede le risposte date nel modulo d’iscrizione —— congelate come sono state inviate, così nessuno modifica le proprie “ore a settimana” dopo essere stato scelto.
Una volta avviato un draft, l’insieme delle squadre e l’ordine di scelta sono congelati. Aggiungi la squadra che hai dimenticato prima di premere avvio, non dopo.
Manda ai tuoi capitani la guida del capitano prima della serata del draft —— la sala operativa è utilissima nei giorni precedenti, e nessuno legge una schermata nuova mentre scorre un cronometro.
Giocate contro un altro clan invece di fare il draft interno? Una squadra in visita schiera il proprio roster con un solo link, e il loro moderatore lo gestisce senza un account admin qui —— vedi Ospitare un clan in visita.
Avvialo e gestiscilo
#Svela le caselle, poi avvia l’evento. Anvil si rifiuta di avviare un tabellone non pronto —— un draft ancora in corso, o giocatori senza squadra —— e ti dice quale. Se sai quello che fai (una sfida amichevole, una ripetizione, un tabellone di prova) puoi forzarlo.
Da lì in poi va avanti quasi da solo. Il plugin assegna automaticamente tutto ciò che vede e pubblica screenshot di prova con impressi la squadra e un orario UTC. Quello che resta a te è:
Puoi lanciare una missione su un bingo già avviato —— una casella bonus nascosta che viene annunciata quando la fai partire, eventualmente con valore calante o con scadenza. È il modo più economico di risvegliare un tabellone al quinto giorno.
Attiva lo scatto di partenza (evento → Overview) e ogni giocatore dovrà consegnare uno screenshot fatto dopo l’avvio dell’evento, in un luogo che Anvil estrae nel momento della partenza —— così nessuno può presentarsi al T0 seduto su una settimana di clue e forzieri in banca. Il luogo viene annunciato con la partenza; la parola chiave di ogni giocatore è personale, deriva dall’estrazione e non esiste prima dell’avvio, quindi nessuno può prepararla in anticipo.
Fissa i punti sulla mappa del mondo (l’editor del pool ne ha una) e il plugin controlla che i giocatori siano davvero lì, invece di limitarsi a dirglielo. Puoi anche richiedere una sessione fresca —— 15 minuti di base: gli hiscores si salvano solo al logout, quindi far rientrare tutti subito prima dello scatto è ciò che rende onesti i totali iniziali dietro ogni casella di XP e di KC.
Chi usa il plugin preme un pulsante. Tutti gli altri scrivono la parola chiave in gioco e caricano da My Team. Sei tu a scegliere cosa succede a un credito di chi non ha consegnato: segnalarlo per revisione (predefinito) o rifiutarlo finché non lo fa. Lo stesso pannello Overview è la lista di revisione —— le catture del plugin con parola chiave verificata arrivano già accettate, quindi in pratica guardi solo i giocatori da telefono.
Dopo l’ultima casella
#Quando scade il tempo il tabellone si congela e l’evento si blocca —— punti, contributi e chi-ha-fatto-cosa restano com’erano. Se devi sistemare qualcosa dopo, un admin può sbloccarlo deliberatamente.
Poi indirizza i tuoi membri alla guida per i giocatori e comincia a pensare al prossimo.
Questa guida segue l’app così com’è oggi. Se una schermata qui non corrisponde a quella che stai guardando, ha ragione l’app e la guida è vecchia —— segnalacelo e la sistemiamo.