Register for your free account! | Forgot your password?

Go Back   elitepvpers > World of Warcraft > WoW Bots
You last visited: Today at 00:30

  • Please register to post and access all features, it's quick, easy and FREE!

 

NemesisBot.com - highly efficient mmo automation

Closed Thread
 
Old   #121
 
elite*gold: 0
Join Date: Dec 2008
Posts: 180
Received Thanks: 142
@Atomix74

Das schauen wir uns an, ich hab Aktuell kein HB mehr drauf.

@hans2116

Nemesis verbraucht nur 1-2% cpu bei mir.



dergringo is offline  
Old   #122
 
elite*gold: 5
Join Date: May 2009
Posts: 1,141
Received Thanks: 70
Quote:
Originally Posted by dergringo View Post
@Atomix74

Das schauen wir uns an, ich hab Aktuell kein HB mehr drauf.

@hans2116

Nemesis verbraucht nur 1-2% cpu bei mir.
Das ja gut aber honorbuddy friest eigentlich auch sehr wenig aber bei mir lagg dann wow heftiger weise.
Lagg es bei dir auch mit dem NemesisBot?


hans2116 is offline  
Old   #123
 
elite*gold: 0
Join Date: Jul 2013
Posts: 37
Received Thanks: 17
das HB Profil läuft nicht.

Es wird dazu das quest-behavior jump-forward benötigt, welches man sich aus dem HB Forum laden kann.
Wer es nicht findet erstellt es sich einfach selbst:
(Folgender Code ist selbsterklärend und sollte selbst für einen noob änderbar sein.)

Code:
namespace Styx.Bot.Quest_Behaviors {
    [CustomBehaviorFileName(@"Misc\JumpForward")]
    public class JumpForward : CustomForcedBehavior {
        public JumpForward(Dictionary<string, string> args)
            : base(args) { }

        #region Variables
        // Attributes provided by caller

        // Private variables for internal state
        private static bool _isBehaviorDone;
        private bool _IsDisposed;
        private Composite _Root;
        public WoWPoint MyHotSpot = WoWPoint.Empty;
        #endregion

        #region Dispose
        ~JumpForward() { Dispose(false); }

        public void Dispose(bool isExplicitlyInitiatedDispose) {
            if (!_IsDisposed) {
                // NOTE: we should call any Dispose() method for any managed or unmanaged
                // resource, if that resource provides a Dispose() method.

                // Clean up managed resources, if explicit disposal...
                if (isExplicitlyInitiatedDispose) { }  // empty, for now

                // Clean up unmanaged resources (if any) here...
                _isBehaviorDone = false;

                // Call parent Dispose() (if it exists) here ...
                base.Dispose();
            }
            _IsDisposed = true;
        }

        public override void Dispose() {
            Dispose(true);
            GC.SuppressFinalize(this);
        }
        
        public void BotEvents_OnBotStop(EventArgs args) { Dispose(); }
        #endregion

        #region Overrides of CustomForcedBehavior
        protected override Composite CreateBehavior() {
            return _Root ?? (_Root =
                new PrioritySelector(
                    new Decorator(context => !StyxWoW.Me.IsMoving,
                        new Sequence(
                            new Action(context => Logging.Write("Moving Forward.")),
                            new Action(context => KeyboardManager.PressKey((char)KeyboardManager.eVirtualKeyMessages.VK_UP)),
                            new WaitContinue(TimeSpan.FromMilliseconds(50), context => false, new ActionAlwaysSucceed()),
                            new Action(context => Logging.Write("Jumping.")),
                            new Action(context => KeyboardManager.PressKey((char)KeyboardManager.eVirtualKeyMessages.VK_SPACE)),
                            new WaitContinue(TimeSpan.FromMilliseconds(200), context => false, new ActionAlwaysSucceed()),
                            new Action(context => KeyboardManager.ReleaseKey((char)KeyboardManager.eVirtualKeyMessages.VK_SPACE)),
                            new WaitContinue(TimeSpan.FromMilliseconds(50), context => false, new ActionAlwaysSucceed()),
                            new Action(context => KeyboardManager.ReleaseKey((char)KeyboardManager.eVirtualKeyMessages.VK_UP)),
                            new WaitContinue(TimeSpan.FromMilliseconds(50), context => false, new ActionAlwaysSucceed()),
                            new Action(context => _isBehaviorDone = true)
                        )
                    )
                )
            );
        }

        public override bool IsDone { get { return _isBehaviorDone; } }

        public override void OnStart()
        {
            // This reports problems, and stops BT processing if there was a problem with attributes...
            // We had to defer this action, as the 'profile line number' is not available during the element's
            // constructor call.
            OnStart_HandleAttributeProblem();

            if (!IsDone) { }
        }
        #endregion
    }
}
JyCleXy is offline  
Old   #124
 
elite*gold: 0
Join Date: Dec 2008
Posts: 180
Received Thanks: 142
Quote:
Originally Posted by hans2116 View Post
Das ja gut aber honorbuddy friest eigentlich auch sehr wenig aber bei mir lagg dann wow heftiger weise.
Lagg es bei dir auch mit dem NemesisBot?
Das kann ich dir nicht genau sagen, aber bei mir braucht HB auf jedenfall mehr CPU. Ich weiß ja nicht was du für einen Pc hast.Einfach mal testen mit der Beta.


dergringo is offline  
Old   #125
 
elite*gold: 5
Join Date: May 2009
Posts: 1,141
Received Thanks: 70
Quote:
Originally Posted by dergringo View Post
Das kann ich dir nicht genau sagen, aber bei mir braucht HB auf jedenfall mehr CPU. Ich weiß ja nicht was du für einen Pc hast.Einfach mal testen mit der Beta.
Und kann man schon die beta testen?
Hab ein notebook
i5
10gb ram
gt555m 2gb

Also wow läuft perfekt mit no bot aber sobald dann mit bot hefitige laggs.
An notebook liegst nicht weil ich botte ja gw2 und da hab ich schon mal 4 gw2 offen ^^
Lagg es bei dir mit dem hb?

Edit: Habs selber herausgefunden wie ihr die laggs in wow mit dem hb fixen könnt
Wie behebt ihr die Laggs mit dem bot HB.
hans2116 is offline  
Old   #126
 
elite*gold: 0
Join Date: Jul 2010
Posts: 321
Received Thanks: 78
Da sieht man aber wieder das bei HB 10 Umwege gehen muss, um sowas simples umzusetzen. Quest behavior kack schreiben etc als normaler leihe der keine lust und zeit hat sich damit zu befassen hat dort schon verloren.

Hier noch mal ein tolles bsp wie afk HB läuft 20 leute an einem spot.

You must register and activate your account in order to view images.
Avatarmist is offline  
Old   #127
Frosty the Snowman

 
elite*gold: 55
Join Date: Oct 2009
Posts: 5,350
Received Thanks: 1,447
Quote:
Originally Posted by Avatarmist View Post
Da sieht man aber wieder das bei HB 10 Umwege gehen muss, um sowas simples umzusetzen. Quest behavior kack schreiben etc als normaler leihe der keine lust und zeit hat sich damit zu befassen hat dort schon verloren.

Hier noch mal ein tolles bsp wie afk HB läuft 20 leute an einem spot.

You must register and activate your account in order to view images.
Ahja und das wird Bots, welche ein statisches und sequentielles Profil nutzen, nicht passieren? Stimmt - sie würden einfach weiterlaufen und Zeug machen, welches überhaupt keinen Sinn macht. TOP!


Leute ihr vermischt hier zwei Sachen sehr fatal: Sowohl NemesisBot als auch HB oder auch alle anderen Bots haben sicher fähige Entwickler dran. Das Problem liegt also nicht am Programm selbst, sondern an den Leuten welche dieses anwenden. Wir Programmierer sorgen immer dafür, dass wir die Fehler der Nutzer ein bisschen ausbügeln, aber es ist nicht unsere Aufgabe, jede einzelne Eventualität, mit der man Müll machen kann, abzudecken.



Einen weiteren Aspekt, welchen man nicht vergessen darf, ist, dass HB eine riesige API hat. Ich habe bereits mit den Entwickler der Bossland GmbH zusammengearbeitet und war dort auch selbst Entwickler und kann euch sagen, dass da definitiv sehr viel dahinter steckt. NemesisBot jedoch ist gerade in den Anfängen und ich wage mal zu behaupten, dass sie dort nicht auf solch eine große API und vor allem Erfahrung zurückgreifen können.
Momentan mögen solche statischen Profile "toll" und simpel wirken, aber WoW ist kein Chinagrinder sondern ein komplexes Spiel. Die Zeit von MoveForward(), Sleep(500) (aka AutoIt) sind vorbei und für dieses Spiel einfach nicht gemacht (unter Entwicklern wird sowas auch als Race-Condition bezeichnet und ist tunlichst zu vermeiden).
Das Team von HB bietet im Gegenzug ein mächtiges Werkzeug, welches einem alle Tore und Türen öffnet. Was man daraus macht, liegt dann jedoch in der Hand des Anwenders. Je komplexer ein Spiel ist, desto komplexer müssen auch die Profile und jegliche Interaktion mit selbigem sein. Es hat sich einfach gezeigt, dass die wenigstens Nutzer eines Bots selbst Profile erstellen möchten, warum sollte man also die Profile so simpel, dafür aber abgespeckt und eingeschränkt, gestalten? Ich hätte als engagierter Profil-Schreiber lieber mehr Freiheiten und nehme dafür auch gerne etwas mehr Aufwand (obwohl dieser bei HB eigentlich keiner ist - man muss nur wissen wo etwas steht bzw wo zu suchen ist).
NemesisBot ist jedoch in der Beta und kein Feature in Stein gemeißelt. Genau dieses Feedback möchte das Team haben und ich weiß, dass sie sich dieses auch zu Herzen nehmen werden. Vergleicht also nicht die Weisheit eines 70 Jährigen mit der eines Kleinkindes, okay?
Frosttall is offline  
Thanks
1 User
Old   #128
 
elite*gold: 0
Join Date: Jul 2013
Posts: 37
Received Thanks: 17
Quote:
Originally Posted by Frosttall View Post
Die Zeit von MoveForward(), Sleep(500) (aka AutoIt) sind vorbei
Anscheinend noch nicht...
Code:
new Action(context => KeyboardManager.PressKey((char)KeyboardManager.eVirtualKeyMessages.VK_UP)),
new WaitContinue(TimeSpan.FromMilliseconds(50), context => false, new ActionAlwaysSucceed()),
JyCleXy is offline  
Old   #129
Frosty the Snowman

 
elite*gold: 55
Join Date: Oct 2009
Posts: 5,350
Received Thanks: 1,447
Quote:
Originally Posted by JyCleXy View Post
Anscheinend noch nicht...
Code:
new Action(context => KeyboardManager.PressKey((char)KeyboardManager.eVirtualKeyMessages.VK_UP)),
new WaitContinue(TimeSpan.FromMilliseconds(50), context => false, new ActionAlwaysSucceed()),
Pseudocode:

Code:
const float TOLERANCE = 1.0f;
var loc = Me.Location;
JumpForwardStart();
while(loc.Distance3DFrom(Me.Location) < TOLERANCE)
{
    Thread.Sleep(1);
}
JumpForwardEnd();
So würde das ein schlauer Entwickler machen
Frosttall is offline  
Old   #130
 
elite*gold: 0
Join Date: Aug 2010
Posts: 53
Received Thanks: 13
Jetzt lasst doch mal die "stretigkeiten" sein.
Es soll hier um Anregungen gehen und nicht wer den besseren Bot basteln kann und welcher nun besser ist.
Es ist gut das es entsprechend unterscheidliche Bots gibt und ich bin dank Spegeli nun auch wieder glücklich mit HB und Cava's Profile sind Bombe, Gringo schreibt auch verdammt durchdachte und gute Profile nur jeder auf seine Weise.

Wenn alle Bots gleich wären gäbe es keinen HB, Ez, Crawler oder Nemesis sondern nur "WoW-Bot" aka ehm. Glider den dann alle nutzen würden.

Ich liebe den HB beim Questen, den Ez beim Gathern, der Crawler erleichtert mir das Juwe dasein und manche sind einfach nur Abzocke.


Frage an Gringo: Die Profile laufen sicherlich im .ini Format, wie siehts mit den CC's aus?
Meistermonty is offline  
Thanks
1 User
Old   #131
 
elite*gold: 0
Join Date: Jul 2013
Posts: 37
Received Thanks: 17
Quote:
Originally Posted by Frosttall View Post
Pseudocode:
Code:
const float TOLERANCE = 1.0f;
var loc = Me.Location;
JumpForwardStart();
while(loc.Distance3DFrom(Me.Location) < TOLERANCE)
{
    Thread.Sleep(1);
}
JumpForwardEnd();
So würde das ein schlauer Entwickler machen
jo und wenn er den Sprung nicht schafft hast ne schöne Endlosschleife.
Echt schlau
JyCleXy is offline  
Old   #132
 
elite*gold: 0
Join Date: Dec 2008
Posts: 180
Received Thanks: 142
Quote:
Originally Posted by dergringo View Post
OK!!!!

Wir werden es jetzt so machen das wir die Rotations Funktion anbieten und zusätzlich CC!

So mit ist es möglich das ihr einfach selber entscheidet was ihr haben möchtet!
ob wir das noch vor den 28.12 schaffen weiß ich noch nicht, aber wir geben uns mühe!



Liebe grüsse

Gringo
dergringo is offline  
Thanks
1 User
Old   #133
 
elite*gold: 0
Join Date: Dec 2013
Posts: 23
Received Thanks: 8
Quote:
Originally Posted by dergringo View Post

@MaK-88

Da musst du dich an den Admin wenden. Email steht auf der HP!
Gibt es eigentlich noch eine Antwort bzgl meiner angebotenen Profil-Hilfe vor dem BETA-Release?

Es ist ja OK, wenn man keine "fremde" Hilfe annimmt, aber eine kleine Rückmeldung darf man ja schon erwarten, wenn man eine Kontaktadresse auf der Homepage anzeigt.
MaK-88 is offline  
Old   #134
 
elite*gold: 0
Join Date: Dec 2008
Posts: 180
Received Thanks: 142
Es ist keine Email von dir gekommen Sorry!
dergringo is offline  
Old   #135
 
elite*gold: 0
Join Date: Oct 2012
Posts: 7
Received Thanks: 0
Was mal richtig genial wäre wär eine Flugpunkt-Überprüfung um in den Profilen dann nicht aktivierte Flugpunkte mitzunehmen...

Zum Verständnis:
Code:
if (Me.Discovered.Flightpoint.ID(xxxx)) {
    mach mit dem normalen Profil weiter;
}else{
    gehe zum Flugmeister und aktiviere den Flugpunkt;
    mache mit dem normalen Profil weiter;
}


Dark-Levi is offline  
Closed Thread



« Previous Thread | Next Thread »

Similar Threads
Cabalhelix Automation Bot
hi good day to all can someone help me where i can get a bot in cabalhelix thanks in advance more power to you ^_^ see you arround
1 Replies - Cabal Hacks, Bots, Cheats, Exploits & Macros
Automation straw
prejudice to know the name of some bots to automate the straw on the game of Farmville? Thanks to all
1 Replies - Cabal Hacks, Bots, Cheats, Exploits & Macros
about flyff automation
how can i used this thing...?? give me complete instruction plss nid rush
2 Replies - Flyff Main - Discussions / Questions
Automation Frage
Hey! Wie benutzt man Automaton auf FFF? Ich will damit nicht grinden, viel zu doof bei so viel exp! Ich will nur anderen leuten stats ansehen,...
16 Replies - Flyff Main - Discussions / Questions



All times are GMT +1. The time now is 00:30.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.