Optimising KS (looting) etc, etc - questions, and lots of it
Posted: Sun Sep 04, 2011 1:15 pm
Hello ladies and gents,
Some nice forum you've got there, with surprisingly good community.
That said, let's get to business :
1) I've managed to do ALOT with basic KS scripts, and it runs pretty much flawlessly... with one major problem. Bot doesn't really loot some mobs, even though it should. It was looting not even 50% with looting in combat turned off, and when I turned it on, it works maybe 80% of the time. It usually skips mobs when it kills more than usual, the more mobs at once, the higher the possibility (at least I think so). It isn't problem with my setting per say, as I do not get any messages that it's too far away, or any errors.. it seems that those mobs are simply ignored, invisible to bot, which doesn't return any info and simply goes to nest waypoint.
Needless to say, I am not amused.
AFAIK (might be wrong - it's my second day with bot, so I'm making mistakes frequently), it's either
- killspeed is too fast, which is doubtful
- I'm using purgatory fire in one waypoint, then going with 'travel' to another predetermined point, where another round of purgatory fire is used - and since some mobs don't even hit me as their skills takes forever to cast, bot might simply miss them, even though I kill them. Just now I realized a way to check whether it's true or not, but, regardless - I need a solution.
To be sure we're on the same page, here's a bit of my WP inside KS - it goes luring mobs with travel, then attacks them, then back to travel etc :
Is there any function that checks any dead body in X area around me, when I'm done with killing mobs? Would be preferable if I could just pin it into another waypoint - it would be a simple matter of duplicating one after the fight and running said 'scanner', but I was unable to find anything I could use there.
2) Is there any way to change an entire profile while bot is running? I've only seen ways to change one line at a time, which sucks to me (for example, I'm running with purgatory fire as my only attack skill, and it's fine when just killing mobs in instance - I would prefer to change an entire profile when fighting boss though, seeing as I'm slowly pumping my character to do it.I know that I can use DIYCE macro instead, but changing profile is preferable to me). I do not think that such option is possible, but asking won't hurt.
3) General question - on which conditions is instance being reset? I've got only one character botting for now, and want to increase it in close future. Sadly, my PC is slowly turning archaic, and since I need two clients to reset instance right now (one sits idly and stays in party from rebirth place to last waypoint when character breaks party, so KS will reset). Needless to say, it's not feasible. So, how does (on what conditions?) in-game instance, such as KS, resets?
Will probably spam you guys soon with another problems, but that's it ATM. Any responses are greatly appreciated.
Edit - just for the record, I'm also getting the 'pressing esc key' bug. Seems random, as happened near Pancer three times, and twice around the time when I fell from mountain, cast regen, and was supposed to advance to the next waypoint. Bot has been updated not even 24h ago. Didn't even read current thread which is about it, seeing as my brain feels too wasted at this moment, so don't bother yourself with it for now. G'night.
Some nice forum you've got there, with surprisingly good community.
That said, let's get to business :
1) I've managed to do ALOT with basic KS scripts, and it runs pretty much flawlessly... with one major problem. Bot doesn't really loot some mobs, even though it should. It was looting not even 50% with looting in combat turned off, and when I turned it on, it works maybe 80% of the time. It usually skips mobs when it kills more than usual, the more mobs at once, the higher the possibility (at least I think so). It isn't problem with my setting per say, as I do not get any messages that it's too far away, or any errors.. it seems that those mobs are simply ignored, invisible to bot, which doesn't return any info and simply goes to nest waypoint.
Needless to say, I am not amused.
AFAIK (might be wrong - it's my second day with bot, so I'm making mistakes frequently), it's either
- killspeed is too fast, which is doubtful
- I'm using purgatory fire in one waypoint, then going with 'travel' to another predetermined point, where another round of purgatory fire is used - and since some mobs don't even hit me as their skills takes forever to cast, bot might simply miss them, even though I kill them. Just now I realized a way to check whether it's true or not, but, regardless - I need a solution.
To be sure we're on the same page, here's a bit of my WP inside KS - it goes luring mobs with travel, then attacks them, then back to travel etc :
Code: Select all
<!-- # 1 --><waypoint x="4714" z="824" y="679" type="TRAVEL"></waypoint>
<!-- # 2 --><waypoint x="4715" z="911" y="679" type="TRAVEL"></waypoint>
<!-- # 3 --><waypoint x="4624" z="912" y="679"> </waypoint>
<!-- # 4 --><waypoint x="4534" z="911" y="679"> </waypoint>
<!-- # 5 --><waypoint x="4454" z="913" y="679" type="TRAVEL"></waypoint>
<!-- # 6 --><waypoint x="4404" z="951" y="679" type="TRAVEL"></waypoint>
<!-- # 7 --><waypoint x="4355" z="989" y="679"> </waypoint>
<!-- # 8 --><waypoint x="4362" z="942" y="679" type="TRAVEL"></waypoint>
<!-- # 9 --><waypoint x="4372" z="875" y="679" type="TRAVEL"></waypoint>
<!-- # 10 --><waypoint x="4374" z="804" y="679"> </waypoint>
<!-- # 11 --><waypoint x="4312" z="843" y="679" type="TRAVEL"></waypoint>
<!-- # 12 --><waypoint x="4253" z="888" y="679" type="TRAVEL"></waypoint>
<!-- # 13 --><waypoint x="4184" z="901" y="679"> </waypoint>
<!-- # 14 --><waypoint x="4049" z="912" y="700" type="TRAVEL"></waypoint>Is there any function that checks any dead body in X area around me, when I'm done with killing mobs? Would be preferable if I could just pin it into another waypoint - it would be a simple matter of duplicating one after the fight and running said 'scanner', but I was unable to find anything I could use there.
2) Is there any way to change an entire profile while bot is running? I've only seen ways to change one line at a time, which sucks to me (for example, I'm running with purgatory fire as my only attack skill, and it's fine when just killing mobs in instance - I would prefer to change an entire profile when fighting boss though, seeing as I'm slowly pumping my character to do it.I know that I can use DIYCE macro instead, but changing profile is preferable to me). I do not think that such option is possible, but asking won't hurt.
3) General question - on which conditions is instance being reset? I've got only one character botting for now, and want to increase it in close future. Sadly, my PC is slowly turning archaic, and since I need two clients to reset instance right now (one sits idly and stays in party from rebirth place to last waypoint when character breaks party, so KS will reset). Needless to say, it's not feasible. So, how does (on what conditions?) in-game instance, such as KS, resets?
Will probably spam you guys soon with another problems, but that's it ATM. Any responses are greatly appreciated.
Edit - just for the record, I'm also getting the 'pressing esc key' bug. Seems random, as happened near Pancer three times, and twice around the time when I fell from mountain, cast regen, and was supposed to advance to the next waypoint. Bot has been updated not even 24h ago. Didn't even read current thread which is about it, seeing as my brain feels too wasted at this moment, so don't bother yourself with it for now. G'night.