Ir para conteúdo

Colocando Outfit De Monster Por Command


Posts Recomendados

Hola!

ESSA VERSÃO EH UMA VERSÃO ANTIGA... POR FAVOR, OLHEM A MAIS ATUAL: http://www.xtibia.com/forum/index.php?showtopic=16391

a função desse comando é quando você digitar /of "Bixo", o player fica com o outfit do bixo. Simples... ^^

em commands.cpp

em baixo de:

{"/kick",&Commands::kickPlayer},

coloque

{"/of",&Commands::outFit},

Agora vá no final de commands.cpp e adicione:

bool Commands::outFit(Creature* c, const std::string &cmd, const std::string &param){

       if(param == "Gm"){

       c->looktype = 75;

       game->creatureChangeOutfit( c );          

       }

       else if(param == "Hero"){

       c->looktype = 73;

       game->creatureChangeOutfit( c );

       }

       else if(param == "Ghost"){

       c->looktype = 48;

       game->creatureChangeOutfit( c );

       }

       else if(param == "Demon"){

       c->looktype = 35;

       game->creatureChangeOutfit( c );

       }

       else if(param == "Lich"){

       c->looktype = 99;

       game->creatureChangeOutfit( c );

       }

       else if(param == "Serpent Spawn"){

       c->looktype = 220;

       game->creatureChangeOutfit( c );

       }

       else if(param == "Beholder"){

       c->looktype = 17;

       game->creatureChangeOutfit( c );

       }

  return true;

}

agora em Commands.h

em baixo de

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

Adicione

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

Compile e não se esqueça:

Coloque o access no commands.xml!!!

----- Como usar -----

digite /of Bixo

Primeira letra maiúscula e as outras minúsculas, como escrito acima...

Ex: /of Gm

Ex: /of Hero

Ex: /of Serpent Spawn

---------------------

FlW

CyA!

Link para o comentário
Compartilhar em outros sites

gostei muito desse code

mesmu parecendu simples (naum era eu ke u ia fazer)

é uma boa idéia, vo adicionar aki nu meu ot

vlw

bom trabalho

Link para o comentário
Compartilhar em outros sites

tem sim.. tem até um code em outro forum (num lembro qual era :/) que eh assim: /outfit "nome do player" e "outfit number"

mas esse do frerety tá muito bom, pois só digitar o nome que já troca o outfit... Mas só tem alguns... Mas é facil colocar mais..

vlw

Obrigado,

Zorzin

Link para o comentário
Compartilhar em outros sites

@bruxo

tem com mudar o outfit dos player também... apenas coloque access = 0 no commands.xml... mas aí qq player ki souber o comando vai lah i altera u outfit... ^^

Link para o comentário
Compartilhar em outros sites

Ae fica meio sem graça ^^, eu digo comando pra GM trocar o outfit do player, daria pra fazer NPC's que trocam o outfit senão existe já ^^.

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

kra, mais eu priciso sab d uma coisa, tipo, aki n ta funcionando... no commands.xml eu soh colokei depois de /kick isso

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

oqq eu fiz de errado alguem pod mi ajudar?

Link para o comentário
Compartilhar em outros sites

kra, mais eu priciso sab d uma coisa, tipo, aki n ta funcionando... no commands.xml eu soh colokei depois de /kick isso

oqq eu fiz de errado alguem pod mi ajudar?

 

 

 

voce tem ke editar nas sources

naum é só editar u commands.xml

Link para o comentário
Compartilhar em outros sites

olha kra, tipo.... tah eu entendi q eu tenhu q programa intaum nas sources, mas como eu n sei mexe nas sources, vcs poderiam me falar em que arkivo q eu ponho e onde exatamente eu teria que por... plx me ajudem ai

Link para o comentário
Compartilhar em outros sites

@MttS

Estou trabalhando em uma versão 2.0 desse code... pra poder transformar os players também em bixus... qndo eu conseguir eu posto aki no forum... ah... e ty pelos elogios... :bigsmile:

@Presley

Você terá que ter as sources do seu server (baixadas ow junto com o server ow num link separado no msm tópico de onde foi baixado seu ot) e precisará aprender a compilá-lo. Para isso você poderá procurar um tutorial sobre como compilar otServers na seção Tutorial.

FlW

CyA!

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...
×
×
  • Criar Novo...