• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Plugin] Parrot's Paranoia Plugin

    Discussion in 'Archives' started by parrot, May 1, 2012.

    Thread Status:
    Not open for further replies.
    1. ryftobuddy

      ryftobuddy Banned

      Joined:
      Aug 19, 2011
      Messages:
      2,291
      Likes Received:
      34
      Trophy Points:
      0
      Ok, I'll test when I get home this evening, Parrot! Thanks for the quick, concise replies!
       
    2. ryftobuddy

      ryftobuddy Banned

      Joined:
      Aug 19, 2011
      Messages:
      2,291
      Likes Received:
      34
      Trophy Points:
      0
      Did some testing today and yesterday. Even with my RAF party member parked on the roof and partied up, the plugin recognizes the character and stops unfortunately :(
       
    3. kapiroto

      kapiroto New Member

      Joined:
      Jan 24, 2012
      Messages:
      25
      Likes Received:
      0
      Trophy Points:
      0
      thanks friend :)
       
    4. DKAED

      DKAED Member

      Joined:
      Dec 31, 2011
      Messages:
      170
      Likes Received:
      0
      Trophy Points:
      16
      Great! :)
       
    5. Mlkhjb

      Mlkhjb New Member

      Joined:
      Jan 6, 2012
      Messages:
      46
      Likes Received:
      0
      Trophy Points:
      0
      Since crossrealms hit the road its pretty impossible to get through some places like goldshire atm -

      I?m wondering wether its possible to implement either a setting for adding safezones / ignorezones myself (((edit: found it under ideas.... i see :)))

      and/or

      maybe " if there are more than X players around then ignore players"-setting .

      Both would help, since in my opinion the fighting and collecting is dangerous, but not collecting the quests.
      What do you think?
       
      Last edited: Sep 27, 2012
    6. parrot

      parrot Community Developer

      Joined:
      Feb 5, 2012
      Messages:
      222
      Likes Received:
      7
      Trophy Points:
      18
      hi. if you can get the zone id its easy to manually add more safe zones in the source code.

      -Open up ppp.cs in notepad.
      - find this line: safeZones.Add(new zone("Shattrath city", 3703));
      - just add your own zone in the same way. safeZones.Add(new zone("Zone Name", zoneID))
      Zone name is just used for printing so you can type whatever you want there or just leave it blank. The citation marks are important though.

      Getting the id can be a little tricky. what you can do is to first look up the wowhead id here: Pastes - zone ID's - WoW AddOns - WowAce
      then match that with the real one on the list posted in this thread (last post): Finding What Zone I'm In (ID Based?) - WowAce Forums to get the real one.
       
      Last edited: Sep 27, 2012
    7. parrot

      parrot Community Developer

      Joined:
      Feb 5, 2012
      Messages:
      222
      Likes Received:
      7
      Trophy Points:
      18
      ok version 0.25 is pretty much done. Im attaching a test build for you to try out if anybody wants to help out with testing. My playtime should run out any day now so it would be good if eventual bugs were caught before that :). Ill do some more polishing and do a full release on sat.

      essential changelog:

      -Shadowmeld support
      -Custom cast support. (cast any spell on trigger).
      -Whitelist support (This really needs some testing!)
      -Trigger delay support.
      -Reworked the settings form.
       
      Last edited: Sep 28, 2012
    8. Mlkhjb

      Mlkhjb New Member

      Joined:
      Jan 6, 2012
      Messages:
      46
      Likes Received:
      0
      Trophy Points:
      0
      I?ll test it tonight and tomorrow,
      very little time atm, since helping someone to move atm. But I?ll give feedback!

      Thank u very much.
       
    9. biller72

      biller72 Member

      Joined:
      Aug 14, 2010
      Messages:
      260
      Likes Received:
      2
      Trophy Points:
      18
      pirox had this feature so it should be able to be done,

      can you have an option to stop everything ONLY when i player is in XX yards from you
      and another option to stop only if they are targeting you?

      would really make this addon perfect!

      btw can you edit to where we can put more than 100 sec, or disable the close wow feature? thx

      other than that works great
       
    10. parrot

      parrot Community Developer

      Joined:
      Feb 5, 2012
      Messages:
      222
      Likes Received:
      7
      Trophy Points:
      18
      ok ive added a few new things so im uploading a new build.

      new:

      rogue stealth support
      added aura check to aquaticform
      added an option for map toggle
      changed trigger delay max value to 1000 sec.
       
      Last edited: Sep 28, 2012
    11. parrot

      parrot Community Developer

      Joined:
      Feb 5, 2012
      Messages:
      222
      Likes Received:
      7
      Trophy Points:
      18
      Its definitely possible but i dont think I have time to implement it into this release.

      Close wow can pretty much be disabled by entering an unrealistically long wait time before shutdown. (edit: ah its set at max 100 as well. Il change that at the very least)
      I increased the delay time max value to 1000, is it enough?

      btw if youre only looking for alerts you might want to check out logmeout and/or my other plugin AlertMe.

      Good to know that it otherwise is working well, thx for your input :)

      Thank you :)
       
      Last edited: Sep 28, 2012
    12. djdnffjd

      djdnffjd New Member

      Joined:
      Feb 18, 2010
      Messages:
      182
      Likes Received:
      0
      Trophy Points:
      0
      sometimes, I missed Glider, for this stop function.

      thaks a lot
       
    13. Mlkhjb

      Mlkhjb New Member

      Joined:
      Jan 6, 2012
      Messages:
      46
      Likes Received:
      0
      Trophy Points:
      0
      I let it run yesterday for some time, and afaik its working as intended! Great success :)

      The only thing i?m wondering about is, how to make it perfect to move out of combat areas at first, before pretending to be afk etc.

      I havent thoroughly tested yet, but atm he often stops in some combat situations and then often triggers longer chain dying sessions, because of stopping in the middle of a murloc spawn point etc. This is maybe because of the resurrect logic of hb isnt perfect at the moment, I don?t know who decided to resurrect when and where with hb. Is it the CC, HB or even a plugin, which decides? I assume HB.

      So maybe - in the future - one could do a check against enemies nearby and delaying the stop because of number of enemies... understand what I mean? (no native speaker:)
       
    14. Mlkhjb

      Mlkhjb New Member

      Joined:
      Jan 6, 2012
      Messages:
      46
      Likes Received:
      0
      Trophy Points:
      0
      Oh, and thanks for the editing idea - I had originally taken a look into it via notepad++ and tried to exclude goldshire as well, but somehow it didnt work.
      Maybe I got the wrong area id.
      I?ll give it another try.
       
    15. biller72

      biller72 Member

      Joined:
      Aug 14, 2010
      Messages:
      260
      Likes Received:
      2
      Trophy Points:
      18
      kk, 1000 is plenty thx
       
    16. parrot

      parrot Community Developer

      Joined:
      Feb 5, 2012
      Messages:
      222
      Likes Received:
      7
      Trophy Points:
      18
      Does it stop during combat or afterwards? Stopping near mobs is a problem, it helps if you have a character which can stealth in those situations.
      I could do a distance check and not trigger if there are mobs nearby. I might do that but i have fears that it would make the plugin very unreliable. It could work decently if the radius was quite small though.

      Another thing which i intend to look into next time is the possibility of having the toon mount up and fly up a bit.

      ah unfortunately the current system will only look at the zone id. So the only way to ignore goldshire would be to ignore Elwynn Forest. I have some other ideas as how to ignore smaller areas. One way would be to whitelist subzone texts and another more messy way would be to get coords ingame which could then form a "circle" or other shapes.
       
      Last edited: Sep 30, 2012
    17. miner80

      miner80 Member

      Joined:
      Dec 21, 2011
      Messages:
      76
      Likes Received:
      1
      Trophy Points:
      8
      First off this is an awesome plugin. I think it would be great if it had an option to auto defend if attacked though. I am getting ganked a lot on my pvp server. Keep up the good work bud!
       
    18. paglabuddy

      paglabuddy New Member

      Joined:
      Jul 17, 2012
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      Is there a way to play a different sound on a whisper or say than a player nearby?
       
    19. Mlkhjb

      Mlkhjb New Member

      Joined:
      Jan 6, 2012
      Messages:
      46
      Likes Received:
      0
      Trophy Points:
      0
      Heyho, so - some more feedback after using it for some days (while moving :) And yes, the plugin is awesome and works very well, so never change a running system, better leave it reliable and we die now and then :)

      Anyway: the "stopping in a bulk of mobs"- problem has lessened since I used the delay function much more. When using the delay-function, both problems are somehow lightened: I use 150 sec atm for getting notice when someones following, but am never stopped to take up quests in a village.

      So this helps with the problem "is someone following" AND BTW also with the problem "is there another bot around running the same profile" - because then youre simply waiting until its gone (maybe even for battlefields interesting). EDIT: Stupid idea w battlegrounds..

      But maybe that?s not how the plugin was intended to use since it shall pretend to be afk - for getting that running it might be really helpful to setup the "mountup-and fly up"-Function someday for getting rid of camps.
       
      Last edited: Oct 1, 2012
    20. parrot

      parrot Community Developer

      Joined:
      Feb 5, 2012
      Messages:
      222
      Likes Received:
      7
      Trophy Points:
      18
      This plugin doesnt do whisper alerts, are you perhaps using AlertMe? they both use the same sound since it was the only one i had laying around. If you go into either plugin directory youll find a folder named Sounds. inside there is a file called beep.wav . You can replace that file with any .wav sound file of your choosing. just remember to rename it to beep.wav.


      Ah, you shouldnt run this plugin in Bgs :p

      150 sec delay is way more then ive ever used but then I havent had much problems with populated zones. If it works for you then its fine. Just remember that the timer will reset if the player gets to far away from you so it could end up being longer then 150sec. theres still a log print for that i left in there for the time being.

      When using gatherbuddy i highly recommend making your own profiles. That plus the delay function should go a long way to alleviate the problem of getting "stuck" behind someone else flying the same path.

      Ill add a "defend" option for the next release so the bot will fight back if attacked. Will probably be a better fix then using long delay times. Thx for your input, its much appreciated.

      edit: Actually, if you want such a "defend" option now you can edit ppp.cs. find this line "while (waitUntilAlone())" and enter this bit anywhere between the { } brackets.

      Code:
                          
      if(Me.Combat)
        break;
      
      
      It should work.
       
      Last edited: Oct 2, 2012
    Thread Status:
    Not open for further replies.

    Share This Page