Ir para conteúdo

Featured Replies

  • Respostas 10
  • Visualizações 928
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

Posted Images

Postado
7 horas atrás, Biinhows disse:

Quero pedir duas coisas!

1º Colocar exhausted quando algum player falar no cast channel.

2º Quando o player digitar /cast on abrir o chat junto!

 

Eu utilizo source otx 0.3.7 8.60

 

Eu sofro deste mesmo problema jovem. A tempos estou estudando as sources e não consigo solucionar o mesmo.

Postado

vc tem que achar a função q fala no channel do cast, no caso do tfs 0.4: função Game::playerSay, arquivo game.cpp

 

dai adiciona isso aqui:


if(player->hasCondition(CONDITION_EXHAUST, 64597))
    return false;

if(Condition* conditionchannel = Condition::createCondition(CONDITIONID_DEFAULT, CONDITION_EXHAUST, 2000, 0, false, 64597))
    player->addCondition(conditionchannel);

 

 

Postado

@Fir3element O otx 0.3.7 8.60 usa o private chat channel como chat do cast.

Tentei isto que você disse e não obtive sucesso.

 

OBS: também alterei o 64597 para 65535 pois em channel.xml:

<channel id="65535" name="Private Chat Channel"/>

Também não obtive resultado.

 

Já a questão de abrir o private chat channel ao digitar /cast on, já estou achando impossível.

Editado por Weslley Kiyo (veja o histórico de edições)

Postado
  • Autor

Aqui deu certo, mas só com o player que digitou "/cast on" ocorre o exhaust.

Eu não expliquei muito bem, mas eu queria que o espectador levasse o exhaust, e, quando levar o exhuast apareceria uma mensagem no default "You are exhausted.", igual a da foto.

exhausted.png

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo