-
Posts
581 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Everything posted by iMod
-
Game version incorrect
iMod replied to suss1's topic in WRobot for Wow The Burning Crusade - Help and support
I'm sorry if i was wrong with my guess ;) -
Game version incorrect
iMod replied to suss1's topic in WRobot for Wow The Burning Crusade - Help and support
Just ask in the forum where you got the crack from. We don't support such stuff here. -
Farm Profile sind in ca 5 min + Laufzeit gemacht, einfach mal die Tutorials anschauen.
-
Oh Vanilla, sorry then i'm out ;) I have no clue about Vanilla.
-
replace isUsable = wManager.Wow.Helpers.SpellManager.SpellUsableLUA(s); with isUsable = Lua.LuaDoString<bool>(string.Format("local isUsable, notEnoughMana = IsUsableItem({0}); return isUsable;", s)); and give it a try
-
C# is a object oriented programming language and not a script language. Just use the developer tool in the bot and test your c# conditions with it and you will find out what returns false.
-
Yes thats how csharp works :D can't find some strange stuff. If you are walking in the left room you are not able to see what happens in the right one. Well if you need a return value string s = wManager.Wow.Helpers.ItemsManager.GetItemSpell(5514); bool isUsable = false; if (!string.IsNullOrWhiteSpace(s)) { // Set isUsable = wManager.Wow.Helpers.SpellManager.SpellUsableLUA(s); } if (ObjectManager.Me.ManaPercentage < 10 && ItemsManager.HasItemById(5514) && isUsable) { ItemsManager.UseItem(5514); Logging.WriteDebug("Using Mana Agate"); Thread.Sleep(Usefuls.Latency + 1500); } // Return return isUsable; Maybe because its a spell at the end and handled like this way. I'm not that familar with items so i can't say that much.
-
isUsable is declared in the "if" so everything outside the "if" can't see the variable string s = wManager.Wow.Helpers.ItemsManager.GetItemSpell(5514); bool isUsable = false; if (!string.IsNullOrWhiteSpace(s)) { // Set isUsable = wManager.Wow.Helpers.SpellManager.SpellUsableLUA(s); } if (ObjectManager.Me.ManaPercentage < 10 && ItemsManager.HasItemById(5514) && isUsable) { ItemsManager.UseItem(5514); Logging.WriteDebug("Using Mana Agate"); Thread.Sleep(Usefuls.Latency + 1500); } Give it a try.
-
Instant, just click at the website -> top -> My Purchases and you will see your key. Happy botting
-
Du hast 2 Möglichkeiten 1. Du schaust dir dein Profil noch mal genau an oder vergleichst die Struktur mit funktionierenden. 2. Du postest dein Profile und lässt andere drüber schauen.
-
If you are really interrested in creating a nice quest editor in WPF i could offer my help with it. I still started one but lost the focus since it was damn boring alone. I also could offer some SQL knowledge to parse the informations out of a DB. To get all positions of creatures or npc's is kinda easy and i wrote a c# adapter for it which also can parse the openwow page. This is all stuff i made for fun or to learn some new stuff. Sample:
-
Das ist wie als würde ich dich fragen ob du das Wetter bei mir auch toll findest. Ohne Fehlermeldung wird dir da keiner helfen koennen.
-
Nur fuer privat server und wenn du die version hast, einfach als key TRAIL eingeben.
-
Aoe grind help
iMod replied to akadiablo's topic in WRobot for Wow The Burning Crusade - Help and support
Take a look at -
if ( wManager.Wow.Bot.Tasks.GoToTask.ToPosition(pos, distance) && o.IsValid) { if (!MovementManager.InMovement) { wManager.Wow.Helpers.Interact.InteractGameObject(o.GetBaseAddress); } } or if you want to stop the movement since you reached the target // Still moving? if (MovementManager.InMovement) { // Stop MovementManager.StopMove(); }
-
Could you post the exception error, please? Edit: Line 193 if (Light of Tuure()) return; Line 589 _Light of Tuure.Launch(); Think about it ;) i could give you the answer but i think its better you really take a look at it to learn it :) A hint: "The compilation error is pointing a line wich i didnt even modify to add the spell"
-
Spell(ID) not Spell("ID") You need to read the type the constructor of the class wants. And spaces are not allowed in variable names _lightOfTuure = new Spell("Light of T'uure"); OR _lightOfTuure = new Spell(208065); Btw please don't mix the variable style ;) if you start with _justStartWithASmallLetter;
-
WRotation assistance and Fight Classes assistance different?
iMod replied to pcplayer's topic in WRotation assistance
WRotation = About the WRotation product Fight Classes = For general rotation discussions -
public List<WoWGameObject> WoWGameObjects(int mobID) { return ObjectManager.GetObjectWoWGameObject().Where(i => i != null && i.Entry == mobID //&& i.GetDistance <= RealmHopSettings.CurrentSetting.DistanceBeforeHopping ).OrderBy(i => ObjectManager.Me.Position.DistanceTo(i.Position)).ToList(); } public List<WoWUnit> GetNearestUnits(int mobID) { return ObjectManager.GetObjectWoWUnit().Where(i => i != null && !i.IsDead && i.Entry == mobID && i.GetDistance <= RealmHopSettings.CurrentSetting.DistanceBeforeHopping ).OrderBy(i => ObjectManager.Me.Position.DistanceTo(i.Position)).ToList(); } May for your understanding: .Where({condition for every single object}) In this sample "i" represents a single object from the list, thats why you have access to its properties like Name or the Entry(ID) The result will be a list of all items that are equals your condition.
-
Allright it is working now had some issues in my spell logic. Oh and btw I don't need to add the base. I noticed one issue... sometimes the game switches the target to the mouseover mob. Update: Yey it seems that if the target you have is not attaking you it will target the "mouseover" mob. First post updated.
-
Thats not rude ;) i'm kinda new to that stuff so i'm glad if i get some infos. I'll try that out later.
-
Sounds good i think i have to test the other pointer that @reapler posted. Hopefully its the solution.
-
Disables my right click and i can't turn my camera anymore for some reasons o.O kinda strange
-
Never tried it with wrobot but i will give it a try later. Take a look at "Marshal.GetDelegateForFunctionPointer" [5.4.8 18414] CastSpell = 0x4F9983 Update: Some problems with rebase the pointer.
-
Hm you could use the internal function at 0x0080DA40 (3.3.5a) CastSpell(SpellID, Guid)