Jump to content

System.Reflection.TargetParameterCountException


Recommended Posts

Posted

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?

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...