Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

API Development Hub - Information, Resources & Guides

Featured Replies

  • Popular Post

This thread will remain pinned and locked and used by moderation and management staff to maintain the API forum section. Please try to avoid pinning too many threads. Instead edit this hub thread with any information you deem relevant. If information is critical (i.e some things Cyan posts) it can be pinned, and added to the hub. Then unpinned later when it is no longer critical. The hub thread will then maintain the link to that thread.

Welcome to the API Development Forums
"Hello fellow developers. Welcome to our brand new LSPDFR API Development forum. Great to see you made it here! This is the place to ask questions about working with the API, as well as requesting features. More examples and proper documentation will follow soon as we focus on the mod itself currently. If you have any feedback regarding the very early API implementation though, feel free to share." - LMS

 

API Changes & Important Information

Download Centre API - Cyan
 - Documentation post for the newly introduced download centre API for update and version comparison and beta authorization.

New API Functions in LSPDFR 0.2a - Sam
 - Information regarding new API functionality provided by 0.2a

Keeping Users Safe - Cyan
 - Update information regarding the upload of plugins which contact personal servers or use .EXE programs

 

Resources

GitHub Repository (This link directs you to GitHub.com)
 - Link to the github repository. Here you can find developer resources such as custom classes to help you with development

Vector3Extension Class (This link directs you to pastebin.com)
 - Link to the C# code that was removed from public access in LSPDFR code, simply add this class to your own plugin to make use of functions like Around(start, radius) and DistanceTo(start, end)

API Quick Start Guide & Example Project
 - A quick start pdf guide and zip file containing a basic LSPDFR plugin solution, for use in Visual Studio

RagePluginHook Documentation (This link directs you straight to the RPH online documentation)
 - Online documentation for the Rage Plugin Hook

GTA V Prop List (This link directs you to a prop list, hosted on GitHub.com)
 - A list of all known GTA V prop model names

GTA V Natives Database (This link directs you to the GTA V Natives DB, hosted on dev-c.com)
 - GTA V Natives database created by Alexander Blade.

GTA Animations List (This link directs you to the ls-multiplayer website)
 - A larger list of all known animations in GTA V (It contains more than the RPH Documentation)

CoordSaverV LtFlash
 - 
Downloadable tool that helps the process of manually collecting callout spawn points

Guides & Other Useful Topics

Standardisation of API Plugin Colours - AlconH
 - Thread detailing a universal colour scheme for text and blips for API developers to use when writing plugins

Guide to using the LSPDFR API & Documentation - Albo1125
 - A nice guide to making use of the LSPDFR API

Guide to Creating a Callouts Plugin - ToastinYou
 - A nice guide with images on how to create a callouts plugin with the LSPDFR API and RagePluginHook

LSPDFR Developers Discord Server - Stealth22 (This link directs to the Discord website, directly to the chat room)
 - A free chat client for LSPDFR developers to make use of for general chat, help and guidance.
This discord server uses a bot which requires the user to verify themselves as a developer in order to prevent general "my game is broke help" requests. 

Tips For DevelopersStealth22
 - 
A general thread of useful tips for all developers, whether you're new to programming or not.

 

General Guidelines For Using This Forum
Please adhere to these where possible, as they will help to keep the forum clean and useable. Remember that your posts act as information sources to users as well, not just means to get help.

•  accept.png Make use of title tags: [Solved] [Resource] [Guide] [Request] etc (I would recommend putting these at the start of your title)
•  accept.png Make sure your titles are crystal clear, not single words. Remember users may search for similar issues, you wouldn't search Google for "help" and hope one of the 4,890,000,000 results is the one you need.
•  accept.png Always put your log files either as an attachment or copied into a spoiler, similarly code snippets should be placed inside the code tags

 

Suggesting Content For This Hub Thread
If you have any suggestions for threads, resources or useful links that you think deserve to be highlighted in this thread please PM myself (LukeD) with your suggestion. Make sure you title your PM "API Dev Forum Idea" or similar so I can keep track of them. Alternatively you can direct message or tag me on the discord server mentioned above, please note I only respond to this on desktop however, so replies may be slow.

If you want to send me resources, be considerate of user safety and concerns regarding links.
•  delete.png Don't post advertising or shortened URL's, I want a full link to the resource that I can read.
•  accept.png Do give me a brief description of what you're sending, not just "hey this is useful".
•  accept.png Do provide reasons for why you think it's needed in the hub thread. The more you justify it the better.

In cases where you link a post or thread to me, I will parse that post for direct links. If I can avoid bouncing users around the forum I will. For example the discord server link above was taken out of Stealth22's post. Posts may then be subject to removal if necessary.

I will credit all links where applicable, all I'm doing is concatenating the information into one thread, credits are deserved for those providing the resources or guides.

 

This hub thread is an attempt at cutting down the increasing number of pinned threads. Please don't ask for threads to be pinned in this forum section. Only critical, need to know information will be pinned. After a while it will then be moved to this hub when it is no longer critical, but still useful.

 

This forum section is subject to moderation as per usual. Any thread that is linked in this hub however, will be exempt from the necro posting rules. As they will be acting as pinned threads (which are already exempt).

 

<iframe src="https://discordapp.com/widget?id=191266053861539840&theme=dark" width="350" height="500" allowtransparency="true" frameborder="0"></iframe>

Live Streaming daily from 8pm GMT (UK) at https://twitch.tv/OfficialLukeD - I play a variety of things 😄

Join my official discord server for support, general chat and my stream schedule! https://discord.gg/Mddj7PQ

Guest
This topic is now closed to further replies.

Similar Content

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.