I would also like to see an option to change your pvp settings, since when logging in on the preview you have to switch it to the green dove every time since the default is white hand.
Printable View
I would also like to see an option to change your pvp settings, since when logging in on the preview you have to switch it to the green dove every time since the default is white hand.
reach depot should be high priority in my eyes... the bot has 2 maybe 4 years old ? without a reach function ? its just what users need to get here, the easier it gets the more users ill get
I must agree with Wesker on this one, it gets really hard for new users to make their own scripts when they need to keep searching for one that someone made, and they open up a thread and we need to explain what a function is and to put it under each script, i find all this unecessary.
So yeah, +1 for Self.ReachDepot, there are several good ones made by our user based on dp tiles locations, i'm sure Pixie or Syntax wouldn't mind putting theirs on the xenolualib
check out this thread by XtrmJosh, theres some really good stuff in there @Alpha Scripts
http://forums.xenobot.net/showthread...-Script-Making
im very bad with words and what im trying to say anyways here it goes.
@DarkstaR could make a GUI based on your lolcal variables in the script to turn on or off since its xml based something like
>> lua code:local x = "yes"
local y = "mana potion"
and in the script it self :
lua code:
<variableoption=1>x<string><"yes"><"no"></string></variableoption=1>
<variableoption=2>y<int><editline></editline></variableoption=2>
variables that the scripter will code
so the main idea is to include a gui to change fast and easy the variables in the .lua config file, for me its a painful process to open edit, change it, edit again change it again to test everything working, this is a very simple and easy update for the bot that darkstar might consider, will give an even better propuse for those that dont know anythign abotu programming giving them the change to come and get xenobot, without editing .lua files, just click fill and its ready here an image if you didnt understand what im aiming for and someone else might put this idea together in words that everyone understands
http://oi58.tinypic.com/2njgdx2.jpg
@Syntax or @Spectrus if you could translate my really bad english and put it together <3, i think this idea saves time for both of the users (scripters,regular users)
Terrible idea. I'm not going to try and parse some idiots shitty Lua code and turn it into a gui.
Me and Syntax have been kicking around the idea of binding specific Lua global variables to gui, but it wont be done in the way you suggest.
lovely, cant wait to see that going on, and i agree with you parsing its terrible i just cant put the idea together the first idea i had it was just reading the local's on the .lua file and deploying the variables from a string in the .lua file, but to be honest since i have no idea how it works i just thought it was a good idea to put something around it and if you guys didnt thought about it, to check if you will think about it, but you're already into it, and im glad to heard that, 1 question, do you have a release date to test that as a beta or is it a long run project for xeno.
also reachdepot added to xeno lib anytime soon ?
Designing such in-depth panels wont be possible, the way my GUI works is far too limiting for that. It would be something like this:
lua code:
XenoBot.BindVariable("softBootsEnabled", "bool", "Should your character use soft boots?")
XenoBot.BindVariable("softBootsEquipMana", "number", "At what mana % should soft boots be equipped (if enabled)")
XenoBot.BindVariable("softBootsRemoveMana", "number", "At what mana % should soft boots be removed (if enabled)")
The GUI will be a list box on the left with the variable names (e.g. "softBootsEnabled") and an area on the right that shows the description and the appropriate control (text boxes for numbers or strings, check boxes for booleans, etc).
This is long-term, however.
Updated
My suggestions :
http://forums.xenobot.net/showthread.php?27658-Hole
(check if the hole id is open before walking it looks way to botty to me)
I dont know about you, but adding waypoints for me its a painful proccess, right clicking the walker tab, my suggestion for that would be to create a panel on the left side, to be able to single click and create the waypoint, instead of right clicking
I've been adding scripts into the waypoint, again this is my personal view it is painful to write it instead of copy-paste it, same goes for creatures, targeting, loot.
Adding the number of the potions in a "potion list" in the support tab, again this might be just me but i had to go and add a list of potions on my desk from Jo3 list
Adding global variables ??? i have a script that opens bps, and something like goldbp = "something" on other lua file should be able to take the variable global, but i dont know why it doesnt, well what i ment is for somekind of method to communicate between lua files (if this is already available i like to know how)
Hide file script or code : as i resume before, i have some simple "persistent scripts" on .lua files, but if i change acc i have to change the script and the bps or click the skip botton, can i activate a script without making it visible on the script list, i already feel i have a whole library of scripts, or can you just make the files "invisible", i think its a pain to go in the script section and check 14 bp setups LOL
Connect next character in the list : this is for world quests i really think we need this, just to level a bunch of rookgard accounts
Reconnect after SS, to wait 5 mins ????
Reconnect before SS to click escape ???? it will reconnect after the tab dissapears or at least thats how i feel its working
unequip ?
scripts that are persistents like my bp thing, instead of saving them directly save them as playername folder ????? <<< that 1 works better
clear loot, targeting
right now thats all i got.
-Allow higher variance than 3% for the self healer -- for low levels 3% variance on spell casting is only a few mana or health, so this is very suspicious
-Not sure how plausible this one is, but it would be ideal to have the looter ignore bodies that BOTH 1.) have not dropped anything on the loot table and also 2.) do not have food
In other words go eat the food out of bodies, go get the loot out of bodies that dropped something on loot list, or else ignore the rest. This is how I actually play and I think the alternatives of opening every body even when empty or ignore bodies that only drop food when may need the food are both suspicious.
Could you not just have the bot stand directly on the hole and then dig on the hole? This seems fine to me.
-saveSettings
-an option in the targetting to actually do nothing (target but keep walking)
I played with this a bit, and it seems that the problem with my idea is that the hole command actually has the character step off of the hole prior to digging it. This is not required and is actually very suspicious. The hole command should simply dig, so that you can set the script to step on the hole and then dig it, thus not being suspicious since it will walk in hole if it's open and dig the hole with you on top if it's not, both achieving the same without looking like an obvious bot.
Please note: I could be mistaken lol
Build in Heal friend (sio list)
Basicly just like our own self healer. A percentage to heal the player, minimum mana/own HP needed. and a "box" where we can add the names we want to heal.
This could either just pop up like a document (like magebot) or just seperate the names like "player1", "player2", "etc"
Why you asking? Is it because you want to see it? because with xenobot you can't display the percentage. but xenobot does know the percentage of others players health.
anyways Im pretty sure you can make an estimate on what % you want the bot to heal the person lol
i dont understand the lure more, will it lure every creature on target if its on start ? and if it does how cna i control where to lure it, for example luring 10 creatures to trap my self in 1 sqm, i would do lure 3 sqm and then end lure ???
question is : end lure is the last waypoint you will lure at ? or just the end of the protocol, there should be somekind of tutorial, didnt test it enought yet, i just did a basic test, i thoguht i had to put targeting on dinamic, thats another thing i dont understand entirely
I explained lure mode in the changelog. Read it.
a waypoint "standlike" that wont get stuck on teleports or boss teleport, it could be fixed by adding a life spam to Stand (optional)
Add a Set monster kills we have get but not get as far as i know couldnt find it
/\ yeah i wonder who these two are
What if the bot had the possibility to add to diagonistic information, each tile the x/y/z values
Or if this gets way to messy maybe at the look?
like this:
14:10 You see stone floor. [ID 20376, Location X,Y,Z]
Could it be possible that you get in "x" time you get an email with all the hunt statistics, exp gained, loot etc. This would be great especially if you are at school or at your job.
Thanks, Anco
Maybe a hud that counts items looted, with customization. Kinda like show recent loot and use list. And reconfigure the diagnostic information. It's all jumbled up and over lapping on my computer. Don't know if anyone else has that problem but I use it to watch my ping.
@Anco Another option that I use is team viewer + a hud, i.e. Nakuu's hud or SynHud. I use my phone to access to computer while afk with team viewer.
Some things that i would like to see :
loadFile("file.lua") -- Executes a script separatedely
GetLoadedXbst() -- Returns the name of the lastly executed and loaded .xbst file, this would remove the need to type the name in HUDs and allow for create and share automated tools.
HUD:SetCreatureIcon(name) -- Sets an animated sprite for the selected creature in the hud, for task scripts and what else.
Creature.GetCorpseID , or something like that
A simple http for lua, just to get a string or what not.
saveSettings() -- pls
An HUD, like SynHUD or NakuuHUD.
That can be selected from HUD panel and reads the .xbst file for to get the Loot Items ID and the waste of supplies.
Will apreciate.
Pl0x
Hotkeys to put on/off walker, looter and targeting. Or is it implemented and I can't find it?
@AnneLier
The pause button does that, but I don't have it on my laptop either.
Make the magic shooter listen to special areas