Notizie / Giochi

Funziona come previsto: macro di City of Heroes e menu contestuali per i principianti

Funziona come previsto: macro di City of Heroes e menu contestuali per i principianti

Durante il mio primo braindump su La città degli eroi Per questo articolo, ho provato a introdurre i fan dei supereroi al mondo della modifica del MMO di 20 anni appena concesso in licenza, che in realtà è così semplice che mio figlio di 12 anni può farlo. Mi ha fatto molto piacere scoprire che molte persone non sapevano nemmeno che si potesse modificare La città degli eroi affatto! E anche se non ha l'API di offerta di un gioco come World of Warcraft, Il Signore degli Anelli in lineaou Elder Scrolls Onlineha un sistema di controlli sorprendentemente carino che i giocatori hanno integrato in uno strumento di menu personalizzabile a tutti gli effetti.

Ecco di cosa parlerò oggi: macro e menu contestuali dal punto di vista di qualcuno che non è un esperto ma lo trova comunque sorprendentemente accessibile e molto utile per i miei compagni giocatori in preda all'altite. (Non parlerò di incontri; questa è tutta un'altra tana del coniglio, e non è mai stata la mia preferita come persona che interpreta molti personaggi. È semplicemente più facile capire i menu contestuali se capisci prima le macro, e ho un ulteriore motivo per volere che le persone comprendano i menu contestuali, quindi abbi pazienza!)

Facciamolo. Una macro è essenzialmente solo un pulsante che esegue un comando. Può salutare il giocatore più vicino, inviare denaro alla tua posta, entrare in una base di supergruppo o uscire dal gioco: qualsiasi cosa tu possa fare con un comando di testo, ma averlo come pulsante permanente nella barra delle abilità significa che puoi usarlo. per sempre senza bisogno di memorizzarlo o digitarlo. La wiki di Homecoming ha un elenco assolutamente gigantesco di tutti i comandi conosciuti che puoi utilizzare o trasformare in macro da utilizzare ancora e ancora.

Ad esempio, se vuoi aprire la sala d'aste, dovresti entrare /ah. Ma forse sarebbe meglio se ne facessi una vera e propria macro: /macro AH ah. Digitandolo nella chat verrà aggiunto un pulsante grigio alla barra chiamato AH; premendolo si aprirà la sala d'asta. Se volessi renderlo un po' più carino, utilizzeresti il ​​comando leggermente diverso con un'icona specifica, utilizzando le icone del gioco da questo gigantesco elenco qui (grazie ai fan che lo mantengono!). Il formato sarà /icona macroimmagine “descrizione comando” “comando”. Quindi, se volessi creare una macro di apertura di una casa d'aste chiamata Mercato utilizzando l'icona del simbolo del dollaro per il vecchio port di Redside, inserirei questo nella chat:

/macroimage DayJob_BlackMarketTeleport Mercato AH

E avrei un’icona come questa che apra il mercato. Puoi vedere rapidamente come trasformarlo in molte più opzioni e persino più comandi contemporaneamente. Ad esempio, questo attiverà la modalità guardia del corpo per una mente, impostando gli animali domestici a seguirti in modalità difensiva, utilizzando un'icona di scudo. (Le virgolette sono necessarie solo per eseguire più comandi contemporaneamente e separare stringhe di più parole l'una dall'altra.)

/macroimage Temporary_SelfBuffDefense GuardMe “petcom_all difensivo$$petcom_all follow”

Vuoi un pulsante per invitare il tuo partner di coppia? Inserisci il nome del personaggio e sei a posto.

/macroimage BA_Task_Force_Cmmndr DuoTime “invita NomeCarattere”

O forse hai solo bisogno di un pulsante veloce per mangiare una ciambella. Non giudicherò.

/macroimage EnergyAura_PowerShield Yum “emote mangia ciambella”

La macro che mi ha fatto ossessionare da questi sistemi è in realtà quella che permette ai giocatori di entrare facilmente nelle basi pubbliche dei supergruppi. (Ecco il mio ulteriore motivo!) Normalmente, se vuoi entrare in una base pubblica di questo tipo, devi correre al portale della base nella tua area attuale, cliccarci sopra e inserire il codice della base. È noioso; è fare clic, toccare e memorizzare. Invece, e soprattutto per una base a cui prevedi di accedere spesso per servizi hub/portale o ambientazione di gioco di ruolo, è più semplice trasformarla in una macro una sola volta. Puoi quindi premere questo pulsante quando ti avvicini al portale della base su qualsiasi mappa e ti indirizzerà lì. Ad esempio, questa macro ti porterà alla stazione ferroviaria di Excelsior, una delle mie preferite, progettata come una metropolitana sotterranea in cui i vagoni della metropolitana sono teletrasporti verso altre aree.

/macroimage UmbralAura_TeleportSelf TheStation “enterbasefrompasscode STATION-18074”

Ho ancora intenzione di approfondire i port principali, inclusa l'esplorazione di alcuni dei migliori che ho visitato, in un prossimo articolo! Ma man mano che esploravo di più, ho iniziato a trovare sempre più basi per le quali volevo macro. Sto interpretando diverse dozzine di personaggi su quattro server con l'intenzione di eseguirne altri mille, e davvero non volevo impostare tutte queste macro ogni volta o dover destreggiarmi su quali basi si trovassero i frammenti. Ad un certo punto avevo un intero foglio di calcolo impostato con macro predefinite in modo da poterle incollare per ogni nuovo cartone animato. (Bree coinvolta nella mania dei fogli di calcolo? Selvaggia, davvero.)

Alla fine mi sono reso conto che il mod del menu contestuale Everstanding Base List creato dai giocatori (che ho evidenziato nell'articolo sul modding e che puoi anche scaricare indipendentemente) e il menu contestuale multi-base del server più sottile di Gilce fornivano la soluzione. Un menu contestuale è esattamente come indicato sulla confezione: un pulsante macro che fa apparire un menu personalizzato di comandi, come se avessi collegato tutte le tue macro in un unico posto. Ce ne sono anche alcuni integrati in Homecoming, come quello allegato alla chat che appare con tutte le emoticon del gioco, o il pulsante Viaggio veloce che trovi nella barra delle alimentazioni. Il menu contestuale dell'elenco eterno della base contiene un enorme elenco di comandi di input della base che ti consentono semplicemente di sfogliare l'elenco, premerne uno e connetterti alla base in un lampo.

Solo che non volevo tutti di queste nozioni di base: solo i miei preferiti. E le mie basi. E i miei preferiti su altri server. E forse comandi per accendere e spegnere XP. Oh, e le mie emoticon preferite. E magari fargli creare altre macro di cui ho bisogno separatamente in modo da poter semplicemente inserire questo pulsante in ciascuna interfaccia utente e quindi utilizzarlo per generare le altre cose che desidero e di cui ho bisogno su ciascun cartone animato. Puoi vedere quanto velocemente la situazione è sfuggita di mano.

La buona notizia è che i menu contestuali non sono molto difficili da creare, e in effetti il ​​modo più semplice per personalizzarne uno è scaricarne uno da qualcun altro e semplicemente modificarlo. È così che ho imparato - a rompere le cose di altre persone - ma non devi farlo perché dopo aver fatto il mio primo, ho trovato un'ottima guida per avviarli da zero nella guida di riferimento tecnico di City of Heroes di @Shenanigunner, che è così spettacolare che dovrebbe essere incluso nell'installazione Homecoming. L'importante è che un menu contestuale sia solo un file di testo con estensione .mnu e non così spaventoso; devi solo nidificare attentamente ogni menu e opzione tra parentesi. Ogni riga di opzioni è in realtà solo una macro e ogni menu è solo un altro elenco a discesa di macro. Rendiamolo un po' sciocco:

Dovremmo trascinare il nostro nuovo file BabysFirstMenu.mnu in HomecomingdatatextsEnglishmenus, quindi caricarlo nel gioco e digitarlo nella chat. /macro menu contestuale BABY BabysFirstMenu ed ecco fatto: otteniamo un pulsante chiamato BABY che, quando cliccato, fa apparire il nostro menu:

Questo menu ci offre un'opzione per aprire AH e premere l'emote di protesta, seguito da un menu nidificato che ci consente di creare un pulsante macro, entrare nella mia base hub preferita su Everstanding ed evocare un portale Ouroboros. Oh, e le e commerciali nelle lettere di bandiera del codice originale per un accesso rapido: premi la tua macro BABY, quindi premi A per aprire AH senza dover fare confusione con il menu stesso.

Personalmente trovo che i menu contestuali siano utili soprattutto per viaggiare, e puoi sicuramente fare qualcosa di semplice con l'abilità Ouroboros come ho fatto sopra (questa fa cadere il portale alcuni passi davanti a te, invece di aspettare che tu scenda sul terra). -prenderlo di mira). Ma puoi fare di più: puoi aggiungere un'icona e persino oscurare l'abilità nel menu contestuale se non ce l'hai o se è in ricarica. Invece della riga di opzione "Portale Ouroboros" sopra, dovresti utilizzare l'intera parte:

Alla fine, ho creato per me un gigantesco menu contestuale personale che si chiude rapidamente, mi nasconde dalle ricerche, carica i miei layout, crea le mie macro più utilizzate, invita i personaggi della mia famiglia, mi registra in tutte le mie basi e basi preferite su ciascun server , apre tutte le opzioni di teletrasporto, attiva le emote più utilizzate, attiva e disattiva il guadagno di esperienza, rimuove le ispirazioni spazzatura e così via. Quando creo un nuovo cartone animato, mi serve solo una macro: la macro per creare il mio menu pop! (Sto solo scherzando. Utilizzo anche menu contestuali di evocazione/potenziamento unici per il mio cervello.)

Mi rendo pienamente conto che qui sto solo scalfindo la superficie, quindi se qualcosa di tutto questo ti incuriosisce e puoi vedere le possibilità di personalizzazione che ho creato, ti consiglierò alcune risorse per aiutarti a scavare più a fondo. Diamine, anche se non vuoi crearne uno tuo, ti potrebbe piacere vedere cos'altro c'è là fuori con cui giocare.

Il mio ulteriore motivo qui fin dall'inizio è sempre stato quello di spiegare come funziona il tutto con l'obiettivo di immergerci Città degli eroi sistema base perché oggi i menù pop sono il modo migliore per viaggiare nel mondo delle creazioni personalizzate. La prossima volta!