PQR vs ProbablyEngine menu

Shout-Out

User Tag List

Page 2 of 3 FirstFirst 123 LastLast
Results 16 to 30 of 35
  1. #16
    vitalic's Avatar Contributor CoreCoins Purchaser
    Reputation
    182
    Join Date
    Jun 2010
    Posts
    3,527
    Thanks G/R
    8/3
    Trade Feedback
    10 (100%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by phelpsben View Post
    Anything that is possible in PQR is already possible in PE (it's all just Lua afterall), the DSL is meant to allow anyone to create or modify a rotation without any previous coding experience but it also serves as a very well structured priority queue.
    So I can retrieve x, y, z coordinates of any player object assuming their GUID is known? Can I get the precise distance of an enemy down to several decimal places? Can I get facing angles of objects to accurately determine if I'm behind the target? Searched the repo and only range/distance related functions seemed to use CheckInteractDistance() which is very limited.

    Love the concept and implementation but still not convinced it can do *everything* PQR can do. Also wonder if you plan on adding any provisions for PvP specific requirements, like checking targets for CCs, diminishing returns and so on, that would certainly ease the transition.

    PQR vs ProbablyEngine
  2. #17
    botirk's Avatar Master Sergeant
    Reputation
    14
    Join Date
    May 2013
    Posts
    118
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    PQR > PE Unlocker > PE.

    1. PQR because it has open-source offsets file.
    2. PE Unlocker because it is good start for addon.
    3. PE because PE list sucks compared to simcraft list thus require manual libraries/etc.

  3. #18
    ProbablyEngine's Avatar Contributor Lead ProbablyEngine Dev CoreCoins Purchaser
    Reputation
    160
    Join Date
    Mar 2008
    Posts
    64
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You guys really seem to miss a lot of the bare comparisons, PQR does nothing on its own, everything done in PQR is provided by some library someone has created (whether or not its called a library is irrelevant)... it exposes UnitInfo and that is all, useful it may be, it isn't that spectacular.

    All other functions you describe in PQR have been added manually by someone, implemented in Lua, just like it has to be done in PE. PE providing any base functionality already is more than what PQR provides.

    Originally Posted by botirk View Post
    PQR > PE Unlocker > PE.

    1. PQR because it has open-source offsets file.
    2. PE Unlocker because it is good start for addon.
    3. PE because PE list sucks compared to simcraft list thus require manual libraries/etc.
    1. PQR because it has open-source offsets file.

    PE is fully opensource, I even describe how to find the (single) offset required.

    2. PE Unlocker because it is good start for addon.

    I don't really understand this statement.

    3. PE because PE list sucks compared to simcraft list thus require manual libraries/etc.

    PQR supports all of simcraft? What do people create rotations for then?

    Originally Posted by vitalic View Post
    So I can retrieve x, y, z coordinates of any player object assuming their GUID is known? Can I get the precise distance of an enemy down to several decimal places? Can I get facing angles of objects to accurately determine if I'm behind the target? Searched the repo and only range/distance related functions seemed to use CheckInteractDistance() which is very limited.

    Love the concept and implementation but still not convinced it can do *everything* PQR can do. Also wonder if you plan on adding any provisions for PvP specific requirements, like checking targets for CCs, diminishing returns and so on, that would certainly ease the transition.
    Yes, I'm working on (pretty damn accurate) unit position information for any valid unitID, it doesn't require injection or slow memory reading, using only native API calls.

    As for "adding any provisions for PvP specific requirements, like checking targets for CCs, diminishing returns and so on, that would certainly ease the transition".

    What does PQR provide that helps with this? From my understanding it doesn't provide anything. You can take most of your custom functions and use them in PE with almost no modifications, I provide a library wrapper that makes this very easy and clean.

    "@vitalicLib.awesomeFunction()"

    ---------

    I'm not trying to sound like a dick its just frustrating that people don't understand anything you use in PQR (outside of PQR_UnitInfo) can be used directly inside of PE.

  4. #19
    ProbablyEngine's Avatar Contributor Lead ProbablyEngine Dev CoreCoins Purchaser
    Reputation
    160
    Join Date
    Mar 2008
    Posts
    64
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'd just like to state that I disapprove of this thread greatly. It was never my intention to be in competition with PQR. When i started working on PE for a public release I didn't even know PQR existed.

  5. #20
    rootlsuer's Avatar Active Member
    Reputation
    30
    Join Date
    Jul 2013
    Posts
    38
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by botirk View Post
    PQR > PE Unlocker > PE.

    1. PQR because it has open-source offsets file.
    2. PE Unlocker because it is good start for addon.
    3. PE because PE list sucks compared to simcraft list thus require manual libraries/etc.
    Suspect trolling. PE is open source and ~BSD licensed. PQR and PE both use manual libraries. This is by design. Have you seen the nova/hysteria/vachiusa data files?
    Bitcoin: 1B9LrqPUEiHqXgTjaVJEeRmM7F8JPH6Vy4 Litecoin: LRsQs4Nojp1kFWeQPgxsmuq4HdvnMxrDhB

  6. #21
    Ninjaderp's Avatar Banned
    Reputation
    199
    Join Date
    Dec 2010
    Posts
    1,847
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I dont think (at least I hope) Botirk means to come off as rude in all of his posts, more of a language-barrier for him.

  7. #22
    Gabbz's Avatar Contributor
    Reputation
    184
    Join Date
    Dec 2011
    Posts
    451
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    PQR and PE is just different tools trying to achieve the same purpose. It just tools and its the community and users that are making the big difference.
    Its not a competition, at least not for me and i am quite sure not for the developers.

    PQR have its benefits and PE likewise.
    PQR have a great community and experienced profile writers. Some of them have move to PE and i am looking forward with how far profilers like Mentally , Firepong etc will push PE.

    I am really enjoying the activity of PE developers and i also like the opensource part where i think the community can provide more direct impact on functionality within the tool itself.

    So enjoy them both depending on you own preferences.

    I have not been active as of late but i think i will have a look into PE and see if i can contribute somewhat.

    Br
    Gabbz
    Looking for exploiters and botters to Elder Scrolls Online.

  8. #23
    vitalic's Avatar Contributor CoreCoins Purchaser
    Reputation
    182
    Join Date
    Jun 2010
    Posts
    3,527
    Thanks G/R
    8/3
    Trade Feedback
    10 (100%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by phelpsben View Post
    I'm not trying to sound like a dick its just frustrating that people don't understand anything you use in PQR (outside of PQR_UnitInfo) can be used directly inside of PE.
    Appreciate that, I wasn't trying to be facetious. A PQR_UnitInfo equivalent is something I would absolutely need to port my own profiles. As an example, I recently created a movement algorithm to determine if you are moving away from or towards a target by looking at the delta between current and last positions, and using that to infer whether the human is likely to want to use a gap closer on the target, but obviously without the data that PQR exposes that wouldn't be possible, at least not with the same accuracy.

    I know you want to avoid memory reading or any additional hooks/memory writes but I fear we will always be somewhat limited in capacity without a basic object manager with accurate information straight from memory. Even a small subset of the functionality HB provides in that regard would be awesome.

  9. #24
    kickmydog's Avatar Contributor
    Reputation
    257
    Join Date
    Jul 2011
    Posts
    635
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'd love to transfer my hunter profiles over, but I find PE daunting to say the least. I looked at the pre -exisiting hunter code, but it was extremely basic.

    I am not even sure that you can do things like my arcane shot code.

    PHP Code:
    if IsRightControlKeyDown() then return false end
    local AMoCStart
    AMoCDuration GetSpellCooldown(131894)
    local AMoCCD AMoCStart AMoCDuration GetTime()
    local ESStartESDuration GetSpellCooldown(3674)
    local ESCD ESStart ESDuration GetTime()
    local BAStartBADuration GetSpellCooldown(53301)
    local BACD BAStart BADuration GetTime()
    local fvr 60
    if IsPlayerSpell(82726)then fvr 30 end

    -- Stop Arcane Shot if Murder of Crows is coming off cooldown.
    if 
    IsPlayerSpell(131894)
    and 
    AMoCCD 2
    and UnitHealth("target") < (UnitHealthMax("player")*3)
    then return false end

    -- Stop Arcane Shot if Explosive Shot is off cooldown
    if UnitPower("player") < 35
    and ESCD 1
    then 
    return false end

    -- Stop Arcane Shot if Black Arrow is off cooldown
    if UnitPower("player") < 45
    and BACD 2
    and UnitHealth("target") < (UnitHealthMax("player")*3)
    then return false end

    -- Arcane Shot with Thrill of the Hunt
    if UnitPower("player") > 55
    and UnitBuffID("player""109306")
    then return true end

    -- Arcane Shot usage code.
    if 
    UnitPower("player") > fvr
    then 
    return true end 
    Also from an editing point of view it is not very user friendly. With PQR you have all these nice separate abilities which you can write you code for. It then compiles for you into the file that it reads. On PE there is no such tools, just one big file. With PQR there is the nice rotation GUI where you can adjust abilities into a rotation order very nicely. With PE you have to manually edit the rotation.

    PE does have some good things going for it. It runs on wow64, it executes quickly, but really I've not had any issues myself with the speed that PQR executes abilities, so that point is moot.
    Last edited by kickmydog; 11-24-2013 at 02:30 AM.
    https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-bot-maps-profiles/422388-kickmydog-bm-mm-sv-hunter-profiles.html#post2793017

  10. #25
    cukiemunster's Avatar Contributor
    Reputation
    132
    Join Date
    Dec 2009
    Posts
    1,129
    Thanks G/R
    1/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by kickmydog View Post
    Also from an editing point of view it is not very user friendly. With PQR you have all these nice separate abilities which you can write you code for, which it then compiles for you into the file that it reads. On PE there is no such tools, just one big file. With PQR there is the nice rotation GUI where you can adjust abilities into a rotation order very nicely. With PE you have to manually edit the rotation.
    This is basically my current issues with PE in a nutshell. The ability editor in PQR is VERY nice for your amateur tinkerers.

    Sent from my Galaxy S4 using Tapatalk 2

  11. #26
    kickmydog's Avatar Contributor
    Reputation
    257
    Join Date
    Jul 2011
    Posts
    635
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I forgot to add, that PE has better interrupts than PQR. PQR interrupts are kind of buggy.
    https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-bot-maps-profiles/422388-kickmydog-bm-mm-sv-hunter-profiles.html#post2793017

  12. #27
    Soapbox's Avatar Legendary Founder of Soapbox Rotations

    CoreCoins Purchaser Authenticator enabled
    Reputation
    743
    Join Date
    Nov 2012
    Posts
    986
    Thanks G/R
    1118/364
    Trade Feedback
    61 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by kickmydog View Post
    I forgot to add, that PE has better interrupts than PQR. PQR interrupts are kind of buggy.
    No issues with interrupts here... Though I use my own interrupt profile that has working spells for all classes

  13. #28
    Nevodark's Avatar Contributor
    Reputation
    233
    Join Date
    Sep 2012
    Posts
    378
    Thanks G/R
    22/22
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by kickmydog View Post
    I'd love to transfer my hunter profiles over, but I find PE daunting to say the least. I looked at the pre -exisiting hunter code, but it was extremely basic.

    I am not even sure that you can do things like my arcane shot code.

    PHP Code:
    if IsRightControlKeyDown() then return false end
    local AMoCStart
    AMoCDuration GetSpellCooldown(131894)
    local AMoCCD AMoCStart AMoCDuration GetTime()
    local ESStartESDuration GetSpellCooldown(3674)
    local ESCD ESStart ESDuration GetTime()
    local BAStartBADuration GetSpellCooldown(53301)
    local BACD BAStart BADuration GetTime()
    local fvr 60
    if IsPlayerSpell(82726)then fvr 30 end

    -- Stop Arcane Shot if Murder of Crows is coming off cooldown.
    if 
    IsPlayerSpell(131894)
    and 
    AMoCCD 2
    and UnitHealth("target") < (UnitHealthMax("player")*3)
    then return false end

    -- Stop Arcane Shot if Explosive Shot is off cooldown
    if UnitPower("player") < 35
    and ESCD 1
    then 
    return false end

    -- Stop Arcane Shot if Black Arrow is off cooldown
    if UnitPower("player") < 45
    and BACD 2
    and UnitHealth("target") < (UnitHealthMax("player")*3)
    then return false end

    -- Arcane Shot with Thrill of the Hunt
    if UnitPower("player") > 55
    and UnitBuffID("player""109306")
    then return true end

    -- Arcane Shot usage code.
    if 
    UnitPower("player") > fvr
    then 
    return true end 
    Also from an editing point of view it is not very user friendly. With PQR you have all these nice separate abilities which you can write you code for. It then compiles for you into the file that it reads. On PE there is no such tools, just one big file. With PQR there is the nice rotation GUI where you can adjust abilities into a rotation order very nicely. With PE you have to manually edit the rotation.

    PE does have some good things going for it. It runs on wow64, it executes quickly, but really I've not had any issues myself with the speed that PQR executes abilities, so that point is moot.
    To answer your question about if you can do that arcane shot in PE yes you should be able to,

    And i think it might possibly even more simple then writeing it in PQR

  14. #29
    larrybyrdy's Avatar Member
    Reputation
    2
    Join Date
    Mar 2011
    Posts
    61
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Default resto shaman profile has issues where it'll get stuck spam healing myself even if I'm at full hp if my target is out of range for 1 heal. It'll self heal myself instead and then all future heals are only on me, even if I get in range. I have to stop the rotation and restart it.

  15. #30
    sparkyiezz's Avatar Member
    Reputation
    3
    Join Date
    Apr 2013
    Posts
    282
    Thanks G/R
    0/2
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    PE owns and what tops it off is it is 64BIT!!!! what else could you ask for??? 32bit wow makes me lag like crazy for some reason high fps but unsmooth and pqr makes it tons worse when I go 64bit game is smooth as a babies bum... and PE I dont see any decrease in FPS (TMORPH AS WELL)

Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. [PQR] Looking for PQR 5.4.8 release and profile pack.
    By f2p in forum World of Warcraft Bots and Programs
    Replies: 11
    Last Post: 05-08-2017, 09:36 PM
  2. [PQR] LF "Use engineering gloves" pqr string code
    By dealerx in forum WoW Bot Maps And Profiles
    Replies: 2
    Last Post: 08-15-2016, 03:05 PM
  3. [PQR] Need gladiator profile for PQR
    By Esdescon in forum World of Warcraft Bots and Programs
    Replies: 0
    Last Post: 12-14-2015, 12:52 PM
  4. [PQR/ ProbablyEngine] Restoration Shaman healing profiles?
    By aragorn179 in forum WoW Bot Maps And Profiles
    Replies: 2
    Last Post: 01-14-2014, 11:07 PM
  5. REQUEST: Enhancement and Resto Shammy Roto for PQR Please... :D
    By Addramyr in forum WoW Bots Questions & Requests
    Replies: 3
    Last Post: 04-03-2012, 12:13 PM
All times are GMT -5. The time now is 10:52 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search