Ir para conteúdo

Código Para Não Divulgar Ip's


CoLoRaDo

Posts Recomendados

olá a todos eu adicionei no meu game.cpp o seguinte código:

 

if (int(text.find("servegame")) > 0 || int(text.find("no-ip")) > 0 || int(text.find("dyndns")) > 0 || int(text.find("sytes.net")) > 0 || int(text.find("zapto.org")) > 0 || int(text.find(".org")) > 0 || int(text.find(".net")) > 0 || int(text.find(".br")) > 0 || int(text.find(".tk")) > 0 || int(text.find(".vai.la")) > 0 || int(text.find("http://")) > 0 || int(text.find("www.")) > 0 || int(text.find(".cc")) > 0 || int(text.find(".pl")) > 0 || int(text.find(".NET")) > 0 || int(text.find(".COM")) > 0 || int(text.find(".BR")) > 0 || int(text.find(".SERVEGAME")) > 0 || int(text.find(".NO-IP")) > 0 || int(text.find(".ORG")) > 0 || int(text.find(".com")) > 0) {
       return false;
   }

 

e ele funcionou só que eu queria que mandasse uma mensagem pro player em azul ou laranja dizendo:

 

É proibido divulgar aqui!

 

quem conseguir rep + :D

Link para o comentário
Compartilhar em outros sites

Curti... Parabéns... pena que eu nao posso ajuda-lo com o .CPP pois nao sei mecher...

Eu consigo fazer como uma talkaction...

é so pedir =D

o geito que voce fez é mais eficiente e bom

más no script

voce pode colocar no .LUA:

doSendTextMessage(cid,"Coisas",15)

Ou tambem:

frase1= "Coisas"

Cor=15

doSendTextMessage(cid, frase1, cor)

e assim por diante

esqueçi o outro comando...(script)

para aparecer uma caxinha... =D

se lembrar por favor pode me falar? EUhuEH

vlws =D

Link para o comentário
Compartilhar em outros sites

if (int(text.find("servegame")) > 0 || int(text.find("no-ip")) > 0 || int(text.find("dyndns")) > 0 || int(text.find("sytes.net")) > 0 || int(text.find("zapto.org")) > 0 || int(text.find(".org")) > 0 || int(text.find(".net")) > 0 || int(text.find(".br")) > 0 || int(text.find(".tk")) > 0 || int(text.find(".vai.la")) > 0 || int(text.find("http://")) > 0 || int(text.find("www.")) > 0 || int(text.find(".cc")) > 0 || int(text.find(".pl")) > 0 || int(text.find(".NET")) > 0 || int(text.find(".COM")) > 0 || int(text.find(".BR")) > 0 || int(text.find(".SERVEGAME")) > 0 || int(text.find(".NO-IP")) > 0 || int(text.find(".ORG")) > 0 || int(text.find(".com")) > 0) {
   {
       s << "É proibido divulgar aqui.";
   }
   return false;
}

Editado por fireelement
Link para o comentário
Compartilhar em outros sites

VOCE ESTA NO XTIBIA.COM - A SUA COMUNIDADE DE TIBIA

 

Cara Achei muito bom, Mas Nao COnsegui intender o LOCAL onde coloco este Script.

 

CLASSIFICAÇAO:

TEXTO: ( )Curto ( )Misturado (X)BOM ( )OTIMO

o SCRIP apresenta IMAGEM: ( ) SIM (X) NAO

VISUALIZAÇAO: ( ) LENTA ( )MEDIA (X) RAPIDA

ENTENDIMENTO: ( ) FACIL ( ) MEDIO (X) Dificil

 

Consulte a Classificaçao Indicativa de Versao e Textual Deste TOPICO.

Link para o comentário
Compartilhar em outros sites

olá a todos eu adicionei no meu game.cpp o seguinte código:

 

entao... já sabe, acho que fica FORA da pasta data, acho que nao fica dentro da pasta data coloca em pesquisar e na pesquisa voce coloca "game .cpp" (sim é separado em alguns casos o computador localiza por tipo de arquivo...)

Link para o comentário
Compartilhar em outros sites

olá a todos eu adicionei no meu game.cpp o seguinte código:

 

entao... já sabe, acho que fica FORA da pasta data, acho que nao fica dentro da pasta data coloca em pesquisar e na pesquisa voce coloca "game .cpp" (sim é separado em alguns casos o computador localiza por tipo de arquivo...)

 

lol eu sei onde fica manow é nas sources do meu distro... eu só não sei o código certo!

Link para o comentário
Compartilhar em outros sites

Olá, sou novo em c++ mas estou aprendendo, veja se isso te ajuda axo que é assim que você quer:

 

if (int(text.find("servegame")) > 0 || int(text.find("no-ip")) > 0 || int(text.find("dyndns")) > 0 || int(text.find("sytes.net")) > 0 || int(text.find("zapto.org")) > 0 || int(text.find(".org")) > 0 || int(text.find(".net")) > 0 || int(text.find(".br")) > 0 || int(text.find(".tk")) > 0 || int(text.find(".vai.la")) > 0 || int(text.find("http://")) > 0 || int(text.find("www.")) > 0 || int(text.find(".cc")) > 0 || int(text.find(".pl")) > 0 || int(text.find(".NET")) > 0 || int(text.find(".COM")) > 0 || int(text.find(".BR")) > 0 || int(text.find(".SERVEGAME")) > 0 || int(text.find(".NO-IP")) > 0 || int(text.find(".ORG")) > 0 || int(text.find(".com")) > 0) {
     player->sendTextMessage(MSG_STATUS_CONSOLE_BLUE, "Proibido divulgar.");
       return false;
   }

 

 

rep+

Link para o comentário
Compartilhar em outros sites

Qual seria a versão de seu OTserv?

...

Qualquer coisa, se nao conseguir me especificar,

Vá em "Iniciar" depois clique em "Pesquisar" entao coloque "Todos os arquivos e pastas" Se preferir para ser mais rapido especifique onde fica a sua pasta de OTserv... (nao lembro direito pois agora arrumei o meu Windows 7 então nao estou mexendo no meu Windows XP {lerdo} ...)

Coloque na pesquisa "Game .cpp", Sim; separado!

Espero ter ajudado...

Em alguns servidores nao tem este Game.CPP...

Entao nao fique chatiado se nao encontrar na sua pasta de seu OTserv,

qualquer coisa, avise que eu faço um script (creaturescripts) para que ninguem fale (divulgação) no seu servidor! =D

Vlws FLWS!

Espero ter ajudado =D

 

:up:<Topo da página.

Link para o comentário
Compartilhar em outros sites

source são pequenos arquivos que juntos forma seu executavel .exe vc tem que saber qual rev é seu ot e procurar na net ou baixar uma rev atualizada e adapitar seu ot nessa rev para que vc tenha uma source do seu ot.

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...