Aprovado e movido para area de programação.
Gostei bastante. Que seu trabalho dé muitos frutos.
Por cristofermartins, 27 de abr. de 2015 em 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
Grupo: Artesão
Registrado: 17/04/07
Posts: 128
Reputação: +94
Char no Tibia: Full Steel Alchemist

Atualizado.
Adicionado comandos para o caster.
Fixado o problema com a senha do cast.
info
Grupo: Campones
Registrado: 27/04/15
Posts: 53
Reputação: +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
Grupo: Visconde
Registrado: 11/04/15
Posts: 351
Reputação: +205
Gênero: Masculino

Muito bom, parabéns.
info
Grupo: Campones
Registrado: 30/08/08
Posts: 57
Reputação: +3
Char no Tibia: 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
Grupo: Artesão
Registrado: 17/04/07
Posts: 128
Reputação: +94
Char no Tibia: 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.
Editado Abril 29 por cristofermartins