Olá galera da CreatedMice!
PikMenter aqui, vim mostra para vocês como colocar BanimentoAutommático, quando alguém Divulga Links!
[Moderation]PikMenter foi banido por 360 horas. Motivo: Divulgação
é quase isso ae!
1º Abra sua Source.
2° De um Ctrl+F, e Pesquise por "#Chat Message".
3º Após fazer isso, Exclua tudo que tiver nele, e cole essse Código!
#Chat Message
utflength=struct.unpack('!h', data[:2])[0]
utfstring=data[2:utflength+2]
message = utfstring
message = message.replace("<","&lt;").replace("&#","&amp;#")
if len(message) >= 201:
self.transport.loseConnection()
message=""
if self.privilegeLevel!=10 and self.privilegeLevel!=6 and self.privilegeLevel!=5:
dv = False
if message == self.lastmessage:
message=""
self.sendModMessageChannel("[•]", Moderadores, o usuário str(self.username)+ está fazendo spam/flood, ajude-o."")
self.server.userflood.append("<VP>O jogador: <R>"+self.username+" <VP>está enviando spam das mensagens de bate-papo, observe o texto: <J>"+message+".") #verificação de blacklist
#Verificando se esse link está na lista negra de divulgação...
messagex = message.replace(" ", "")
for site in self.server.blacklist:
if re.search(site, messagex.lower()):
dv = True if dv:
self.enterRoom("*bad girls")
if self.server.banPlayer(self.username, "3", "Divulgação", "[BotDenuncias]"): self.server.sendModChat(self, "\x06\x14", ["<BL>O BotDenuncias baniu <VP>"+self.username+" <BL>por 3 horas. Motivo: Divulgação de link inapropriado: <VP>["+message+"]"], False)
else:
pass
message=""
# verificação de http
#Verificar divulgação...
if self.privilegeLevel!=10 and self.privilegeLevel!=6 and self.privilegeLevel!=5:
dv2 = False
if message == self.lastmessage:
message=""
self.sendModMessageChannel("The player:", str(self.username)+" sent multiple of the same chat message.") messagex = message.replace(" ", "")
if re.search("de.nu", message.lower()):
dv2 = True
elif re.search(".xpg", message.lower()):
dv2 = True
elif re.search("de.vc", message.lower()):
dv2 = True
elif re.search("transfor", message.lower()):
dv2 = True if re.search(mice, messagex.lower()):
dv2 = True if dv2:
if self.server.sendModChat(self, "\x06\x14", ["<BL>Usuário <VP>"+self.username+" <BL>fez uma divulgação de link, observe se é um outro Transformice Pirata! se for digite: /ablack <VP>"+message+""], False) or self.sendData("\x06" + "\x14",["Ei, <ROSE>"+self.username+" <BL>é proibido divulgar links em nosso servidor :( Se o link em questão for de algum servidor será adicionado na Lista Negra t e você será banido!<BR><ROSE>["+message+"]"]): self.sendData("\x06" + "\x14",["Divulgação"]) else:
pass
message=""

0 comentários:
Postar um comentário