Ev3nt / war3_lua

War3 Lua is a modification that allows you to run lua scripts at the JASS level.
MIT License
31 stars 9 forks source link

install helps #8

Open skywhub opened 9 months ago

skywhub commented 9 months ago

About "Move the folder Scripts, Maps and war3_lua.mix to the game folder", and where can I find 'Scripts' and 'Maps' ? Can I pack these into my w3x file then run map? All in One!!! Thanks

Ev3nt commented 9 months ago

Yeah, why not? :)

skywhub commented 9 months ago

Amazing!!! help please, what about the structures in my w3x file?

Ev3nt commented 9 months ago

No, mix should be in same directory, where's WC3.

skywhub commented 9 months ago

sad. If jass more powerful, may be all in one. I know someone using jass bug(may be) to implement it, but I dont know how to do it. pack lua engine into w3x is crazed

Ev3nt commented 9 months ago

It's impossible, because lua script is starting while map loading.

skywhub commented 9 months ago

Can jass call lua or run code to load lua runtime? If map loaded then run jass code to inject lua vm or attach dll in the map archive.(Just guess)

---- Replied Message ---- | From | @.> | | Date | 09/21/2023 02:48 | | To | Ev3nt/war3_lua @.> | | Cc | sky @.>, Author @.> | | Subject | Re: [Ev3nt/war3_lua] install helps (Issue #8) |

It's impossible, because lua script is starting while map loading.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

skywhub commented 9 months ago

about https://github.com/UnryzeC/MemHackAPI ?

skywhub commented 9 months ago

https://www.hiveworkshop.com/threads/memory-hack-api-description.289823/ function LoadLibrary takes string nDllName returns integer amazing.... can this help using war3_lua.mix?

skywhub commented 9 months ago

hi, bro, a question about the engine. when the mix dll be attached?