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.

Callout not loading

Featured Replies

For context I am learning to create callouts currently, I was following along with > this video < trying to get the jist of LSPDFR scripting for callouts, Following along with the entire video up until the point of loading the plugin into the game and testing the callout, I have my dll in the correct location /plugins/lspdfr/ and it doesnt show up in game in callout manager or in the logs that it has been loaded, any help?

 

github: https://github.com/coderepolspdfr/vfive-callouts

14 hours ago, CodeRepo said:

in callout manager

I read this as you having other plugins running as you tests your own callout. I wont recommend that.
Use clean LSPDFR when you test own callouts, there are no reasons to add any possibility for conflicts when you are developing.
Otherwise one of the common reasons for a plugin to fail loading is that the assembly statement is missing.
-----
Edit
I looked at the video, and the assembly statement is missing
Add

[assembly: Rage.Attributes.Plugin("Plugin_name", Description = "bla bla ", Author = "bub bub")]
Ofcause with own sentences inside ""
Place this assembly in your Main, directly under last using-statement

 

Edited by GTAbear
added more info

See my plugin here:
https://www.youtube.com/watch?v=peqSXuTfIyY

Let me know if you find it interesting.
Best Regards.

  • Author
6 hours ago, GTAbear said:

I read this as you having other plugins running as you tests your own callout. I wont recommend that.
Use clean LSPDFR when you test own callouts, there are no reasons to add any possibility for conflicts when you are developing.
Otherwise one of the common reasons for a plugin to fail loading is that the assembly statement is missing.
-----
Edit
I looked at the video, and the assembly statement is missing
Add

[assembly: Rage.Attributes.Plugin("Plugin_name", Description = "bla bla ", Author = "bub bub")]
Ofcause with own sentences inside ""
Place this assembly in your Main, directly under last using-statement

 

I appreciate you

Could contain: human face, man, text, portrait, human beard, facial hair, forehead, jaw, moustache, person, human, eyebrow, clothing

  • Author
10 hours ago, GTAbear said:

I read this as you having other plugins running as you tests your own callout. I wont recommend that.
Use clean LSPDFR when you test own callouts, there are no reasons to add any possibility for conflicts when you are developing.
Otherwise one of the common reasons for a plugin to fail loading is that the assembly statement is missing.
-----
Edit
I looked at the video, and the assembly statement is missing
Add

[assembly: Rage.Attributes.Plugin("Plugin_name", Description = "bla bla ", Author = "bub bub")]
Ofcause with own sentences inside ""
Place this assembly in your Main, directly under last using-statement

 

after adding it up at the top where you said, rebuilding and replacing the plugin still isnt found in callout manager

12 hours ago, CodeRepo said:

the plugin still isnt found

What does the log show.
Default there are 3 callouts loaded. Does it say 3 or 4?

The video-tutorial has a statement that i have not seen in other callouts-Main

            AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(LSPDFRResolveEventHandler);

It may be that this statement is deprecated.

but idk

 

See my plugin here:
https://www.youtube.com/watch?v=peqSXuTfIyY

Let me know if you find it interesting.
Best Regards.

  • Author
7 hours ago, GTAbear said:

What does the log show.
Default there are 3 callouts loaded. Does it say 3 or 4?

The video-tutorial has a statement that i have not seen in other callouts-Main

            AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(LSPDFRResolveEventHandler);

It may be that this statement is deprecated.

but idk

 

Ive read up on some public sources and get back to you

  • Author
On 6/22/2024 at 3:03 AM, GTAbear said:

What does the log show.
Default there are 3 callouts loaded. Does it say 3 or 4?

The video-tutorial has a statement that i have not seen in other callouts-Main

            AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(LSPDFRResolveEventHandler);

It may be that this statement is deprecated.

but idk

 

so using public sources, i skidded from the main file to see if my plugin would work if i used someone elses code, to no avail it didnt work still.. new code on GH > https://github.com/coderepolspdfr/vfive-callouts
 

Also attached my log file

 

RagePluginHook.log

7 hours ago, CodeRepo said:

Also attached my log file

I think i know why
Here are your registered callouts:
[6/23/2024 9:33:36 PM.636] LSPD First Response: VFive Callouts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[6/23/2024 9:33:36 PM.764] LSPD First Response: We have 3 callouts registered
[6/23/2024 9:33:36 PM.765] LSPD First Response: CalloutManager initialized
They are defaults, or as lspdfr says Built-in
But yours are not registered. Log says:
==============================
[6/23/2024 9:34:39 PM.864] Failed to load plugin
[6/23/2024 9:34:39 PM.864] ------------------------------
[6/23/2024 9:34:39 PM.864] Origin: E:\SteamLibrary\steamapps\common\Grand Theft Auto V\Plugins\VFive Callouts.dll
[6/23/2024 9:34:39 PM.864] ------------------------------
[6/23/2024 9:34:39 PM.864] Exception type: System.IO.FileLoadException
[6/23/2024 9:34:39 PM.864] Exception message: Could not load file or assembly 'System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Invalid pointer (Exception from HRESULT: 0x80004003 (E_POINTER))
[6/23/2024 9:34:39 PM.864] ------------------------------
[6/23/2024 9:34:39 PM.864] Inner exceptions:
[6/23/2024 9:34:39 PM.864]     Exception type: System.NullReferenceException
[6/23/2024 9:34:39 PM.864]     Exception message: Object reference not set to an instance of an object.
[6/23/2024 9:34:39 PM.864]         ------------------------------
[6/23/2024 9:34:39 PM.864]         Stack trace:
[6/23/2024 9:34:39 PM.864] at Rage.RemotePlugin.OnAssemblyResolve(Object sender, ResolveEventArgs e)
[6/23/2024 9:34:39 PM.864] at System.AppDomain.OnReflectionOnlyAssemblyResolveEvent(RuntimeAssembly assembly, String assemblyFullName)
The file is not loaded because of an IO exception

I think this name is causing it
VFive Callouts.dll

Try
VFive_Callouts.dll
or
VFiveCallouts.dll

Filename-resolve properly stops at the space
 

Edited by GTAbear

See my plugin here:
https://www.youtube.com/watch?v=peqSXuTfIyY

Let me know if you find it interesting.
Best Regards.

  • Management Team

[6/24/2024 10:57:51 AM.641] LSPD First Response: Could not load file or assembly 'System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
[6/24/2024 10:57:51 AM.641] LSPD First Response: Could not load file or assembly 'System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.

 

Did you target .NET 8 😕? RPH and LSPDFR are .NET Framework projects (4.7.2).

  • Author
8 minutes ago, Cyan said:

[6/24/2024 10:57:51 AM.641] LSPD First Response: Could not load file or assembly 'System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
[6/24/2024 10:57:51 AM.641] LSPD First Response: Could not load file or assembly 'System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.

 

Did you target .NET 8 😕? RPH and LSPDFR are .NET Framework projects (4.7.2).

I did indeed target the solution and the build to .net 8, will change it to 4.7

  • Author
25 minutes ago, Cyan said:

[6/24/2024 10:57:51 AM.641] LSPD First Response: Could not load file or assembly 'System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
[6/24/2024 10:57:51 AM.641] LSPD First Response: Could not load file or assembly 'System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.

 

Did you target .NET 8 😕? RPH and LSPDFR are .NET Framework projects (4.7.2).

To be correct this SDK?

Could contain: text, screenshot, software

after installing the sdk, i still dont have the version 4.7.2

Could contain: text, screenshot, software, display, multimedia software, graphics software, operating system, computer icon

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...

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.