*Loling*
The scripting interface will remain as it is. While I MIGHT add the possibility to configure inline scripts into the walker, it will be very crude. Tibia's current textboxes don't support tabbed input or anything similar, and coding a box like that completely from scratch will be a highly tedious and time consuming job. If anything, for inline scripts, you're looking at something like the label box with a little more room. This means that any intensive inline-scripts would look like this:
Code:
setWalkerEnabled(false) if (var == value) then doAction(param1, param2, param3) else doAction(param1, param2, param3) end setWalkerEnabled(true)
Not only is it very uneasy on the eyes, but it also wouldn't even fully show itself inside the listbox, not to mention is less user-friendly (in my opinion) than the current system. Currently, you can create an entire depositor script in a single .LUA file. This fact is what leaves me unsure as to where people are obtaining their information since they all seem to believe otherwise.
The other problem that arises is that scripts execute in their own threads - once executed the walker would not wait for them to finish. While this can be a bit bitchy even with the current system, simultaneous processing would equate to a loss of functions such as wait()/sleep(). Furthermore, any processor expensive scripts would lag all of Tibia, since all of XenoBot's internal operations are executed on Tibia's main thread for data synchronism.
I understand many of you are complacent and will ultimately long for something like NeoBot until you learn something new. However, this is XenoBot. Yes, XenoBot has quite a few places where it falls short. It also, however, overtakes neobot in other aspects of its functionality. While few of those are currently visible, they will be soon. And the next person to call this bot unuserfriendly needs to go remind themselves how they had to set up combo attack in Neo. Hell, even the recasting of spells and such - talk about multiple LUA scripts.
TL;DR - You're already using a bot that's nearly able to do everything for you, stop bitching about having to set it up just one time to make that happen.
PS - That TL;DR was not at all a summary of what I said. If you care about a real informative post, actually read it, bro.