mirror of
https://github.com/kuitoi/kuitoi-Server.git
synced 2025-08-17 16:25:36 +00:00
n\f event fix
This commit is contained in:
parent
7eba3d5877
commit
2c2bd1cb4a
@ -73,6 +73,11 @@ class EventsSystem:
|
|||||||
self.log.debug("used builtins_hook")
|
self.log.debug("used builtins_hook")
|
||||||
builtins.ev = self
|
builtins.ev = self
|
||||||
|
|
||||||
|
def is_event(self, event_name):
|
||||||
|
return (event_name in self.__async_events.keys() or
|
||||||
|
event_name in self.__events.keys() or
|
||||||
|
event_name in self.__lua_events.keys())
|
||||||
|
|
||||||
def register_event(self, event_name, event_func, async_event=False, lua=None):
|
def register_event(self, event_name, event_func, async_event=False, lua=None):
|
||||||
self.log.debug(f"register_event(event_name='{event_name}', event_func='{event_func}', "
|
self.log.debug(f"register_event(event_name='{event_name}', event_func='{event_func}', "
|
||||||
f"async_event={async_event}, lua_event={lua}):")
|
f"async_event={async_event}, lua_event={lua}):")
|
||||||
@ -112,7 +117,7 @@ class EventsSystem:
|
|||||||
except Exception as e:
|
except Exception as e:
|
||||||
self.log.error(i18n.events_calling_error.format(event_name, func.__name__))
|
self.log.error(i18n.events_calling_error.format(event_name, func.__name__))
|
||||||
self.log.exception(e)
|
self.log.exception(e)
|
||||||
else:
|
elif not self.is_event(event_name):
|
||||||
self.log.warning(i18n.events_not_found.format(event_name, "kt.call_event()"))
|
self.log.warning(i18n.events_not_found.format(event_name, "kt.call_event()"))
|
||||||
|
|
||||||
return funcs_data
|
return funcs_data
|
||||||
@ -130,7 +135,7 @@ class EventsSystem:
|
|||||||
except Exception as e:
|
except Exception as e:
|
||||||
self.log.error(i18n.events_calling_error.format(event_name, func.__name__))
|
self.log.error(i18n.events_calling_error.format(event_name, func.__name__))
|
||||||
self.log.exception(e)
|
self.log.exception(e)
|
||||||
else:
|
elif not self.is_event(event_name):
|
||||||
self.log.warning(i18n.events_not_found.format(event_name, "kt.call_async_event()"))
|
self.log.warning(i18n.events_not_found.format(event_name, "kt.call_async_event()"))
|
||||||
|
|
||||||
return funcs_data
|
return funcs_data
|
||||||
@ -151,7 +156,7 @@ class EventsSystem:
|
|||||||
funcs_data.append(fd)
|
funcs_data.append(fd)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
self.log.error(i18n.events_lua_calling_error.format(f"{e}", event_name, func_name, f"{args}"))
|
self.log.error(i18n.events_lua_calling_error.format(f"{e}", event_name, func_name, f"{args}"))
|
||||||
else:
|
elif not self.is_event(event_name):
|
||||||
self.log.warning(i18n.events_not_found.format(event_name, "ev.call_lua_event(), MP.Trigger<>Event()"))
|
self.log.warning(i18n.events_not_found.format(event_name, "ev.call_lua_event(), MP.Trigger<>Event()"))
|
||||||
|
|
||||||
return funcs_data
|
return funcs_data
|
||||||
|
Loading…
x
Reference in New Issue
Block a user