Dynamic Things Posted July 28, 2015 at 06:04 PM Share Posted July 28, 2015 at 06:04 PM Boas, neste tutorial, vou ensinar a adicionar um atalho para enviou de mensagens privadas. Em primeiro lugar vamos descompactar o root, e abrir o uichat.py e vamos procurar pelo seguinte: def __SendChatPacket(self, text, type): Vamos alterar para: def __SendChatPacket(self, text, type): if text.find("@") ==0: text = text.split(" ") user = text[0] user = text[0].split("@") user = user[1] del text[0] realtext = "" for i in xrange(len(text)): if i > 0: realtext = realtext + " " + text[i] else: realtext = realtext + text[i] if len(realtext) > 0: net.SendWhisperPacket(user, realtext) chat.AppendChat(chat.CHAT_TYPE_INFO, "Envias-te uma mensagem ao " + user + ", por favor aguarde pela respposta.") else: chat.AppendChat(chat.CHAT_TYPE_INFO, "Tens que escrever uma mensagem..") elif net.IsChatInsultIn(text): chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.CHAT_INSULT_STRING) else: net.SendChatPacket(text, type) Feito isso vão voltar a compactar o root, e metem no vosso cliente. 2 entram no servidor, e no chat "normal" digitam o seguinte: @NomeDoPlayerQueQueremMandaPM e em seguida degitam a mensagem que querem. Está parte: @NomeDoPlayerQueQueremMandaPM será o nome do jagodor que querem mandar mensagem, e está parte será a mensagem: "e em seguida digitam a mensagem que querem." Cumprimentos DynamicThings Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now