Sign in to follow this  
Smile325

System.Reflection.TargetParameterCountException

Recommended Posts

Moin,

 

ich habe ein Fehler bei mir im Script welcher nur gelegentlich? diesen Fehler hier erscheinen lässt:

System.Reflection.TargetParameterCountException
  HResult=0x8002000E
  Message=Parameter count mismatch.
  Source=System.Private.CoreLib
  StackTrace:
   at System.Reflection.RuntimeMethodInfo.InvokeArgumentsCheck(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at GTANetworkInternals.EventHandler.Parse(Event _event, Object[] arguments)

Das ganze Tritt wegen diesem Event auf:

using System;
using System.Collections.Generic;
using System.Text;
using GTANetworkAPI;

namespace GermanSelfmadeReallife.Events
{
    class OnPlayerEnterVehicleEvent : Script
    {
        [ServerEvent(Event.PlayerEnterVehicle)]
        public void OnPlayerEnterVehicle(Client player, Vehicle vehicle, sbyte seatID)
        {
            NAPI.Util.ConsoleOutput(player.Name.ToString());
        }
    }
}

Das merkwürdige ist, dass es dieses Event überhaupt nicht funktioniert und es in einigen Fällen beim Testen zu dem genannten Error kam. Mir sagt der Fehler, dass ich einen Fehler mit den Parametern gemacht habe, ist aber alles genauso wie in der Doku.

 

Jemand eine Idee?

Share this post


Link to post
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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.