PDA

View Full Version : Multiple Targeting Suggestion~ [READ]



Mannow
02-15-2013, 01:44 PM
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 :D)


DarkstaR
Syntax
Spectrus
xiaospike
Joshwa534
DiRTYSAN
Neant



I'd appreciate some feedback :) Thanks~

soul4soul
02-15-2013, 04:01 PM
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?

Joshwa534
02-15-2013, 04:15 PM
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.

Ungoliant
02-15-2013, 04:42 PM
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.)

Mannow
02-15-2013, 04:49 PM
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.

Mannow
02-15-2013, 05:07 PM
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.

nato12
02-15-2013, 05:33 PM
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.

Ungoliant
02-15-2013, 07:04 PM
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..

xiaospike
02-16-2013, 01:05 AM
What is Xenobot?