@@ -14,7 +14,7 @@ public class MyAsyncPlayer : AsyncPlayer
1414{
1515 public bool LoggedIn { get ; set ; }
1616
17- public MyAsyncPlayer (ICore core , IntPtr nativePointer , ushort id ) : base (core , nativePointer , id )
17+ public MyAsyncPlayer (ICore core , IntPtr nativePointer , uint id ) : base (core , nativePointer , id )
1818 {
1919 LoggedIn = false ;
2020 }
@@ -27,12 +27,12 @@ Thats why you need to create a factory that will create the player for you when
2727## Step 2, Create the factory
2828
2929In the factory the defined default constructor of the player or vehicle class will be called.
30- You only need to override the ``` IPlayer Create(IntPtr playerPointer, ushort id) ``` method and initialize your own class instead of the default one.
30+ You only need to override the ``` IPlayer Create(IntPtr playerPointer, uint id) ``` method and initialize your own class instead of the default one.
3131
3232``` csharp
3333public class MyAsyncPlayerFactory : IEntityFactory <IPlayer >
3434{
35- public IPlayer Create (ICore core , IntPtr playerPointer , ushort id )
35+ public IPlayer Create (ICore core , IntPtr playerPointer , uint id )
3636 {
3737 return new MyAsyncPlayer (core , playerPointer , id );
3838 }
@@ -63,7 +63,7 @@ public class MyAsyncVehicle : AsyncVehicle
6363 public int MyData { get ; set ; }
6464
6565 // This constructor is used for creation via entity factory
66- public MyAsyncVehicle (ICore core , IntPtr nativePointer , ushort id ) : base (core , nativePointer , id )
66+ public MyAsyncVehicle (ICore core , IntPtr nativePointer , uint id ) : base (core , nativePointer , id )
6767 {
6868 MyData = 6 ;
6969 }
0 commit comments