PSOBB Addon Plugin (Lua UI addons)

Discussion in 'Tools' started by Eidolon, Dec 11, 2016.

  1. Esc

    Esc Ephinean

    Turns out it wasn't that tedious after all. I made some modifications to Jake's script. Here's what I have so far
    [​IMG]

    It's a fun tool to mess around with. Thank you Eidolon and ToasterMage.
     
    Spuz, Jyuki and Cyb3r_ZER0 like this.
  2. falkenjeff

    falkenjeff I have quit the game

    Guildcard:
    42000206
    Guildcard 2:
    42001948
    I was wondering about the crashing causing PSOBB to crash entirely: is it related to drawing on the game window (Eidolon GUI), or is it related to reading from memory (Jake drop checker)?

    If it's the GUI I might go with my original plan because it's safer.
     
  3. Echelon

    Echelon PSOBB plastic surgeon

    @Eidolon @ToasterMage Awesome tools, thank you very much! Looks very promising for the future of PSO :)
    Now i have a question, is that possible to modify the colors and transparency of the windows without being a coder? Would love to make DropChecker match my HUD!
     
  4. falkenjeff

    falkenjeff I have quit the game

    Guildcard:
    42000206
    Guildcard 2:
    42001948
    Probably not lmao.
     
  5. Spuz

    Spuz Without rain, nothing grows.

    Location:
    England
    Guildcard:
    42002473
    Guildcard 2:
    42002669
    Not right now. But it's just in it's alpha stages. I'm sure the future will entail more development. Regardless, it's such good work!
     
    Echelon and Ganymede like this.
  6. Matt

    Matt Administrator Staff Member

    Location:
    Wigan, England
    Guildcard:
    42000044
    Since there's been a few users a little concerned about plugins like this due to them being 3rd-party and possibly "cheating", I've added a small disclaimer to Eidolon's post (I hope he doesn't mind) that 3rd-party tools on Ephinea are 100% allowed as long as they don't allow players to hack or change the game in any way.

    Memory readers and UI hooks (i.e. tools to only add and improve) are perfectly fine.
     
    Echelon, Jyuki and Spuz like this.
  7. Eva

    Eva Member

    Guildcard:
    42004988
    well, thought it had it. so the first link into the ephineapso folder, then second into the drop down add on in the psobbplugin? i can see the helloworld etc, but it wont display. any ideas?

    once everything's dropped in, I get system error: msvcp140.dll is missing from computer.
     
    Last edited: Dec 14, 2016
  8. Mylandra

    Mylandra Member

    Location:
    Canada
    So according to this, if someone adds a plugin/tool that tells you if there are rare enemies and where, that's perfectly fine since it's only reading memory. ez farm gg.

    I've also seen people casually claim around the forums macros are allowed whichever means you can read whatever from the client and send macros to the game. This also means that bots are legit regardless of what it does (leveling mag, player, item farming bot, etc.).

    Where is the gray line? Is there even one?
     
    Last edited: Dec 14, 2016
  9. Matt

    Matt Administrator Staff Member

    Location:
    Wigan, England
    Guildcard:
    42000044
    Obviously botting isn't allowed, there's an obvious line that I'd hope people have common sense not to cross.

    I'm not going to ban programs like this because of "consistency" though, that's just limiting.

    Let's not derail this thread though.
     
  10. anime

    anime Bonsai Trees Staff Member

    Location:
    WAshington
    Guildcard:
    42000134
    Guildcard 2:
    42001391
    You need the 2015 visual c++ redistributable I think.
     
    Spuz and DiZzy like this.
  11. Zero641

    Zero641 Hunter Specialist

    Guildcard:
    42008130
    Guildcard 2:
    42013383
    Hi guys i'm having a similar problem i think. I followed the instructions Spuz gave:

    "Your computer > program files > ephineaPSO

    Eidelons link extracts 3 items. 'Dinput8.dll, readme and addon folder'. Which all need to be placed into your 'ephineaPSO' folder (like dizzy mentions). Then extract the link for drop checker into the addon folder."

    But when i go to start the game via the launcher i get two errors. I may have extracted the folders incorrectly or put them in the wrong place, but i'm not sure. Kinda a noob at all this. Any help would be appreciated :)

    Also i have Microsoft Visual C++ 2015 Redistributable (x64) - 14.0.24212 installed. I've posted screenshots below

    upload_2016-12-15_6-14-40.png

    upload_2016-12-15_6-14-49.png

    upload_2016-12-15_6-14-58.png

    upload_2016-12-15_6-15-8.png

    upload_2016-12-15_6-17-28.png
     
    Spuz likes this.
  12. WInter Drizzle

    WInter Drizzle It makes no sense at all.

    Location:
    East Asia
    Guildcard:
    42002179
    Guildcard 2:
    42003551
    maybe you need install Microsoft Visual C++ 2015 Redistributable (x86)
     
    Spuz and VENOM like this.
  13. Zero641

    Zero641 Hunter Specialist

    Guildcard:
    42008130
    Guildcard 2:
    42013383
    Thank you. Yes that was the missing step. I installed Microsoft Visual C++ 2015 Redistributable (x86) and now the drop checker is working well :)
     
    Spuz likes this.
  14. Eidolon

    Eidolon Member

    I don't have a license to Visual Studio that lets me distribute the redistributable with the plugin, so it's up to everyone else to grab it themselves, unfortunately.

    This plugin will never support writing directly through the Lua API. If it ever supports writes, it will only support writing to predetermined bits of memory through opaque APIs.

    Something that I figured wouldn't be too hard to implement was a memory searcher interface that can be used by Lua side, so that someone could implement a Cheat Engine-esque addon for looking for values. There is the memory reader there already, but it's not tremendously useful since you can't search with it.

    Pull requests are welcome. The code isn't very clean and could use a lot of work.
     
  15. Ayria

    Ayria Member

    When other admins state that botting mags is OK in lobby - the line isn't so obvious. Thanks for the clarification.
     
  16. falkenjeff

    falkenjeff I have quit the game

    Guildcard:
    42000206
    Guildcard 2:
    42001948
    Ya I thought botting mags was okay lol.

    I thought it was Matt who said it too. If not... Then who? =x
     
  17. Archivebit

    Archivebit fourwordsalluppercase

    Guildcard:
    42007460
    I asked matt in the lobby directly about this in the past due to a hand injuy. I never ended up making a script, but he sure said we could x.x
     
  18. falkenjeff

    falkenjeff I have quit the game

    Guildcard:
    42000206
    Guildcard 2:
    42001948
    Maybe he didn't fully read what he was replying to (I'm assuming a completely auotomated level/item farm bot would be bad, but mag feed is fine)
     
  19. Aizen

    Aizen Member

    Just noticed the drop checker didn't give item name for CR when I dropped it. Gives HEX value.
     
  20. shadowflare60

    shadowflare60 Cat with a drinking problem

    Location:
    my own private hell
    Guildcard:
    42011220
    This has a lot of qol pottential. How hard would it be to add a mag feed timer? I play and feed at the same time so it would help track time.
     

Share This Page