|
You last visited: Today at 16:30
Advertisement
NemesisBot.com - highly efficient mmo automation
Discussion on NemesisBot.com - highly efficient mmo automation within the WoW Bots forum part of the World of Warcraft category.
12/22/2013, 13:02
|
#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.
|
|
|
12/22/2013, 13:09
|
#122
|
elite*gold: 94
Join Date: May 2009
Posts: 1,143
Received Thanks: 70
|
Quote:
Originally Posted by dergringo
@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?
|
|
|
12/22/2013, 13:11
|
#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
}
}
|
|
|
12/22/2013, 13:20
|
#124
|
elite*gold: 0
Join Date: Dec 2008
Posts: 180
Received Thanks: 142
|
Quote:
Originally Posted by hans2116
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.
|
|
|
12/22/2013, 13:30
|
#125
|
elite*gold: 94
Join Date: May 2009
Posts: 1,143
Received Thanks: 70
|
Quote:
Originally Posted by dergringo
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
|
|
|
12/22/2013, 13:33
|
#126
|
elite*gold: 0
Join Date: Jul 2010
Posts: 330
Received Thanks: 81
|
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.
|
|
|
12/22/2013, 13:59
|
#127
|
elite*gold: 55
Join Date: Oct 2009
Posts: 5,471
Received Thanks: 1,479
|
Quote:
Originally Posted by Avatarmist
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.

|
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?
|
|
|
12/22/2013, 14:09
|
#128
|
elite*gold: 0
Join Date: Jul 2013
Posts: 37
Received Thanks: 17
|
Quote:
Originally Posted by Frosttall
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()),
|
|
|
12/22/2013, 15:04
|
#129
|
elite*gold: 55
Join Date: Oct 2009
Posts: 5,471
Received Thanks: 1,479
|
Quote:
Originally Posted by JyCleXy
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
|
|
|
12/22/2013, 15:51
|
#130
|
elite*gold: 0
Join Date: Aug 2010
Posts: 83
Received Thanks: 19
|
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?
|
|
|
12/22/2013, 16:01
|
#131
|
elite*gold: 0
Join Date: Jul 2013
Posts: 37
Received Thanks: 17
|
Quote:
Originally Posted by Frosttall
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
|
|
|
12/22/2013, 16:02
|
#132
|
elite*gold: 0
Join Date: Dec 2008
Posts: 180
Received Thanks: 142
|
Quote:
Originally Posted by dergringo
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
|
|
|
|
12/22/2013, 16:35
|
#133
|
elite*gold: 0
Join Date: Dec 2013
Posts: 23
Received Thanks: 8
|
Quote:
Originally Posted by dergringo
@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.
|
|
|
12/22/2013, 16:54
|
#134
|
elite*gold: 0
Join Date: Dec 2008
Posts: 180
Received Thanks: 142
|
Es ist keine Email von dir gekommen Sorry!
|
|
|
12/22/2013, 18:35
|
#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;
}
|
|
|
Similar Threads
|
Cabalhelix Automation Bot
04/08/2010 - Cabal Hacks, Bots, Cheats, Exploits & Macros - 1 Replies
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
|
Automation straw
03/29/2010 - Cabal Hacks, Bots, Cheats, Exploits & Macros - 1 Replies
prejudice to know the name of some bots to automate the straw on the game of Farmville? Thanks to all
|
about flyff automation
08/09/2009 - Flyff - 2 Replies
how can i used this thing...?? give me complete instruction plss nid rush
|
Automation Frage
08/22/2008 - Flyff - 16 Replies
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, teleporten usw ! Sonst dauert alles immer so lange !
bei fff hat man ja den laucher, der funkt wie ein bypass! Mein Automaton findet flyff dabei nicht! Er injectet nicht ! Wie geht das??
Danke!
MFG
|
All times are GMT +1. The time now is 16:31.
|
|