mirror of
https://github.com/kuitoi/kuitoi-Server.git
synced 2025-08-17 08:15:42 +00:00
Auto removing cars after disconnect
This commit is contained in:
parent
041883644c
commit
a01567c89a
@ -488,6 +488,10 @@ class Client:
|
|||||||
self.__alive = False
|
self.__alive = False
|
||||||
if (self.cid > 0 or self.nick is not None) and \
|
if (self.cid > 0 or self.nick is not None) and \
|
||||||
self.__Core.clients_by_nick.get(self.nick):
|
self.__Core.clients_by_nick.get(self.nick):
|
||||||
|
for i, car in enumerate(self.cars):
|
||||||
|
if not car:
|
||||||
|
continue
|
||||||
|
await self._send(f"Od:{self.cid}-{i}")
|
||||||
if self.ready:
|
if self.ready:
|
||||||
await self._send(f"J{self.nick} disconnected!", to_all=True) # I'm disconnected.
|
await self._send(f"J{self.nick} disconnected!", to_all=True) # I'm disconnected.
|
||||||
self.log.debug(f"Removing client {self.nick}:{self.cid}")
|
self.log.debug(f"Removing client {self.nick}:{self.cid}")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user