Jetzt kostenlos registrieren! | Passwort vergessen?

Zurück   elitepvpers > MMORPGs > Elsword
Dein letzter Besuch war: Heute um 18:03 Uhr

  • Registriere dich kostenlos um Beiträge zu verfassen und alle Features zu nutzen!

Advertisement



How to inject lua code

Discussion on How to inject lua code within the Elsword forum part of the MMORPGs category.

Antwort
 
Alt   #1
 
elite*gold: 0
Registriert seit: Sep 2020
Beiträge: 9
Erhaltene Thanks: 2
Smile How to inject lua code

Hi there, so here's the source code for my project which generates a .dll to inject code into Elsrift x64.

You can easily improve it and make it work for other versions of Elsword.

Read the README file, it explains everything !


My Discord : Acedia#9192
VirusTotal :


UPDATE 23/07/2023 :

- Automatic address look-up for function hooking (no longer any need for IDA or similar)
- Possibility of loading Script.out during the game (by pressing 8), and not just at start-up.

Concerns :

- Still need to convert lua scripts to luajit x64 bytecode before loading the script.
- The dll console has display problems even though everything is working.
- Works on Elsrift and Elsword TW, but requires an injector to bypass anticheat on Elsword EU (game crash after loading)
Angehängte Dateien
Dateityp: zip ElsDll.zip (361,7 KB, 406x aufgerufen)
Acedia01 ist offline  
Alt 17.06.2023, 03:12   #2
 
elite*gold: 0
Registriert seit: Jul 2020
Beiträge: 15
Erhaltene Thanks: 0
Can u do a tutorial please , no one now How to use ida and The other tools you put
shedouzyy ist offline  
Alt 17.06.2023, 09:31   #3
 
elite*gold: 0
Registriert seit: Sep 2020
Beiträge: 9
Erhaltene Thanks: 2
Zitat:
Zitat von shedouzyy Beitrag anzeigen
Can u do a tutorial please , no one now How to use ida and The other tools you put
Well, if you don't know how to use IDA (or another one), you have 2 options:

- You can learn the basics from the thousands of tutorials on the internet, and then follow the instructions in the README (the links inside explain how to do it, step by step...).

- You wait for someone to make a more complete project that's easy to use. But they'll probably charge you for it, and that's normal because it takes time/knowledge to do.


And for those wondering why the few Lua functions (load, loadfile, loadstring ...) inside your LuaJit byecode injected script don't load scripts/code, it's because you have to compile them in Lua 5.1 first. But it's fairly easy to do so ...
Acedia01 ist offline  
Alt 17.06.2023, 21:11   #4
 
elite*gold: 0
Registriert seit: Mar 2014
Beiträge: 2
Erhaltene Thanks: 0
good job.
LOVE958185 ist offline  
Alt 20.06.2023, 05:09   #5
 
elite*gold: 0
Registriert seit: Feb 2023
Beiträge: 24
Erhaltene Thanks: 1
I have no experiences with lua or coding whatsoever but I'm gonna attempt to figure this out, trosh nest grind is way worse than this probably /hj
PlutoStrr ist offline  
Alt 25.06.2023, 15:25   #6
 
elite*gold: 0
Registriert seit: Jul 2022
Beiträge: 43
Erhaltene Thanks: 12
As the author of the g(old) project ELZLOADER, this is a very good code! I didn't test it actually very well but I hope somebody will get into it to make a new Lua Injector the x64 versions of Elsword.

Spoiler: maybe, when I have time, I will release a open-source Lua Injector for those, but I don't know, I need much time for it and I have to find that time xD.
TheReifer ist offline  
Thanks
1 Benutzer
Alt 26.06.2023, 16:56   #7
 
elite*gold: 0
Registriert seit: Sep 2019
Beiträge: 1
Erhaltene Thanks: 0
interesting haha
jjeancc ist offline  
Alt 02.07.2023, 19:12   #8
Trade Restricted
 
elite*gold: 0
Registriert seit: Oct 2022
Beiträge: 92
Erhaltene Thanks: 23
the x64 version is already available lol
maybe you are too outdated?
it works for x64 elsword europe and rift . im using it often and there is not much risk .
changing cp works too and farm el reso + eds
,
if you had questions note my discord
LillyChan#5655
Steck_Ihn_Rein! ist offline  
Alt 03.07.2023, 02:46   #9
 
elite*gold: 0
Registriert seit: Sep 2020
Beiträge: 9
Erhaltene Thanks: 2
Zitat:
Zitat von Steck_Ihn_Rein! Beitrag anzeigen
the x64 version is already available lol
maybe you are too outdated?
it works for x64 elsword europe and rift . im using it often and there is not much risk .
changing cp works too and farm el reso + eds
,
if you had questions note my discord
LillyChan#5655
This thread was created to make it easier for people to code their own injectors using my free source code as a basis.

So if you want to share free source code too, you're more than welcome to do so.

On the other hand, if you want to sell your stuff, go elsewhere.

Zitat:
Zitat von TheReifer Beitrag anzeigen
As the author of the g(old) project ELZLOADER, this is a very good code! I didn't test it actually very well but I hope somebody will get into it to make a new Lua Injector the x64 versions of Elsword.

Spoiler: maybe, when I have time, I will release a open-source Lua Injector for those, but I don't know, I need much time for it and I have to find that time xD.
Oh nice, I had used ELZLOADER for a while and the tool was great, we even managed to add the dungeon auto restart function towards the end.

If you need help, you can contact me on my Discord: Acedia#9192

I've since made scripts to modify buffs in depth (stack limit, duration, effects...) and it obviously works in raids/pvp. So if you want to add the script to your future injector, just let me know.
Acedia01 ist offline  
Alt 23.07.2023, 17:26   #10
 
elite*gold: 0
Registriert seit: Sep 2020
Beiträge: 9
Erhaltene Thanks: 2
#UPDATE
Acedia01 ist offline  
Alt 26.08.2023, 00:57   #11
 
elite*gold: 0
Registriert seit: Oct 2021
Beiträge: 26
Erhaltene Thanks: 2
Is this still working
tranzcend595 ist offline  
Alt 31.01.2024, 20:15   #12
 
elite*gold: 0
Registriert seit: Jan 2021
Beiträge: 175
Erhaltene Thanks: 16
Zitat:
Zitat von Acedia01 Beitrag anzeigen
Hi there, so here's the source code for my project which generates a .dll to inject code into Elsrift x64.

You can easily improve it and make it work for other versions of Elsword.

Read the README file, it explains everything !


My Discord : Acedia#9192
VirusTotal :


UPDATE 23/07/2023 :

- Automatic address look-up for function hooking (no longer any need for IDA or similar)
- Possibility of loading Script.out during the game (by pressing 8), and not just at start-up.

Concerns :

- Still need to convert lua scripts to luajit x64 bytecode before loading the script.
- The dll console has display problems even though everything is working.
- Works on Elsrift and Elsword TW, but requires an injector to bypass anticheat on Elsword EU (game crash after loading)
i add u on discord
soniguale ist offline  
Alt 10.10.2024, 11:37   #13
 
elite*gold: 0
Registriert seit: Sep 2017
Beiträge: 24
Erhaltene Thanks: 4
Hi hi, may you accept my friend request on discord ? «baran*»
BiteZgeg ist offline  
Antwort


Ähnliche Themen Ähnliche Themen
Open Source Injector - Auto/Manual Inject, Verify Inject, Saves Settings
28.01.2013 - Combat Arms Hacks, Bots, Cheats & Exploits - 5 Antworten
Open Source Injector - Auto/Manual Inject, Verify Inject, Saves Settings Features: -Auto Inject -Customizable Delay -Manual Inject -Verify Inject
Sehr weit geführte locale_.lua (locale_big5.lua)
02.08.2010 - Metin2 PServer Guides & Strategies - 50 Antworten
Abend^^ Habe hier mal selber eine locale_.lua übersetzt! Ich habe mich von anderen localen inspirieren lassen habe sie aber bis auf 6 Zeilen selber geschrieben!! Ich werde sie, wenn ihr mir sagt welche quests die von zeile 300 - 900 sind, noch vervollständigen aber erstes Ziel... Website mit allen Quests zum Ansehen und einzelnen Download! Hoffe konnte euch weiterhelfen! Locale_.lua + skill_group.quest damit auch die Lehrer deutsch sind! Updatestand: 22.01.2010 Version 1: locale_.lua...



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:04 Uhr.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Kontakt | FAQ | Werbung | Datenschutzerklärung | Nutzungsbedingungen | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.