XenoBot Forums - Powered by vBulletin

User Tag List

Results 1 to 9 of 9

Thread: Multiple Targeting Suggestion~ [READ]

  1. #1
    Mannow's Avatar
    Join Date
    Jul 2012
    Posts
    345
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Multiple Targeting Suggestion~ [READ]

    My suggestion is that we are given 3 spell options for each line of targeting.




    BEFORE YOU LOOK AT THE EXAMPLE KEEP IN MIND THAT:
    • Spell 1/2/3 can be selected as a rune 1/2/3 via a slide-box option as all things are now.
    • Spell one will take priority over Spell 2/3 as spell 2 will take priority over spell 3 given that the prioritised spell is not on cooldown. (Same goes with runes, higher list order, higher priority).
    • The "Percent HP" can be selected as "Current HP" via a slide box. (This means you will only use the current spell if the monster is equal or greater to the hp value you enter. Because It's a waste to use Gran/Max frigo if the creature is on 3% HP etc).
    • This is just an example of how 1 scenario can be set-up, this is not to say it is the best way. You can change every value/option depending on where you are hunting, or how you want to hunt at the time.



    Example:


    Dragon Lord - count 1 - Low - proximity all
    Keep distance 3sqm diagonal
    Spell 1 = {Exori Gran Frigo} =< (25) percent HP [x] <--- This box here is a "check" box for if you want to have this line activated. In this case spell 1 and 2 are activated, with spell 3 not checked as it's not needed.
    Spell 2 = {Exori Frigo} =< (3) percent HP [x]
    Spell 3 = {------------} =< (-) percent HP []

    So if there is only 1 Dragon Lord on screen, it will only exori frigo/gran frigo.


    -------------------------------------------------------------------------------------------------------------------------


    Dragon Lord - count 2 - Medium - proximity all
    Keep distance 3sqm diagonal
    Spell 1 = {Exori Max Frigo} =< (25) percent HP [x] <--- In this case all 3 spell lines are checked.
    Spell 2 = {Exori Gran Frigo} =< (15) percent HP [x]
    Spell 3 = {Exori Frigo} =< (3) percent HP [x] <-- You would put this at 3% hp so that you are less likely to wand the dragon, killing it and then strike the floor with your spell which could make you take skull.


    So if there are 2 Dragon Lords on screen, it will Exori Frigo/Gran Frigo/Max Frigo


    -------------------------------------------------------------------------------------------------------------------------


    Dragon Lord - count 3 - High - proximity all
    Keep distance 3sqm diagonal
    Rune 1 = {Sudden Death Rune} =< (1) percent HP [x] <--- This is now "rune" not "spell", toggled via a slide-box, allowing you to choose weather line 1 is "spell" or "rune"
    spell 2 = {--------------} =< (25) percent HP []
    Spell 3 = {--------------} =< (15) percent HP []


    So if there are 3 Dragon Lords on screen, it will use Sudden death runes because of the danger. (Spell 2 and 3 can be left blank as they are not needed.




    I understand that this can be achieved by loading external scripts, however I believe that if this function was implemented it would allow much for flexibility and greatly improve the feel of the overall bot. (which is awesome as is )


    @DarkstaR
    @Syntax
    @Spectrus
    @xiaospike
    @Joshwa534
    @DiRTYSAN
    @Neant



    I'd appreciate some feedback Thanks~
    Last edited by Mannow; 02-15-2013 at 02:23 PM.
    Time is the greatest teacher. Unfortunately, in the end, it kills all of its students.

  2. #2
    Lifetime Subscriber
    Join Date
    Dec 2011
    Posts
    994
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)
    Would be nice to have, range should be added too. currently when you have it set to use strike spells youll start poofing if your too far away. Its real pain on a knight if you want to use exori ico. You poof so much it actually takes you longer to reach the target.

    offtopic, why did you tag all those people who dont make XB?

  3. #3
    XenoBot Scripts Developer Joshwa534's Avatar
    Join Date
    May 2012
    Location
    Texas, USA
    Posts
    4,890
    Mentioned
    517 Post(s)
    Tagged
    3 Thread(s)
    I agree with you that this can be done using an external script but some of our higher leveled xbst files are already setup almost like this.

    Serpent Spawn < 3% = Exori Flam (Follow Creature) Count 1 - Proximity All
    Serpent Spawn = 3-15% HP = Sudden Death Rune (Follow Creature) Count 1 - Proximity All
    Serpent Spawn > 15% HP = Sudden Death Rune (Distance 4) Count 2 - Proximity 1
    Serpent Spawn > 15% HP = Sudden Death Rune (Distance 4) Count 2 - Proximity All
    Serpent Spawn > 15% HP = Sudden Death Rune (Distance 3) Count 1 - Proximity All

    This is an example of something we have used before, you can take targeting to the extra step and even add quite a bit more and make things flow a lot better and safer. We've experimented with quite a few different techniques and combinations of things to make some interesting targeting. I do agree that this could probably be enhanced a little bit but at the same time I think what you're trying to do is already possible in Xenobot aside from the check boxes for each rune/spell. Just make another line in the targeting with the same information and change the health, rune/spell, stance and proximity.

  4. #4
    Lifetime Subscriber Ungoliant's Avatar
    Join Date
    May 2012
    Posts
    409
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Its a good idea, but all of this is easy to do via scripts... I feel that things like keeping distance from 2 or more monsters, etc is FAR more important as we can't currently do that at all.

    As far as targeting goes.. a way point to turn off / on targeting would be awesome. (Yes, this is done via scripts.. but if you get stuck in a doorway with targeting off, you'll just be sitting there.)

  5. #5
    Mannow's Avatar
    Join Date
    Jul 2012
    Posts
    345
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    @soul4soul these are people that i speak to a lot and/or have great experience in making quality scripts, so I'd value there opinion a lot.

    @Joshwa534 yeah I understand it can already be done, it just seems like it would be much smoother and cleaner with this option. Keep your targeting list to like 4 lines instead of 16 xD

    It's like the healer, remember when we had only spell hi and low but could use an external script for advanced healer and mana controls. Though when the new healing system was created it was fkn awesome.

    I also know many, many more people came to Xenobot after the healing system was introduced. People were flaming on Xeno for only having spell Hi and Low, and when people look at things they only see what's on the surface; which are the functions on the bot itself, not what it can do with external scripts.

    Maybe I'm wrong but, I've always greatly loved having all functions as a selectable option on the bot panel it'self rather than loading scripts for it (although sometimes scripts are better for customization etc)

    Edit: I know over 15 people in my guild who use IBOT, and refuse to use Xeno simply because it has no "alarm if exura gran mas res or UH rune" is used.
    I know that there is now a script that will actually alarm you of this (even though its like a nuke alarm) but imagine it was an option under alarms just as "disconnected" is.

    I just think that a newcomer looking at a bot to use will look solely into what functions the bot has right there and then so to speak.
    They don't know too much about using scripts and being able to do the things that Xeno is capable of. So they will go to whichever bot allows them to do "most, easiest".

    I just know if a lot of the scripts I use now where things you could select on the bot interface itself, many of my guild members would switch here. Sometimes people just don't wanna learn the LUA and how to do all that stuff.

    Even though it's their fault for being lazy or whatever they are still lost customers that could be paying you money.

    This is not a criticism to Xeno at all, I think it's awesome and I can do pretty much anything I could imagine using this bot, I just find for others that aren't as experienced or are lazy may be deterred too quickly.
    Last edited by Mannow; 02-15-2013 at 05:02 PM.
    Time is the greatest teacher. Unfortunately, in the end, it kills all of its students.

  6. #6
    Mannow's Avatar
    Join Date
    Jul 2012
    Posts
    345
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Ungoliant View Post
    Its a good idea, but all of this is easy to do via scripts... I feel that things like keeping distance from 2 or more monsters, etc is FAR more important as we can't currently do that at all.

    As far as targeting goes.. a way point to turn off / on targeting would be awesome. (Yes, this is done via scripts.. but if you get stuck in a doorway with targeting off, you'll just be sitting there.)

    I'm aware that this is quite easily done via scripts, like i mentioned.

    But would you rather something that you can easily modify and select from within the Bot's interface than have to load .LUA files for it every time?

    Example:

    Exura gran mas res alarm, or UH alarm <---- Wouldn't it be easier if you just had the option to tick it on and select the heal%range rather than load the .lua for it?

    Or have a section for multiple spells rather than load .lua for it?

    I'm just thinking for simplicity man.


    Why keep the cookie jar in the cupboard if ur gna eat them every few minuets, just move the cookie jar to you.
    Time is the greatest teacher. Unfortunately, in the end, it kills all of its students.

  7. #7

    Join Date
    Dec 2011
    Location
    mexico, Sinaloa
    Posts
    460
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)
    @Mannow
    u right man, if darkstar implement that things the bot will be more friendly wich mean that new people will give a chance to xenobot.

  8. #8
    Lifetime Subscriber Ungoliant's Avatar
    Join Date
    May 2012
    Posts
    409
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I don't quite understand... Lua's now load automatically and I can use a Lua file that I made in multiple scripts and they are very easy to import into new scripts I create.

    I honestly hate modifying the bot interface every time I want to change something or have to make a xbst file for another spawn.


    To each his own I guess..

  9. #9
    Banned
    Join Date
    Apr 2012
    Location
    Little Red Dot
    Posts
    2,957
    Mentioned
    204 Post(s)
    Tagged
    0 Thread(s)
    What is Xenobot?

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •