Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

[Q] DK22PAC Plugin SDK


Gian_Yagami
 Share

Recommended Posts

Gian_Yagami

Hello, I downloaded DK22PAC Plugin SDK. It's have many code functions. Anyone have english tutorial?

Link to comment
Share on other sites

CharlesVercetti

Learn C++ first.

 

All you get is a long list of header files.

Link them to your C++ script,put the plugin.dll in your SA root folder.

  • Like 2
Link to comment
Share on other sites

Learn C++ first.

 

All you get is a long list of header files.

Link them to your C++ script,put the plugin.dll in your SA root folder.

plugin.dll is deprecated, plugin sdk is now a static library.

Link to comment
Share on other sites

CharlesVercetti

 

Learn C++ first.

 

All you get is a long list of header files.

Link them to your C++ script,put the plugin.dll in your SA root folder.

plugin.dll is deprecated, plugin sdk is now a static library.

 

Where can I get the new Plugin SDK?

_DK had that link disabled in his signature.

Link to comment
Share on other sites

 

 

Learn C++ first.

 

All you get is a long list of header files.

Link them to your C++ script,put the plugin.dll in your SA root folder.

plugin.dll is deprecated, plugin sdk is now a static library.

 

Where can I get the new Plugin SDK?

_DK had that link disabled in his signature.

 

https://github.com/thelink2012/plugin-sdk

Link to comment
Share on other sites

From my understanding, once you know C++, then you'll understand the functions. Other than that, you'll be confused as hell.

Link to comment
Share on other sites

  • 4 months later...
  • 2 years later...

Hello again, I bumping my old post because I am now a college student majoring in informatics engineering since 2015. I've learned Java, C and C++ with Object oriented method. Now I can understanding function with myself, only one thing I still don't understand is manipulating memory address. But I won't give up to learn it.

 

 

Somebody here knows how can I install this thing??? ._.

This is SDK, it means tons of library keyword which have their respective functions. so you just add them in your project file from IDE menu.

Link to comment
Share on other sites

Do you know how to work with them in CLEO? We have similar functionality in plugin-sdk.

 

plugin::patch::SetUInt(address, value); // write 4-byte value @ address
unsigned int value = plugin::patch::GetUInt(address); // read 4-byte value @ address
plugin::patch::SetUShort(address, value); // write 2-byte value @ address
unsigned short value = plugin::patch::GetUShort(address); // read 2-byte value @ address
plugin::patch::SetUChar(address, value); // write 1-byte value @ address
unsigned char value = plugin::patch::GetUChar(address); // read 1-byte value @ address

Example:

Quote

0xBAB244 - [byte] Wanted level color (RGBA, 4 bytes)

#include "plugin.h"

using namespace plugin;

class RedWantedStars {
public:
    RedWantedStars() {
        Events::initRwEvent += [] {
            patch::SetUInt(0xBAB244, 0xFF0000FF);
        };
    }
} inst;

And to get more understanding about memory addresses, you should start working with IDA and GTA database. You can join our chat in Discord to get more info.

Edited by DK22Pac
  • Like 1
Link to comment
Share on other sites

CharlesVercetti

Hello again, I bumping my old post because I am now a college student majoring in informatics engineering since 2015. I've learned Java, C and C++ with Object oriented method. Now I can understanding function with myself, only one thing I still don't understand is manipulating memory address. But I won't give up to learn it.

That is some spirit.Sorry for offtopic,but I am also studying the same course now.

Link to comment
Share on other sites

Do you know how to work with them in CLEO? We have similar functionality in plugin-sdk.

 

 

Yes I know well about CLEO, DK.

 

 

And to get more understanding about memory addresses, you should start working with IDA and GTA database. You can join our chat in Discord to get more info.

 

I never heard about IDA and GTA database before.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.