xXBoyDarkXx 328 Posted July 15, 2013 Bem como já foi postado aqui vou apresentar uma maneira de evitar deitarem o vosso servidor abaixo com o comando /dice.Bem tal como muitos de voçês sou um adepto do comando /di e faco-o tem todos os upamentos mas com a nova maneira de utliza-lo para deitar o server abaixo muitos servidores estão a retiralo e hoje venho mostrar-vos uma maneira de protegerem o vosso servidor contra isso sem retirar o comando....Simplemente adicionem este códico ao ficheiro uichat.py: name = player.GetName() if text.find("-2147483648")!=-1 or text.find("2147483647")!=-1 or text.find("/")!=-1: if name.find("[")!=-1 or name.find("]")!=-1: net.SendChatPacket(text, type) else: chat.AppendChat(chat.CHAT_TYPE_INFO, "Der Befehl wurde nicht gefunden.") else: net.SendChatPacket(text, type)Créditos:- Avenue // tópico original e códico- xXBoyDarkXx 1 GunTL reacted to this Share this post Link to post Share on other sites
skinhead 44 Posted July 15, 2013 Basta simplesmente meter nos Cores CMD --> dice disable, não sei pra que tanta complicação.. Share this post Link to post Share on other sites
quenii 981 Posted July 15, 2013 name = player.GetName() if text.find("")!=-1 or text.find("")!=-1 or text.find("")!=-1: if name.find("[")!=-1 or name.find("]")!=-1: net.SendChatPacket(text, type) else: chat.AppendChat(chat.CHAT_TYPE_INFO, ".") else: net.SendChatPacket(text, type)HAHAHAHAHAH Avenue é um cotoco mesmoEssa simples função está no proprio cliente do .de, o infeliz ainda tem a cara de pau de se dar créditos lul Share this post Link to post Share on other sites
xXBoyDarkXx 328 Posted July 15, 2013 name = player.GetName() if text.find("")!=-1 or text.find("")!=-1 or text.find("")!=-1: if name.find("[")!=-1 or name.find("]")!=-1: net.SendChatPacket(text, type) else: chat.AppendChat(chat.CHAT_TYPE_INFO, ".") else: net.SendChatPacket(text, type)HAHAHAHAHAH Avenue é um cotoco mesmoEssa simples função está no proprio cliente do .de, o infeliz ainda tem a cara de pau de se dar créditos lulIsso já não sei xD nunca usei o cliente do .de Share this post Link to post Share on other sites
Rasta Man 71 Posted July 15, 2013 Esta porteçção é para fazer moscas ?Qualquer 1 pode ir ao root e ir ao ui.py e mudar isso .. como quiser <.< Share this post Link to post Share on other sites
xXBoyDarkXx 328 Posted July 15, 2013 Então faz la....... Share this post Link to post Share on other sites
Zeraw 144 Posted July 15, 2013 Bem como já foi postado aqui vou apresentar uma maneira de evitar deitarem o vosso servidor abaixo com o comando /dice.Bem tal como muitos de voçês sou um adepto do comando /di e faco-o tem todos os upamentos mas com a nova maneira de utliza-lo para deitar o server abaixo muitos servidores estão a retiralo e hoje venho mostrar-vos uma maneira de protegerem o vosso servidor contra isso sem retirar o comando....Simplemente adicionem este códico ao ficheiro uichat.py: name = player.GetName() if text.find("-2147483648")!=-1 or text.find("2147483647")!=-1 or text.find("/")!=-1: if name.find("[")!=-1 or name.find("]")!=-1: net.SendChatPacket(text, type) else: chat.AppendChat(chat.CHAT_TYPE_INFO, "Der Befehl wurde nicht gefunden.") else: net.SendChatPacket(text, type)Créditos:- Avenue // tópico original e códico- xXBoyDarkXxDesta forma sempre que a gente tenta escrever o comando dice recebemos uma mensagem do cliente né? Share this post Link to post Share on other sites
NewWars 875 Posted July 15, 2013 if text.find("-2147483648")!=-1 or text.find("2147483647")!=-1 or text.find("/")!=-1: if name.find("[")!=-1 or name.find("]")!=-1: Só se meteres os numeros. E se o teu nome conter "[" ou "]" dá na mesma, como normalmente os Admins tem [] No nome.(Se retira-res a text.find("/")!=-1, senão não deixa nem fazer /) PS: No Metin2PT, ele faz o Dice com os numeros dados na mesma, e retorna (-2147483648, 2147483647) e não cai ^^ Share this post Link to post Share on other sites
xXBoyDarkXx 328 Posted July 15, 2013 if text.find("-2147483648")!=-1 or text.find("2147483647")!=-1 or text.find("/")!=-1: if name.find("[")!=-1 or name.find("]")!=-1: Só se meteres os numeros. E se o teu nome conter "[" ou "]" dá na mesma, como normalmente os Admins tem [] No nome.(Se retira-res a text.find("/")!=-1, senão não deixa nem fazer /) PS: No Metin2PT, ele faz o Dice com os numeros dados na mesma, e retorna (-2147483648, 2147483647) e não cai ^^ Exato assim só bloqueia os números e não é preciso retirar o comando dice em si Share this post Link to post Share on other sites
ʍα૨૮ѳ ઽiℓ√α 10 Posted July 17, 2013 Bem como já foi postado aqui vou apresentar uma maneira de evitar deitarem o vosso servidor abaixo com o comando /dice.Bem tal como muitos de voçês sou um adepto do comando /di e faco-o tem todos os upamentos mas com a nova maneira de utliza-lo para deitar o server abaixo muitos servidores estão a retiralo e hoje venho mostrar-vos uma maneira de protegerem o vosso servidor contra isso sem retirar o comando....Simplemente adicionem este códico ao ficheiro uichat.py: name = player.GetName() if text.find("-2147483648")!=-1 or text.find("2147483647")!=-1 or text.find("/")!=-1: if name.find("[")!=-1 or name.find("]")!=-1: net.SendChatPacket(text, type) else: chat.AppendChat(chat.CHAT_TYPE_INFO, "Der Befehl wurde nicht gefunden.") else: net.SendChatPacket(text, type)Créditos:- Avenue // tópico original e códico- xXBoyDarkXxNao tem Linha especifica para por?? Share this post Link to post Share on other sites
Parafita16 25 Posted September 6, 2013 Tem Linha especifica para por ? Dou +1 A Qum Responder Share this post Link to post Share on other sites