Aprovado e movido para area de programação.
Gostei bastante. Que seu trabalho dé muitos frutos.
By cristofermartins, 27 de abr. de 2015 in Linguagens de Programação
Aprovado e movido para area de programação.
Gostei bastante. Que seu trabalho dé muitos frutos.
Poxa cara, agora sim, realmente um cast que vale a pena colocar no servidor sem o "medo" de ter problemas futuros!
info
Group: Artesão
Joined: 17/04/07
Posts: 128
Reputation: +94
Tibia Character: Full Steel Alchemist

Atualizado.
Adicionado comandos para o caster.
Fixado o problema com a senha do cast.
info
Group: Campones
Joined: 27/04/15
Posts: 53
Reputation: +22

Muito bom amigo, parabéns por manter opensource no github!
Pra popularizar mais, seria interessante umas fotos dele e quem sabe propor implementar o sistema no repositório
oficial do TFS
info
Group: Visconde
Joined: 11/04/15
Posts: 351
Reputation: +205
Gender: Masculino

Muito bom, parabéns.
info
Group: Campones
Joined: 30/08/08
Posts: 57
Reputation: +3
Tibia Character: Termabre Dore

Muito bom cara, obrigado mesmo!
Talvez darei uma olhada aqui na máquina, é porque desinstalei a segunda partição que continha o Linux, aí já sabe, nem compensa abrir no Windows.
Realmente obrigado por ajudar tanta gente que achava que alguns Cast System eram uma maravilha, mas na verdade só complicava por gerar erros que muitos não sabem resolver.
Apoiado.
info
Group: Artesão
Joined: 17/04/07
Posts: 128
Reputation: +94
Tibia Character: Full Steel Alchemist
Eu desenvolvi ontem um cast system básico. Ele é baseado em todos os casts que você acha por ai, especialmente esse daqui: https://github.com/otland/forgottenserver/pull/994
O que ele tem diferente?
Até agora se mostrou estável, não dá debugs nem crasha a distro(o mais importante) e é bem simples. Fiz ele por que os casts disponiveis não foram feitos em sua maioria por programadores, e sim amadores que se propuseram a adaptar a source do Elf(um desenvolvedor antigo do tfs) de 0.3.x para 1.0+. Esses casts tem um codigo bem feio e mal organizado. Eu tentei fazer algo mais bem feito e organizado.
Não recomendo a usar em produção(servidor online com players).
No futuro pretendo adicionar mais comandos como banir, kick, trocar o nome do spectador, etc. Por enquanto o foco é testar se tá 100% estavel(sem dar crash).
Source:
https://github.com/HeavenIsLost/cast
Executavel(32 bits):
http://www.mediafire.com/download/f9pe9fp921bhi47/theforgottenserver+Cast.exe
Schema para ser adicionado no banco de dados:
Comando para ativar o cast(encontrado no talkactions.xml):
Comandos que o caster pode dar(dentro do channel do cast):
Ps: esse funciona melhor do que o do Djarek por que não envolve multithread e tals.
Edited Abril 29 by cristofermartins