Ir para conteúdo

[Gender System] For Pokemon Ots


3145288

Posts Recomendados

Eu cheguei a postar numa resposta, mais tem gente que vive me pedindo coisas pelo msn, como não gosto de pokemon e não gosto de ficar postando meus códigos, arrumei esse system pra vocês colocarem em ots de pokemon.

 

 

Em monster.CPP

troque essa linha

setSkull(mType->skull);

 

por essa aqui

if(!isSummon()){
setSkull((Skulls_t) random_range(2, 4));}

 

pronto, todos os monstros terão skulls aleatorias, entre 2, 3 e 4.

Se quiser uma coisa mais "complexa", deixar uns com skulls pré definidas, faça o seguinte:

 

if(!isSummon()) {
if (_mType->name == "nidoran male")
       setSkull(SKULL_WHITE);
   else if (_mType->name == "nidoran female")
       setSkull(SKULL_RED);
   else setSkull((Skulls_t) random_range(3, 4));}

 

isso nao é para summons, se quiser fazer um summon nascer com skulls você precisa usar esse código:

 

doCreatureSetSkullType(cid, skull)

 

como fazer capturar com o sexo?

 

Faça um script onDeath, onde ele verifica o skulls e seta um specialDescription no corpse, na pokebola

faça uma busca na string que armazena o sexo e coloque como attribute no item...

hà varias formas de fazer, até!

 

Créditos 100% Cykotitan

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

  • 2 weeks later...

Funcionou perfeito aki...

Só não consegui fazer o catch e go/back funcionar

toda vez que eu solto o pokemon da poke bola, ele sai com um sexo diferente!

poderia explicar melhor como fazer isso?

Vlw rep+

Link para o comentário
Compartilhar em outros sites

/\

 

Você encontra nas sources do seu otserv.

Utilize o svn para descompactar , use o dev-c++ para abrir e compilar.

E pronto ;D

 

passa dowload do programa ? ou disponilizem as souceres por favor..

Link para o comentário
Compartilhar em outros sites

eu modifiquei as sources totalmente, adicionei sistema de nick, passive e agressivos pelas sources ... dae fica dificil de postar, mais funciona em qlqr svn do tfs, e se postando codes ninguem da rep+ pq eu deixaria pronto pra download?

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...