RIFT este un joc on-line de joc multiplayer, oferit de principiul free-to-play. Acesta din urmă este deosebit de plăcut pentru noi, deoarece nu suntem dependenți de grosimea portofelului. Prin urmare, când am întâlnit un multibox în prima zi, nu eram deloc surprins. După câteva zile de rătăciri solitare, am decis că a venit timpul pentru cele mai interesante.
Nu am folosit ISBoxer-ul pentru ao gestiona, pentru că este prea ușor. Astăzi voi înfrânge noua fiară cu ajutorul vechiului HotkeyNet.
Desigur, primul lucru a fost testat pentru Microsoft of Warcraft, dar senzațiile erau de așa natură încât mâncam lapte cu un castravete murate. Separat, acestea nu sunt deloc rele, dar în combinație acestea reprezintă un amestec exploziv. Deci, în joc - HotkeyNet și RIFT nu au găsit imediat un limbaj comun.
Programul de instalare a jocului este disponibil pe această pagină. Scriptul final pentru RIFT veți găsi la sfârșitul articolului.
Clienții care rulează
Înainte de a continua, asigurați-vă că rulați un client și setați detaliile minime. Dacă doriți cu adevărat, creșteți-o numai în fereastra principală după ce ați rulat toți clienții. De asemenea, trebuie să treceți la modul fereastră.
Era mai dificil să deschid mai multe ferestre decât am crezut. În versiunea curentă a RIFT, acest lucru se face printr-un program de lansare. numit "Glyph" și reprezintă simultan un instalator web pentru alte jocuri. Procedura este de obicei urmatoarea:
După a treia repornire a ferestrelor, această schemă a început să mă deranjeze teribil și am decis să simplific procesul cu scenariul. Iată o versiune condensată a ceea ce sa dovedit a fi:
Comparat cu alte scripturi, Ctrl + Alt + L nu încearcă să înceapă nimic. Iată cum funcționează:
Nu am automatizat întregul proces de pornire pentru a face codul mai universal și nu îl suprascrieți după fiecare actualizare de către lansatorul dezvoltatorului. În plus, dacă trebuie să reporniți o fereastră separată, nu trebuie să complicați codul chiar mai mult - totul se va executa perfect așa cum este descris mai sus.
Dacă nu vă este frică că conținutul scenariului va cădea în mâinile jucăușilor cuiva sau va fi târât de troian, puteți adăuga parola înainte
Pentru o funcționare corectă, este necesar să setați următoarele setări în meniul HotkeyNet "Opțiuni> Setări mod trimitere":
De asemenea, este recomandabil să accesați meniul "Opțiuni> Setări" și în secțiunea "Potrivire nume de fereastră" să treceți la opțiunea "Exact match". Aceasta va elimina situația când, datorită cuvântului "RIFT" în anteturile altor ferestre, scriptul nu funcționează corect.
Acum sunt lansate cinci ferestre cu un număr minim de manipulări în mai puțin de un minut.
Amplasarea ferestrelor
Nu am avut timp să mă bucur de această mică victorie, deoarece au apărut noi probleme. Windows nu a eliminat cadrul și bara de activități a apărut în mod constant din cauza unor intermitențe incomprehensibile de pictograme.
Cu clipea a trebuit să accepte, în plus față de refuzul de a ascunde automat bara de activități. Cadrul a fost parțial mascat, mișcând ferestrele astfel încât rubricile și marginile să fie în afara ecranului sau să se suprapună cu restul ferestrelor. În captura de ecran de mai sus, ferestrele sunt plasate cu acest cod. unde primele două numere din dreapta SetWinRect sunt responsabile pentru coordonate, iar ultimele două pentru dimensiuni:
O altă surpriză neplăcută a fost reacția RIFT de a comuta între ferestre. Aici este mult mai lent decât în WoW. Prin urmare, era necesar să ne obișnuim să folosim această posibilitate numai în cazuri extreme.
Taste rapide și macrocomenzi
Se pare că cel mai rău lucru sa terminat și puteți începe să jucați. Stai un minut. De ce nu văd acțiunea "Urmați țintă" în setările de control, cum ar fi în WoW? Acești dezvoltatori sunt liberi să joace, nu lăsați multiboxi în direct! Va trebui să adaug o macrocomandă.
Mai târziu, se va constata că interacțiunea cu ținta, realizată ca o cheie separată în meniul "Management", funcționează în timp, iar pentru aceasta este de asemenea necesară adăugarea unei macrocomenzi.
Din cauza lipsei de spațiu pentru abilități, voi plasa noi macrocomenzi pe bara laterală:
- Permite afișarea de panouri suplimentare în meniul "Esc> Setări> Interfață> Panouri":
Aici am întâmpinat din nou probleme - din anumite motive, jocul a refuzat categoric să accepte clicurile cu modificatori primiți prin HotkeyNet. Prin urmare, este mai bine să folosiți cheile fără Alt. Ctrl, etc. Dacă doriți să păstrați combinația obișnuită, scriptul poate ajuta, de exemplu, în acest fel:
După schimbarea specializării sau crearea de noi personaje, desigur, nu vreau să reaprovizionez o grămadă de macrocomenzi tuturor vrăjilor și abilităților. Pentru gestionarea simplă a grupului în numele oricărui erou, voi folosi un script care permite anumitor chei din joc să aleagă unul principal, să atace obiectivul comun, să urmeze, etc .:
Principiul acțiunii pe care am analizat-o detaliat în materialul Experiment cu HotkeyNet: scapă de macrocomenzi. Pe scurt, asigurați-vă că controlul în toate ferestrele corespunde tabelului. Restul scenariului o veți face singur.
Pentru ca acest script să poată schimba cel mai important dintre celelalte caractere, duceți-l la rând, începând cu cel de-al doilea. Pentru comoditate, voi adăuga următoarea macro în prima fereastră:
și, după ce am sunat-o, voi accepta invitația în a doua fereastră, apoi în a treia, a patra și a cincea.
Trimiterea de clicuri și clicuri
Rularea cu obstacole nu sa terminat acolo. Apăsarea în ferestrele de fundal a funcționat instabilă, și chiar după ce a citit o vrajă inofensivă, personajele puteau să scape într-o direcție necunoscută. Schimbarea modului în script pentru a trimite un clic pe SendWinSF. au reușit să preia controlul situației. Plata pentru fiabilitate a fost o mică întârziere în ferestrele de fundal. Dar, dacă nu vă uitați atent, nu este deloc vizibil.
Mai interesant. Trimite clicuri de mouse insereze sau să șteargă tastele nu au nici un efect asupra obiectelor de joc: .. NPC-uri, cadavre, containere etc. Nu de mult impact asupra situației și o creștere a întârzierilor pentru echipa ClickMouse. Cu toate acestea, atunci când interacționați cu elementele de interfață, totul era în ordine, de exemplu, în dialoguri cu NPC-uri. Se pare că clicurile intră întotdeauna pe ferestre, dar jocul, din anumite motive, le ignoră dacă sunt legate de impactul asupra obiectelor din jur.
Funcția "interacțiune cu țintă" a venit la salvare. Responsabil pentru macro-ul său "interacționează", am atribuit butonului T. Pentru interacțiunea dintre toate selectate obiectivul personajului principal. O voi adăuga la celelalte chei din lista "AssistList":
Cu colectarea automată a producției va deveni și mai ușoară. Această opțiune este activată în meniul "Esc> Setări> Interfață> Diverse> Colecție automată de trofee".
În cele din urmă scenariul sa dovedit astfel. În principiu, obiectivul este atins - reglarea jocului și combinarea scenariului, am reușit să mă adaptez și să uit de inconvenientele.
Nu se poate spune că jocul este ideal pentru multi-box, dar tot ceea ce este necesar este acolo. Au existat și alte momente care au lăsat un gust neplăcut. De exemplu, ping în timpul jocului deasupra traducerii obișnuite sau stângace a clientului în limba rusă.
Cu toate acestea, pentru a înlocui jocul World of Warcraft este destul de potrivit. În special, acest lucru se aplică celor care nu se așteaptă la un miracol din noul adaos sau doar au timp să colecteze aur pentru reînnoirea abonamentului.