Giter Site home page Giter Site logo

RageMP Support about lemonui HOT 6 CLOSED

lemonuibylemon avatar lemonuibylemon commented on July 29, 2024
RageMP Support

from lemonui.

Comments (6)

TheOfficialDroid avatar TheOfficialDroid commented on July 29, 2024

Just following up out of interest, has there been any update on reviewing the ability of implementing this?

from lemonui.

justalemon avatar justalemon commented on July 29, 2024

Yes, it will be done.

RageMP has a lower developer and user adoption than other GTA V frameworks, so I'm trying to prioritize the more highly used platforms instead of those less used.

I have just updated the Milestones, so you can check that to learn in which versions they will be released.

from lemonui.

justalemon avatar justalemon commented on July 29, 2024

I'm almost done with the RageMP version of LemonUI, I'm just missing some stuff:

  • I don't see a class for controlling the gameplay camera, so the RotateCamera property of NativeMenu does nothing
  • I don't know how to get output values passed as pointers in 0x6DD8F5AA635EB4B2/_GET_SCRIPT_GFX_POSITION

Those two problems right now just throw NotImplementedException when reached, so I don't forget where they are.

My current progress was pushed in 6d05adc and ill add what is missing once I get some help (probably from the RageMP Discord Server).

from lemonui.

TheOfficialDroid avatar TheOfficialDroid commented on July 29, 2024

I'm almost done with the RageMP version of LemonUI, I'm just missing some stuff:

  • I don't see a class for controlling the gameplay camera, so the RotateCamera property of NativeMenu does nothing
  • I don't know how to get output values passed as pointers in 0x6DD8F5AA635EB4B2/_GET_SCRIPT_GFX_POSITION

Those two problems right now just throw NotImplementedException when reached, so I don't forget where they are.

My current progress was pushed in 6d05adc and ill add what is missing once I get some help (probably from the RageMP Discord Server).

For the second; Possibly returning to an array? The invoker for RageMP is extremely limiting, nor is a lot of the base actually extendable as its locked down, like they don't trust people to know what they're doing.

Just a thought; But I don't think GET_SCRIPT_GFX_POSITION is even in their internal enum for natives; I have my own enum of upto date natives for this very reason and invoke via proxy.

from lemonui.

justalemon avatar justalemon commented on July 29, 2024

For the second; Possibly returning to an array? The invoker for RageMP is extremely limiting, nor is a lot of the base actually extendable as its locked down, like they don't trust people to know what they're doing.

xday ended up helping me with 0x6DD8F5AA635EB4B2 and how to call it with Invoker.Invoke, now everything is working.

For the RotateCamera property, I ended up calling the natives directly via Invoke (0x743607648ADD4587 for get and 0xB4EC2312F4E5B1F1 for set).

I'm almost done, I just need to push the changes.

from lemonui.

justalemon avatar justalemon commented on July 29, 2024

Done! Compile the LemonUI.RageMP project to get the assembly that targets RageMP.

from lemonui.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.