Jump to content
Sign in to follow this  
tierrilopes

Bloquear Chat Em Mapas

Recommended Posts

Serve para bloquear o chat em certos mapas.

Utilizarei o mapa ox (id 113) como exemplo:

 

Ir até ao ficheiro game/src/input_main.cpp

 

Procurar por:

 

Please login or register to see this spoiler.

 

 

 

Onde está ch->GetMapIndex() == 113 substituir o 113 pelo id do mapa a bloquear o chat.

 

Please login or register to see this link.

  • Upvote 2

Share this post


Link to post
Share on other sites

Boas

 

Também funciona com Pm's ou só no chat?

Share this post


Link to post
Share on other sites

Penso que apenas no chat, mas não tenho a certeza.. Ainda não testei, porém vou começar agora a mexer na source e vou implementar isto.. Depois posso-te dizer, mas só lá para Quarta ou Quinta, pois tenho teste e trabalho amanhã e depois de amanhã, e só terça é que começo a mexer nisso.

Share this post


Link to post
Share on other sites

Alternativa e bloquear chat num certo mapa, excepto para uma personagem:

 

Ao invés de adicionar por baixo o conteúdo do primeiro tópico, adicionar o seguinte:

 

std::string nNome = ch->GetName();

if (ch->GetMapIndex() == 113 && nNome != "tierrilopes")

{

ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Chat desativado neste mapa."));

return iExtraLen;

}

 

Onde tierrilopes = nome da personagem

 

Todas as personagens no mapa 113 não conseguiram utilizar o chat, excepto a personagem com o nome tierrilopes.

Share this post


Link to post
Share on other sites
Guest Gamers

BUG: Bloqueado o chat, bloqueia quando vai selecionar, fechar etc, teria como arrumar isso ?

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.

Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.
You will be able to see content when you disable your adblocker and enable javascript.