• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • New resources must be posted under Resources tab. A discussion thread will be created automatically, you can't open threads manually anymore.

TalkAction [Development] Fully functional Bot system

Some ideas:

-Auto Loot
(!bot lootstart / lootstop / lootadd "X / lootitems / lootremove "X) **X = Item

*Loot Items = Which Items is added
*Loot Add = Add new item
*Loot Remove = Remove 1 items which is added

Example:
!bot lootadd "3031
20:56: 3031 (Gold Coin) has been added to your items list.

!bot lootitems
20:56: This is your items:
20:56: 3031 (Gold Coin)
20:56: (To add more do this command: !bot lootadd "item id / to remove: !bot lootremove "item id)



-Alarm
!bot "alarm(on/off) PlayerAttack
!bot "alarm(on/off) MonsterAttack
!bot "alarm(on/off) PlayeronScreen
!bot "alarm(on/off) DefaultChat
!bot "alarm(on/off) PrivatChat

-Comes up orange text <you can only see it> for example
"a Player is attacking you."



-Cavebot
(!bot "Cavebot start / Cavebot stop / CavebotAdd Stand / Cavebot Location /CavebotLoc Remove "X / CavebotLoop On / CavebotLoop Off / CavebotLadder "X / CavebotRope "Xz / CavebotShovel "Xzi)

*CavebotLadder = Goes up a ladder on location
^X = [North, East, South, West, Center, North-East etc...]
*CavebotRope = Uses rope on location
^Xz = [North, East, South, West, Center, North-East etc...]
*Cavebot = Used shovel on location
^Xzi = [North, East, South, West, Center, North-East etc...]
*CavebotAdd Stand = Adds your current location
*CavebotLocation Remove "X = Removes Location - X = a number <- info
*Cavebot Location = Show locations the bot will go for example:
Code:
Cavebot Location:
1. 32403, 32535, 7
2. 32403, 32539, 7
and if you take !bot "CavebotLocation Remove "1 it will remove the first one and not the second, the second will become first.
*CavebotLoop [on / off] = Takes on and off loop for cavebotting



-Walk
[!bot "Walk "X]

Walks to an location.
X = [North, East, South, West, Center, North-East etc...]



-Monster Rune/Spell Attack
*Msa = Monster Spell Attack
*Mra = Monster Rune Attack


!bot MSA "Start/Stop
!bot MSA 1, Spell Name, Monster Name, Mana using
!bot MSACheckmonster "X [X = 1 - 10 / Monster list]
!bot MSACheckspell "X [X = 1 - 10 / Spell list]

!bot MRA "Start/Stop
!bot MRA 1, Rune Name, Monster Name
!bot MRACheckmonster "X [X = 1 - 10 / Monster list]
!bot MRACheckrune "X [X = 1 - 10 / Rune list]

Example:
!bot MSA 1, Exori vis, Rotworm, 20
[Shots Exori vis when it target a rotworm to list 1]
[!bot MSA LISTNAME 1-10, SPELL NAME, MONSTERNAME, MANA USING]

!bot MRACheckspell "1
20:56: Spells in list 1:
20:56: Exori vis > Rotworm [mana: 20]

^ Can also heal you when you meet monsters.



-Auto Stack
!bot (Start/Stop)Stack "X
X = [GP, PP]

Example:
!bot StartStack "GP
20:56: You are now stacking Gold Coin's To Platinum Coin's.

!bot StopStack "GP
20:56: You have stopped stacking golds.



-Auto Target
!bot Target (start/stop)
!bot TargetAdd "MONSTER NAME, (YES/NO <loot monster)
!bot TargetRemove "numbers.
!bot TargetMonsters
!boy TargetAll "(on/off)

Example:
!bot TargetAdd "Rotworm, Yes
!bot TargetAdd "Slime, No

!bot TargetMonsters
20:56: Your target monsters:
20:56: Rotworm [Loot: Yes]
20:56: Slime [Loot: No]

!bot TargetAll "on
!bot TargetMonsters

20:56: You are targeting all monsters.



Light:
!bot light (on/off)
!!bot light "(Utevo Lux, Utevo gran lux, Utevo vis lux, Full)



Full Magic train:
!bot startmagic, spellname, mana cost, useonmana
!bot startmagic, utevo lux, 20, 120
^used when you have 120 mana

I might add more ideas later...
 
Last edited:
The thing is, I am willing to make those functions, I just do not know if it is worth the time it would take to sort everything out since everyone likes the idea, they just do not want to implement it.
 
Anyone want me to continue with this, or would it be pointless? I have added a few new functions that I have no released. Nothing too big, just an on and off function, and then a check function for staff to know who is using the !bot.
 
Works, but autoheal doesn't work (probably because its a high-rate ot where people have very much hp) for instance:

!bot startheal, exura, 12000, 20

Doesn't work.
 
works on 3.0.6 ??
could u add options, Enable and Disabled to ADMIN choose, what bots are enable ?
Example :

My server is enable to use HEAL , AUTOFOOF, AND AUTO MAGIC.
But, i disabled, cavebot, etc etc..

could u?
 
would be nice if u completed this. this is a really sick thing you got going on here =p
 
Back
Top