Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Summer Special
      2. The Diamond Casino Heist
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

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

    1. Red Dead Redemption 2

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

    1. Grand Theft Auto Series

    2. GTA VI

      1. St. Andrews Cathedral
    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. Guides & Strategies
      2. Help & Support
    6. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
    7. GTA III

      1. Guides & Strategies
      2. 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. 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
    3. Gangs

    1. Announcements

    2. Support

    3. Suggestions

Sign in to follow this  
Gian_Yagami

[Q] DK22PAC Plugin SDK

Recommended Posts

Gian_Yagami

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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites
Link2012

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.

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites
Link2012

 

 

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

Share this post


Link to post
Share on other sites
Gian_Yagami

I mean, I need explanation in each function.

Share this post


Link to post
Share on other sites
Johnny_D

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

Share this post


Link to post
Share on other sites
David_CARP96

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

Share this post


Link to post
Share on other sites
Gian_Yagami

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.

  • Like 1

Share this post


Link to post
Share on other sites
DK22Pac

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

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites
Gian_Yagami

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.

Share this post


Link to post
Share on other sites
DangerDan12

Is this the official Plugin SDK topic? If not, which one is ist then?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • 2 Users Currently Viewing
    0 members, 0 Anonymous, 2 Guests

×
×
  • Create New...

Important Information

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