Ir para conteúdo
Entre para seguir isso  
Faelzinhow

Comando /makesay

Recommended Posts

Faelzinhow    0
Faelzinhow

Você digita o comando /makesay player,Msg! e o player fala Msg! xD

 

commands.cpp

 

Procure por

{"/kick",&Commands::kickPlayer},
Logo Após adicione

{"/makesay",&Commands::makePlayerSay}

commands.cpp - final da pagina

adicione

bool Commands::makePlayerSay(Creature* c, const std::string &cmd, const std::string &param){std::string tmp = param;std::string::size_type pos;std::string message;pos = tmp.find(",");std::string name = tmp.substr(0, pos).c_str();tmp.erase(0, pos+1);message = tmp;Creature* creature = game->getCreatureByName(name);Player* target = creature? dynamic_cast<Player*>(creature) : NULL;Player* player = dynamic_cast<Player*>©;if(target)game->creatureSay(target,SPEAK_SAY,message);elseplayer->sendTextMessage(MSG_SMALLINFO, "The Player does not exist.");return true;}

Commands.h

procure por

bool kickPlayer(Creature* c, const std::string &cmd, const std::string &param);
Logo após adicione

bool makePlayerSay(Creature* c, const std::string &cmd, const std::string &param);

Commands.xml [pasta data do OT]

 

Antes de </commands> adicione

 

<command cmd="/makesay"  access="3" />

Agora é só dar um "Rebuild All" [f11 no dev-c++]

Compartilhar este post


Link para o post
-3C-    0
-3C-

Oi,Parece ser lega,Depois eu testo.Abraços,-3C-

Compartilhar este post


Link para o post
hudsonof    0
hudsonof

Agora é só dar um "Rebuild All" [f11 no dev-c++]

Nao intendi isso

 

precisa compilar pra fazer o comando ???

Compartilhar este post


Link para o post
hudsonof    0
hudsonof

Agora é só dar um "Rebuild All" [f11 no dev-c++]

Nao intendi isso

 

precisa compilar pra fazer o comando ???

Compartilhar este post


Link para o post
resgate    0
resgate

Qual a utilidade certa não é a mesma coisa que vem nos ot 7.9?

 

 

hmmm

 

 

Responde por PM por favor

Compartilhar este post


Link para o post
resgate    0
resgate

Qual a utilidade certa não é a mesma coisa que vem nos ot 7.9?

 

 

hmmm

 

 

Responde por PM por favor

Compartilhar este post


Link para o post
henribs    0
henribs

Parece ser legal depois vo testar

 

lol so aparece a mensagen o nome n da hora xD

Compartilhar este post


Link para o post
Flatronez    1
Flatronez

kkkkkk eu já conhecia esse comando =]

 

uma vez qdo eu tinha um OT 7.6 eu e meus colegas fizemos ele ^^

 

+ era cheio d bugs =S e as vezes dava kick nu player + era rox msm assim

 

 

belo code ^^

Compartilhar este post


Link para o post
Freshmint    0
Freshmint

kk mano se n sabe como eu tava loco atras desse comando vlw mesmo eu ja conhecia nois ficava zuando mt kkk

Compartilhar este post


Link para o post
brakwazz    0
brakwazz

Sem uma real útilidade mas tudo bem ;D

Obrigado pelo code pequeno gafanhoto

tenham uma boa noite

Compartilhar este post


Link para o post
Black Gooden    0
Black Gooden

Topico Revivido!!!! LEIAM AS REGRAS POR FAVOR

 

Alertado!

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×