January 12, 20188 yr Hello, does someone know how frequently the bot checks if a condition is met or not? And if yes how can I change it?
January 12, 20188 yr Author 28 minutes ago, Mikemall said: I dont believe it does. Maybe make a "Ticket" and ask the admin of this fine page for some help. If you have no clue please dont bother.
January 13, 20188 yr 1 hour ago, wlhr said: If you have no clue please dont bother. He's just trying to raise his post count
January 14, 20188 yr Hello, put bigger value in fightclass option "Frames Per Second" and increment max fps option in game (avoid lua conditions can also help).
January 26, 20188 yr Author On 14.1.2018 at 12:02 PM, Droidz said: Hello, put bigger value in fightclass option "Frames Per Second" and increment max fps option in game (avoid lua conditions can also help). Tested everything. Still have the problem
January 26, 20188 yr Imagine your fightclass being a text with instruments, where each instrument can't be read without reading the other instruments coming before it first. So it reads form top to buttom, then it repeats. (Loop). The amount of instructions it has to read through determines how fast it reads the page. So if you have a shit ton of conditions, it'll slow down the reading process. Reading from memory goes faster than looking for in-game lua conditions. So if you want the 'reading speed' to increase, you want to decrease the amount of in-game lua conditions or make your overall conditions smarter. I will make an example here for you on how you can make your conditions smarter (faster). Say you have 4 spells after eachother. Spell1 (Cast this if if not in combat, cast this if mana is x%) Spell2 (Cast this if not in combat, cast this if mana is y%) Spell3 (Cast this if not in combat, cast this if mana is z%) Spell4 (Cast this if not in combat, cast this if mana is w%) You change this to be smarter like this: My4Spells (Cast this if not in combat) { Spell1 (Cast this if mana is x%) Spell2 (cast this if mana is y%) Spell3 (cast this if mana is z%) Spell4 (cast this if mana is w%) } this is a very very rough and stupid example, but it should get the point out. So in short, to speed up the condition reading. You want: 1. Memory > Lua conditions 2. Smart code 3. If you look at my Vanilla/TBC hunter fightclasses (or any fightclass i have made) you will see right away that i have used TONS of Lua. So it can be done, but you want to read through lua as few times as possible. :) 4. The higher FPS your fightclass has the faster it reads through the page (FRAMES). So increasing the FPS both for the fightclass AND in-game will add a little speed (just like Droidz said it). Hope this helps.
Create an account or sign in to comment