Rifbot ErrorOTS

 


Updated Rifbot for ErrorOTS, re-download to connect.

66 comments:

  1. Replies
    1. Rifbot is up to date for Souls of Elysium

      Delete
  2. Dlaczego bot nie używa smp ani gmp? Nawet wpisując ID manas to nie chce go używać. Używa tylko manasa zwykłego.

    ReplyDelete
    Replies
    1. Zapomniałem przestawić, zrobię poprawkę w kolejnym update. Teraz możesz użyć lua scriptu:
      https://github.com/Ascerr/Lua-Scripts/blob/master/Auto%20Manarune.lua

      Delete
  3. ive been using this, anyway to make a script to switch to a diff file, when it reaches a SQM?

    --[[
    Script Name: Invasion Raid Message Alert
    Description: Play Sound when message appear on screen.
    Author: Ascer - example
    ]]

    local raids = {
    "Boss Task (Skeleton Archer): 145 of 150 killed.", -- messages to check, copy it direct from game client.
    "Boss Task (Skeleton Archer): 150 of 150 killed."
    }

    -- DON'T EDIT BELOW

    raids = table.lower(raids)

    function proxyText(messages)
    for i, msg in ipairs(messages) do
    if table.find(raids, string.lower(msg.message)) then
    Rifbot.LoadSettings("Retinitecaminho")
    print(msg.message, msg.mode)
    end
    end
    end
    Proxy.TextNew("proxyText")

    ReplyDelete
    Replies
    1. To load settings you need to put also .txt:

      Rifbot.LoadSettings("Retinitecaminho.txt")

      Delete
  4. https://retro-global.net/ does it work?

    ReplyDelete
    Replies
    1. No. Here you can check list where rifbot works: https://www.rifbot.eu/p/changelogs.html

      Delete
  5. Is it possible to modify the "Creature Alert.lua" script to alarm only 2 or 3 times? It keeps warning in an infinite loop

    ReplyDelete
    Replies
    1. Feel free to do it for yourself. Add wait(10000) in line 54 or add count to 3 example:

      Line 12: local sounds = 0
      line 50: if count >= AMOUNT and sounds <= 3 then
      Line 54: sounds = sounds + 1

      Delete
  6. Is it possible to add new sounds to rifbot? Or change the private message to MSN sound for example xD

    ReplyDelete
    Replies
    1. Go to Rifbot-Project\Alarms and there you can replace sound file with your own. Additional sounds file names can be used only with lua scripts. In this case paste file to Alarms and next open Rifbot Lib.lua in line 25 you can expand RIFBOT_SOUNDS with your sound name.

      Delete
  7. Czy jest możliwość zrobienia funkcji wykonująca polecenie ctrl+ppm na item? Na serwerze występuje dodatkowa opcja itemu, która jest możliwa do uruchomienia po dostaniu się do tego okienka

    ReplyDelete
    Replies
    1. Teoretycznie można by przestawić w grze opcję Game -> Classic Control [V] i wtedy wstarczyłoby użyć prawym bez controla na item ale z tego co sprawdzałem ta opcja nie działa więc nie da się tego zrobić z bota. Używanie myszki oraz klawiatury to osobne funkcje a aby uzyskać efekt Ctrl+ppm trzeba najpierw wcisnąć ctrl i pozostawić go wciśniętym a potem wcisnąć ppm i w tej samej kolejności wyłączyć.

      Delete
  8. when update for Midhem come? is no much change in structure, very fast fix for u my friend

    ReplyDelete
    Replies
    1. It has been removed from support, don't planning to restore it in future.

      Delete
  9. Second night in a row Riftbot just exit by itself for no reason (and I died ofc). When I try to restart the bot it just says "File riftbot.exe does not exist, re-download the bot". What should I do?

    ReplyDelete
    Replies
    1. Windows Defender removed rifbot.exe. First disable Real Time Protection in Virus settings, later re-download bot.

      Delete
    2. Thats the thing. I havent done anything and I just checked, I have the Real time protection off permanently thru the registry editor.

      Delete
  10. siemka, byla aktualizacja klienta errorots - dasz rade cos wykombinowac?

    ReplyDelete
    Replies
    1. wlaczylem rifbota i od razu gm sie teleportowal z pytaniem czy go wylacze czy chce bana - idzie to jakos obejsc by nie otrzymywali alertow XD?

      Delete
    2. spróbuj zmienić nazwę procesu z rifbot.exe na inny

      Delete
    3. to za jakis czas sprobuje, bo nie mam zbytnio jak zmienic IP, a powiedzial, ze bana dostane jak jeszcze raz mu alert wyskoczy xD

      Delete
    4. chyba nie pomaga, bo sie posypaly bany

      Delete
    5. Musimy cierpliwie poczekać jak Rafał to ogarnie , napisał mi że to skomplikowany temat więc zapewne jak to naprawi to da nam znać

      Delete
    6. i co można włączać czy nie? :D

      Delete
  11. Update for new medivia client?

    ReplyDelete
  12. Update for new global WAD cleint pls

    ReplyDelete
  13. Bedzie coś zrobione z Errorotsem?

    ReplyDelete
    Replies
    1. Ja na twoim miejscu bym szukał innego serwera bo tu jak gm wystartował z banowaniem za bota to most spalony i mi szkoda by było tracić czasu na grę jeżeli może cię w każdej chwili zbanować przez ten lub inny systemik. Ja w wolnym czasie będę testował obejście tego ale nie mam go zbyt wiele na takie zagrywki.

      Delete
  14. Trzymam Cię Rafik za słowo i mocno dopinguje. Dyzma nie może być Legendą, która pokona bota 😁 Także działaj, a my czekamy 🤝🏻

    ReplyDelete
  15. hi, so i am trying to hunt demon skeleton, but for some reason the bot doesnt recognize the word, i put demon skeleton, 14:54 You see a demon skeleton (Level 0). exactly as in game, and it doesnt attack, and anti gm also stops when its on screen as if its a diff monster, any idea what could it be?

    ReplyDelete
    Replies
    1. Use this lua to check this monster: https://github.com/Ascerr/Lua-Scripts/blob/master/Check%20Creature%20Type.lua

      Delete
    2. --[[
      Script Name: Check Creature type
      Description: Check is creature is player, monster or NPC and write this in InformationBox
      Author: Ascer - example
      ]]


      local PLAYER = "Demon Skeleton" -- name of player with Capital letter

      -- Don't edit below this line.

      Module.New("Check Creature type", function ()
      if Self.isConnected() then
      local players = Creature.iCreatures(7, false)
      for i = 1, #players do
      local player = players[i]
      if player.name == PLAYER then
      if Creature.isPlayer(player) then
      printf("isPlayer")
      elseif Creature.isMonster(player) then
      printf("isMonster")
      else
      printf("isNPC")
      end
      break
      end
      end
      end
      end) like this? cause nothing happens

      Delete
    3. with the anti gm, atleast it shows in log 15:12:43 Lua: Detected monster Demon Skeleton on screen.

      Delete
    4. Guess this monster could have wrong added name, check if this code works:

      local creatures = Creature.getCreatures()
      for i = 1, #creatures do
      local creature = creatures[i]
      if string.instr(creature.name, "demon") then
      print("found creature: " .. creature.name .. ", ID: " creature.id)
      end
      end

      Tell me also where you play?

      Delete
    5. Soul of elysium, lua error line 5

      local creatures = Creature.getCreatures()
      for i = 1, #creatures do
      local creature = creatures[i]
      if string.instr(creature.name, "demon") then
      print("found creature: " .. creature.name .. ", ID: " creature.id))
      end
      end

      Delete
    6. On soe reading monsters works fine.

      local creatures = Creature.getCreatures()
      for i = 1, #creatures do
      local creature = creatures[i]
      if string.instr(creature.name, "demon") then
      print("found creature: " .. creature.name .. ", ID: " .. creature.id)
      end
      end

      Delete
    7. something wrong with this script, it starts and ends at the same second,

      Delete
    8. It should be, only checks if it's possible to detect creature

      Delete
    9. found creature: Demon Skeleton , ID: 1073813586

      Delete
    10. You see there is " " space after Demon Skeleton. Admin wrong added this creature. I'll handle this with next update

      Delete
    11. there is a new spell that creates a ball of light ingame, is there anyway to know when one was created?

      Delete
    12. Guess no, only way you can check is reading proxy to catch message about spell.

      Delete
  16. Ey update to nosthalter violet, now is dont work on this server, get error

    ReplyDelete
    Replies
    1. They use now different game client and rifbot won't works there until i release new huge update for such as game clients, it may take weeks..

      Delete
  17. istnieje szansa by bot dzialal na "ntsw"?

    ReplyDelete
  18. You're not opening the mob bags in Elderan. Can you fix it?

    ReplyDelete
    Replies
    1. Make sure you using last bot version, i last added custom bags on Elderan to cavebot

      Delete
  19. Can you update the server http://ntsw.pl?
    This server has over 500 players.
    The admin offers SMS Shop Unban, so you can be sure that he will not change the client files when you update the bot.
    You only need to update once.
    A lot of people ask, we really care about it.

    ReplyDelete
    Replies
    1. Game client is different than others i support with bot and to many functions in assembly need to be change to run bot on this DragonBall tibia. Adding this ot will consume more time than adding 20 other servers so not worth.

      Delete
  20. can update to https://nostalgictibia.online/?news

    ReplyDelete
  21. Replies
    1. Działa, sprawdzałem teraz.

      Delete
    2. ale działa na zasadzie że już nie dostają tych alertów gmowie ?

      Delete
    3. Nie robiłem zmian pod error, więc pewnie będą banować.

      Delete
  22. Jest Szansa zrobić bota pod RonOts?

    ReplyDelete