Username: Password:

Author Topic: Ideas for future versions.  (Read 404510 times)

Offline =Mindee=

  • Commander Shepard
  • BOT Developer Administrator
  • Dragon
  • *****
  • Posts: 2,788
  • Cookies 9020
  • We'll bang, OKAY?
    • View Profile
    • http://mindee-bot.com
Re: Ideas for future versions.
« Reply #1020 on: March 13, 2020, 10:40:47 AM »
-I do not know if this is possible because of the problems that it may entail, option in "ignore mobs" in which if it is necessary to leave the waypoint (skip to the maximum of "pathfinding range") to continue the path without interruptions.
-This would be an option that you can enable or disable.

Move to the latest waypoint available on screen?  It would be better to just keep full maps in memory until entering stairs/teleporting, so bot could calculate path to portal, etc.
I mean.
I'm walking: 32150, 31010, 7 -> 32151, 31010, 7 -> 32152, 31010, 7 (In 32153, 31010, 7 there is a monster that I want to ignore and instead of killing it to continue, I would  surrounded it 32152, 31011, 7 -> 32153, 31011, 7 -> 32154, 31011, 7 -> 32154, 31010, 7 Until you continue with the waypoint)

On the other hand, it's too complicated to implement. BOT is using path (not walking from point to point), so if mob is on path, then character won't be able to continue walking if he will treat monsters as "blocking" entity. Going to the next available waypoint will cause all kinds of problems (lost path, finding way to nearest path, blabla) Character will stuck in a loop until mob is dead.

The right way would be implementing walking from point to point like in web client. It was already implemented before, but people didn't like it.  [badpokerface]


Mindee-BOT creator, founder and developer.

Offline MikeOwh

  • Administrator
  • Wolf
  • *****
  • Posts: 156
  • Cookies 10001
  • The DemonLord himself.
    • View Profile
    • OwhTool
Re: Ideas for future versions.
« Reply #1021 on: March 13, 2020, 01:22:30 PM »
On the other hand, it's too complicated to implement. BOT is using path...
 


Right, I hadn't thought about it, the bot if it leaves the waypoint, would return to the closest point that would be where it left off, That is, the character would dance "bachata" with the monster. So let's leave it as it is, for sure there are better things in "Ideas for future versions"
« Last Edit: March 13, 2020, 01:23:49 PM by DemonLord »

Offline MikeOwh

  • Administrator
  • Wolf
  • *****
  • Posts: 156
  • Cookies 10001
  • The DemonLord himself.
    • View Profile
    • OwhTool
Re: Ideas for future versions.
« Reply #1022 on: March 17, 2020, 10:57:02 PM »
In 3 script tasks I'm creating, the npc gives a useless article, so if I go to another NPC and I don't have space, the character will be stopped.

Would there be a possibility to add a function to drop an item? The BOT should identify the item, using its ID, I can no longer use script.DropItem (), another player could have the item in another box. If added this function could be placed in the BOT and not as a script function.

« Last Edit: March 17, 2020, 10:58:48 PM by DemonLord »

Offline =Mindee=

  • Commander Shepard
  • BOT Developer Administrator
  • Dragon
  • *****
  • Posts: 2,788
  • Cookies 9020
  • We'll bang, OKAY?
    • View Profile
    • http://mindee-bot.com
Re: Ideas for future versions.
« Reply #1023 on: March 18, 2020, 12:25:40 AM »
In 3 script tasks I'm creating, the npc gives a useless article, so if I go to another NPC and I don't have space, the character will be stopped.

Would there be a possibility to add a function to drop an item? The BOT should identify the item, using its ID, I can no longer use script.DropItem (), another player could have the item in another box. If added this function could be placed in the BOT and not as a script function.

You could use thatslot = script.GetItemSlot(itemId) function and then script.DropItem(thatslot)

or use onReceiveAddItemToBackpack(slot, itemId) event.

if itemId == xxxx:
    script.DropItem(slot)
« Last Edit: March 18, 2020, 12:31:52 AM by =Mindee= »


Mindee-BOT creator, founder and developer.

Offline MikeOwh

  • Administrator
  • Wolf
  • *****
  • Posts: 156
  • Cookies 10001
  • The DemonLord himself.
    • View Profile
    • OwhTool
Re: Ideas for future versions.
« Reply #1024 on: March 18, 2020, 01:38:04 AM »

Offline MikeOwh

  • Administrator
  • Wolf
  • *****
  • Posts: 156
  • Cookies 10001
  • The DemonLord himself.
    • View Profile
    • OwhTool
Re: Ideas for future versions.
« Reply #1025 on: March 29, 2020, 04:31:17 AM »
Method to open chests, I have tried using "script.GoToLocation(chest)" but it doesn't open it.

Offline =Mindee=

  • Commander Shepard
  • BOT Developer Administrator
  • Dragon
  • *****
  • Posts: 2,788
  • Cookies 9020
  • We'll bang, OKAY?
    • View Profile
    • http://mindee-bot.com
Re: Ideas for future versions.
« Reply #1026 on: March 29, 2020, 09:01:03 AM »
Method to open chests, I have tried using "script.GoToLocation(chest)" but it doesn't open it.

Yea, because bot needs to send "bump into wall" packet to open chest.
Will add it when possible.


Mindee-BOT creator, founder and developer.

Offline MikeOwh

  • Administrator
  • Wolf
  • *****
  • Posts: 156
  • Cookies 10001
  • The DemonLord himself.
    • View Profile
    • OwhTool
Re: Ideas for future versions.
« Reply #1027 on: April 01, 2020, 03:47:23 AM »
-Script method, to activate or deactivate the spell (Both the normal and the new area spell).

-I dont know if it is possible, to make a change of ability by means of methods, for to carry out missions with mobs that are difficult, to used especific protection abilities.

Offline MikeOwh

  • Administrator
  • Wolf
  • *****
  • Posts: 156
  • Cookies 10001
  • The DemonLord himself.
    • View Profile
    • OwhTool
Re: Ideas for future versions.
« Reply #1028 on: April 09, 2020, 10:02:05 PM »
Events:
-When you receive a private message.


Methods:
-Activate/deactivate stamina status.
-Use an item.


THANKS

Offline rocketm2

  • Administrator
  • Snake
  • *****
  • Posts: 71
  • Cookies 5
  • Lvl Up~
    • View Profile
Re: Ideas for future versions.
« Reply #1029 on: April 12, 2020, 09:16:22 AM »
Use spell when ataking igned mobs  [drevil2]
Tibiame AutoHunt Service - Send PM~

Offline MikeOwh

  • Administrator
  • Wolf
  • *****
  • Posts: 156
  • Cookies 10001
  • The DemonLord himself.
    • View Profile
    • OwhTool
Re: Ideas for future versions.
« Reply #1030 on: April 18, 2020, 12:50:37 AM »
Add a specific chat for script.StatusMessage() of the scripts.

Offline =Mindee=

  • Commander Shepard
  • BOT Developer Administrator
  • Dragon
  • *****
  • Posts: 2,788
  • Cookies 9020
  • We'll bang, OKAY?
    • View Profile
    • http://mindee-bot.com
Re: Ideas for future versions.
« Reply #1031 on: April 18, 2020, 10:45:25 AM »
Add a specific chat for script.StatusMessage() of the scripts.

What do you mean exactly?


Mindee-BOT creator, founder and developer.

Offline MikeOwh

  • Administrator
  • Wolf
  • *****
  • Posts: 156
  • Cookies 10001
  • The DemonLord himself.
    • View Profile
    • OwhTool
Re: Ideas for future versions.
« Reply #1032 on: April 18, 2020, 07:29:54 PM »


What do you mean exactly?
In my scripts, I use a lot the method script.StatusMessage (). For example, when the Redeath task ends, I send the message "Redeth's task completed". Those messages are displayed only the Kemulador and  last bellow than 5 seconds.

For those users who use DUMMY, and want to know what task they are on. You can see the chat, and see the message "Redeth's task completed".

Maybe the players don't care, but for example you have the BOT with a script. And to verify that everything is going well, you can review that chat and see all the messages.

Offline =Mindee=

  • Commander Shepard
  • BOT Developer Administrator
  • Dragon
  • *****
  • Posts: 2,788
  • Cookies 9020
  • We'll bang, OKAY?
    • View Profile
    • http://mindee-bot.com
Re: Ideas for future versions.
« Reply #1033 on: April 18, 2020, 08:01:43 PM »


What do you mean exactly?
In my scripts, I use a lot the method script.StatusMessage (). For example, when the Redeath task ends, I send the message "Redeth's task completed". Those messages are displayed only the Kemulador and  last bellow than 5 seconds.

For those users who use DUMMY, and want to know what task they are on. You can see the chat, and see the message "Redeth's task completed".

Maybe the players don't care, but for example you have the BOT with a script. And to verify that everything is going well, you can review that chat and see all the messages.

Ahh, now I get it.


Mindee-BOT creator, founder and developer.

Offline MikeOwh

  • Administrator
  • Wolf
  • *****
  • Posts: 156
  • Cookies 10001
  • The DemonLord himself.
    • View Profile
    • OwhTool
Re: Ideas for future versions.
« Reply #1034 on: April 20, 2020, 02:01:16 AM »
BOT system
Rest option, to rest regardless of HP or MP. For example, if the low HP, when it is already raised to the indicated value of "Rest until" if the MP is lower than the "Rest until", do not also wait for the MP. In other words, if the HP has already gone up, don't wait for the MP.
This option can be enabled or disabled.

Script functions
Event:
-When you are attacking a mobs. onAttakingblabla(name, percentage)

Method:
-Enable right or left skill.
-Check if the right or left skill is enabled.
-Change pet slot, to be able to change the number between 1-9.

THANKS ;)
« Last Edit: April 20, 2020, 03:05:57 AM by DemonLord »