Git Product home page Git Product logo

nwo-sca-bot's Introduction

NWO::SCA bot

Neverwinter Online :: Sword Coast Adventures bot

jQuery Neverwinter userscript — bot that used to automatically solve Sword Coast Adventures at Neverwinter gateway.

Video

Video from late beta (04.08.2015):

Video from Beta

GUI

Bot GUI was available in two languages:

  • English
  • Polish

Bot provided following feutures:

  • Status info panel
  • Earned Rewards info panel
  • Single Step (useful for debugging and testing)
  • Change Language
  • Start
  • Stop
  • Pause

Console Log

Bot used to output descriptive logs in browser console.

Usage

Bot was automatically adding white panel to the right side of screen once entering Sword Coast Adventures tab.

Clicking Start began automatically solving the whole Sword Coast Adventures multiple times, until all companions was eventually exhausted.

Autorun state was saved beetween sessions, so all configuration requires to simply click the Start button once.

Fun fact: Earned rewards, beside bot GUI, was shown real–time ingame.

Functionality

Bot was automatically taking many important, mathy decisions, including choosing/caclulating/executing/…:

  • daily reward
  • select dungeon
  • select party for dungeon
  • see encounter
  • won encounter
  • lost encounter
  • lost dungeon
  • return to town
  • select encounter
  • select die in encounter
  • read companions
  • read party
  • read map
  • read encounter
  • determine encounter to go
  • determine party for encounter
  • select die in encounter
  • …and more

Descriptive details are available in userscript comments.

Manifest

Since gateway is down (15 Sep 2016), and I don't play Neverwinter anymore, I proudly present SCA bot I was using everyday in background, while playing Neverwinter, to make about 1M AD per day. The code is presented for pure historical reason, since it's unusable nowadays.

Combatibility

NWO SCA bot was fully compatible with Neverwinter gateway — Professions Robot.

Professions Robot .diff vs version 101630 (where NAME@HANDLE is character full identifier):

4d3
< // @namespace https://greasyfork.org/scripts/9812-neverwinter-gateway-professions-robot/
160,162c159,161
<     $('#help-dimmer.help-cont.whenTutorialActive').waitUntilExists(function() {
<         client.toggleHelp();
<     });
---
>     //$('#help-dimmer.help-cont.whenTutorialActive').waitUntilExists(function() {
>     //    client.toggleHelp();
>     //});
4029,4032c4028,4035
<         if (runSCA) {
<             unsafeWindow.location.hash = unsafeWindow.location.hash.replace(/\)\/.+/, ')' + "/adventures");
<             processCharSCA(lastCharNum);
<             return;
---
>         //if (runSCA) {
>         //    unsafeWindow.location.hash = unsafeWindow.location.hash.replace(/\)\/.+/, ')' + "/adventures");
>         //    processCharSCA(lastCharNum);
>         //    return;
>         //}
>         
>         if(chardelay > 15000){
>             unsafeWindow.location.hash = '#char(NAME@HANDLE)/adventures';

nwo-sca-bot's People

Contributors

benio101 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.