-
Posts
472 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Posts posted by Arcangelo
-
-
Anyway guess ill have a look at it later, when I have completed the profiles.
When trainers / Class quest and all that stuff have to be implanted.
Thanks for trying to help @Runaro
I might have a work around for all the distance problem - i belive a code with timestamp could be made - as the boats and zeppelins and all other objects runs in a loop
-
2 minutes ago, Runaro said:
Tested on a 2.4.3 and 3.3.5a server, works perfectly.
I'll come back, when i tested it on a 1.12.1 server. ( need to find quick one and create an account )
I copyed your code with cords and stuff (you can see them in the youtube video...) and still the same problem in vanilla.
-
@Droidz is it possible for you to fix the distance counter on those objects ?
-
I diden't use the quest id - just had a return ObjectManager.Me.Position.DistanceTo2D(new Vector3(xxxxxxxxxxxxx)) < 1 in it to make sure i was in the right place.
but thats not really the problem, then codes runs fine, it just don't have any idea when the elevation is there:
it have the exact same distance, no matter where it is top/bottom/middle
and i belive that have always been the problem - that the bot object.distance couden't detect the boats/zep/elevation and so on
-
1 minute ago, eeny said:
There is the wrobot CTM- and then in the game itself there is click to move- turned both on?
No in game i have never had CTM on
but used both on and off @ wrobot settings -
Just now, eeny said:
Possible fix!
IN game setting - click to moe... should have thought of it before -_-
Ive had the problem with and without CTM :(
-
<?xml version="1.0" encoding="utf-16"?> <EasyQuestProfile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <QuestsSorted> <QuestsSorted Action="Pulse" NameClass="GoTo" /> <QuestsSorted Action="If" NameClass="ObjectManager.Me.Position.DistanceTo2D( new Vector3(-1313.202, 181.7892, 68.55197, "None") ) < 1" /> <QuestsSorted Action="None" NameClass="We are at the boarding point, to the Thunder Bluff Elevator!" /> <QuestsSorted Action="RunCode" NameClass="// Wait for the Elevator 

if (ObjectManager.GetWoWGameObjectByyId(4171).FirstOrDefault().GetDistance <= 5) {
 Logging.Write("[Quester] Elevator is already here - waiting for the next one, to make sure boarding will not fail");
}
while (ObjectManager.GetWoWGameObjectByyId(4171).FirstOrDefault().GetDistance <= 5) {Thread.Sleep(500);};

Logging.Write("[Quester] Wait for Elevator");
while (ObjectManager.GetWoWGameObjectByyId(4171).FirstOrDefault().GetDistance > 5) {Thread.Sleep(500);};" /> <QuestsSorted Action="RunCode" NameClass="// Enter the Elevator 

Logging.Write("[Quester] Will enter the Elevator in 10 second");
Thread.Sleep(10000);{ wManager.Wow.Helpers.Move.Forward(Move.MoveAction.PressKey, 800); }" /> <QuestsSorted Action="None" NameClass="We are on the Thunder Bluff Elevator!
" /> <QuestsSorted Action="RunLuaCode" NameClass="TurnRightStart();" /> <QuestsSorted Action="Wait" NameClass="350" /> <QuestsSorted Action="RunLuaCode" NameClass="TurnRightStop();" /> <QuestsSorted Action="RunCode" NameClass="// Leave the Elevator

Logging.Write("[Quester] Will leave the Elevator in 1 seconds");
Thread.Sleep(10000);{ wManager.Wow.Helpers.Move.Forward(Move.MoveAction.PressKey, 1200); }" /> <QuestsSorted Action="EndIf" NameClass="" /> </QuestsSorted> <NpcQuest /> <Npc /> <Blackspots /> <BlackGuids /> <EasyQuests> <EasyQuest> <Name>GoTo</Name> <QuestId> <int>99</int> </QuestId> <QuestType>FollowPath</QuestType> <QuestClass xsi:type="FollowPathEasyQuestClass"> <Path> <Vector3 X="-1313.525" Y="182.4907" Z="68.55195" /> </Path> <IsCompleteWhenAtLastPath>false</IsCompleteWhenAtLastPath> <ForceToStartFirstPosition>false</ForceToStartFirstPosition> <IsHotSpots>true</IsHotSpots> <IsLoop>false</IsLoop> </QuestClass> <ObjectiveCount1>0</ObjectiveCount1> <ObjectiveCount2>0</ObjectiveCount2> <ObjectiveCount3>0</ObjectiveCount3> <ObjectiveCount4>0</ObjectiveCount4> <ObjectiveCount5>0</ObjectiveCount5> <AutoDetectObjectiveCount1>true</AutoDetectObjectiveCount1> <AutoDetectObjectiveCount2>false</AutoDetectObjectiveCount2> <AutoDetectObjectiveCount3>false</AutoDetectObjectiveCount3> <AutoDetectObjectiveCount4>false</AutoDetectObjectiveCount4> <AutoDetectObjectiveCount5>false</AutoDetectObjectiveCount5> <CanCondition /> <IsCompleteCondition>return ObjectManager.Me.Position.DistanceTo2D(new Vector3(-1313.525, 182.4907, 68.55195, "None")) < 1;</IsCompleteCondition> <RepeatableQuest>false</RepeatableQuest> <NotRequiredInQuestLog>false</NotRequiredInQuestLog> <PickUpQuestOnItem>false</PickUpQuestOnItem> <PickUpQuestOnItemID>0</PickUpQuestOnItemID> <Comment /> <GossipOptionRewardItem>1</GossipOptionRewardItem> <RequiredQuest>0</RequiredQuest> <MaxLevel>100</MaxLevel> <MinLevel>0</MinLevel> <WoWClass>None</WoWClass> </EasyQuest> </EasyQuests> </EasyQuestProfile>
TurnRightStop(); dosent seems to work in vanilla as well :/
-
Still a problem with the bot don't detect the distance :s so it is pretty random when it starts moving
-
I've seen it at random around the world.
Both with sell/repair/pick-up and turn in.
It have also been reported before, but I don't believe there have been made a workaround.
Personally I just love the toon a bit, and it goes back to normal after that
-
7 minutes ago, Runaro said:
If you wouldn't have removed me from skype, maybe.
No need for a "free" profile, since i have my own profiles, but thanks for the offer.
That being said, i'll not share the full code, because i use it by myself and don't want that a bunch of other people use it too. ( currently fully automating my profile, that's why i created for all Zeppelins, Ships and Elevators profiles )
But, i can send you the profile, with the checks, sleeps and movement behaviour examples. ( coordinates will get removed )
Sure.
It's nothing personal, I've removed like 50 people on Skype I dident talk to, as people was starting to send virus links xD
But I'll be happy to take the profile with the steps.
-
49 minutes ago, Runaro said:
Meh, i haven't even used NPC's to move on the Zeppelins, Ships and Elevators.
I just use lua to move on them.http://wowprogramming.com/docs/api_categories#movement ( thanks iMod for this idea )
okay fair enough - i would be very happy if you could share that code with me so i could use it in the questing profiles - credit would ofc be made :-)
As that would make the profiles so much more user frindly.I would ofc credit you with a free profile when it is done , as thanks for the time saved :-)
-
but we have another problem in Vanilla - there are no NPC's on the boats/ships so we cant use them to navigate
-
12 minutes ago, Runaro said:
Here's an demonstration, how the bot can manage to use the elevator of Thunder Bluff. ( i was bored, so i created a profile for it )
Took 15 minutes to create, on the base of Stauffenberg's ship profile.
Dude I'm well are about how it works xD
Would just be annoying to make it again and again and again for every city in the questing profiles :)
-
updated the thread, as i need someone to run alliance as well :)
-
7 hours ago, Duciel said:
I got a priest 48 on Elysium, hasnt done any quest until now, interested in ? Might get him to 60 in few days (i'd say around 8-10) if that's what you're looking for.
Hi man thanks for the offer :) but I actually just made my own test server with GM powers - that's a lot easier :)
-
47 minutes ago, Droidz said:
Hello, if you don't use ctm, try this plugin
Will test it tomorrow :)
-
Trying to delete some quest from logs with the code:
local questId = xxxxx;
for i=1,GetNumQuestLogEntries() do
local _, _, _, _, _, _, _, id = GetQuestLogTitle(i);
if id == questId then
SelectQuestLogEntry(i);
SetAbandonQuest();
AbandonQuest();
end
endBut it dosen't seems to work in the vanilla version :/ any ideas ?
-
New update
1-25 is done !
I'm thinking about releasing 1-30 very soon :) -
8 minutes ago, Runaro said:
You have to do it the same way, like you would use a ship, or zeppelin.
Here's a example profile:
I mean it would be stupid to create a custom path for tunning in 1 quest, but i just though i wouldent be the only one that had trouble with a "major" city.
so i think it should be something droidz should take a look at -
The bot have no clue how to navigate to thunder bluff - i keeps running into the wall around the city instead of taking the "fly thingy" up
-
its not a problem, i just waited 12 min in org just standing waiting for the npc to come by- and that looks pretty stupid
-
What do we do about these "wandering" npcs ? - do the bot just have to say and wait for it to come by, or can we actually follow the path to find them or something?
-
-
you kinda have to be more specific, what profile did you use, what game version, what fightclass and so on.
Might be helpfull if you share your logs as well :)
Error with "Catch Zeppelin/Ship"
in General assistance
Posted
"var fromShipWaitPosition = new Vector3(8162,587, 1005,365, -0,03771297); // Position where Zeppelin/Ship waits players (from)"
"var toShipWaitPosition = new Vector3(-8644.726, 1341.569, 0,0184304); // Position where Zeppelin/Ship waits players (to)"
see the diffence ? one is with . and the other is with , change both to . like
(8162.587, 1005.365, -0.03771297);
(-8644.726, 1341.569, 0.0184304);
and you are good to go