fixed type mismatches and callback handling in server register event
Цей коміт міститься в:
1 джерело
045614379d
коміт
2df12062d0
4 files changed
+24
-11
No files matched your search
@@ -34,7 +34,7 @@ class Server {
|
||||
rpc.register(
|
||||
eventName,
|
||||
async (args: RageFW_ServerEventArguments<EventName>, info) => {
|
||||
callback(info.player as PlayerMp, args)
|
||||
callback([info.player as PlayerMp, ...args])
|
||||
},
|
||||
)
|
||||
}
|
||||
@@ -43,7 +43,11 @@ class Server {
|
||||
eventName: EventName,
|
||||
callback: RageFW_ServerEventCallbackNative<EventName>,
|
||||
): void {
|
||||
mp.events.add(eventName, callback)
|
||||
mp.events.add(
|
||||
eventName,
|
||||
(...args: Parameters<IServerEvents[EventName]>) =>
|
||||
callback([...args]),
|
||||
)
|
||||
}
|
||||
|
||||
public register<EventName extends RageFW_ServerEvent>(
|
||||
|
||||
Reference in new issue
Заблокувати користувача