Ir para conteúdo




Foto

[OTC] Advanced Sound System

Sound System OTC vyctor17 pickudo

  • Por favor, faça o login para responder
14 respostas neste tópico

#1 OFFLINE   vyctor17

vyctor17

    meça suas palavras parça

  • Grupo: Cidadãos
  • 1239 Posts
  • Eu sou: Programador
  • OT favorito: aquele que não existe

Postado 21 February 2015 - 21:06

Rolá, vim hoje depois de muito tempo de inatividade nesse fórum postar alguma coisa nova, esse sistema não é novo tenho ele a um tempo mais acho que nunca falei nem postei nada relacionado, é um MOD para o OTC, que permite ao OTC reproduzir diversas tipos de mídia como (.MP3, .WAV, .OGG, .MOD, .IT, .S3D, .XM). 

Além disso esse MOD conta com uma biblioteca de áudio 3D, e a melhor parte é que não necessita de alteração na source por parte do OTC,só no serverside se o desenvolvedor quiser ativar alguns recursos como áudio nas falas das criaturas.

Todos os comandos para reprodução de áudio vem do serverside com funções DoPlayerPlayAudio(cid) ou DoAreaPlayAudio(x, y, z) e outras :). estou realmente pensando em logo logo postar esse meu brinquedo vamos ver o feedback dai se eu gostar eu posto o sistema, abrçs.

 

 

Algumas aplicações por exemplo em servidores de pokemon ao jogar a pokebola mandar um som para o client ao capturar outro som ou falhar na captura, assim como som de batalhas, som ambiente, o limite é sua imaginação!


Editado por vyctor17, 21 February 2015 - 21:32.

  • 7

https://www.youtube.com/watch?v=na_BS7RJz2w


#2 OFFLINE   Marcelo Druida

Marcelo Druida

    Viajante

  • Grupo: Cidadãos
  • 14 Posts

Postado 21 February 2015 - 21:54

Boa noite!

 

Achei fantástico seu trabalho!

O que pensa de adicionar suporte a arquivos de streaming?

 

Abraços!


  • 0

#3 ONLINE   grilo13

grilo13

    RAWR

  • Grupo: Anciões
  • 467 Posts
  • Eu sou: Webmaster

Postado 21 February 2015 - 22:25

Parabéns, são coisas assim que me fazem querer voltar a jogar Tibia :)


  • 0
Ass. MatheusGrilo (grilo13) [ GriloSub ]
[Posted Image]Posted Image

Minha Fan-Bar
Spoiler

#4 OFFLINE   vyctor17

vyctor17

    meça suas palavras parça

  • Grupo: Cidadãos
  • 1239 Posts
  • Eu sou: Programador
  • OT favorito: aquele que não existe

Postado 22 February 2015 - 00:07

Boa noite!

 

Achei fantástico seu trabalho!

O que pensa de adicionar suporte a arquivos de streaming?

 

Abraços!

 

ate da pra fazer mais eu precisaria de outra lib só para isso com a que eu usei ate da pra fazer só que só roda 10kb de arquivo depois trava a stream.

Parabéns, são coisas assim que me fazem querer voltar a jogar Tibia :)

Obrigado.


  • 0

https://www.youtube.com/watch?v=na_BS7RJz2w


#5 OFFLINE   Snowsz

Snowsz

    Mensageiro

  • Grupo: Cidadãos
  • 35 Posts
  • Eu sou: Scripter

Postado 22 February 2015 - 01:00

ate da pra fazer mais eu precisaria de outra lib só para isso com a que eu usei ate da pra fazer só que só roda 10kb de arquivo depois trava a stream.

Obrigado.

Não tem como resetar esses 10kb ? Usar o collectgarbage() não ? Bom, desconheço a biblioteca usada... Então foi só o que pensei.

 

Pretende postar isso no fórum ? Eu ficaria muito interessado em estuda-lo ;)


  • 0

"Eu ajudo vocês, mas, são vocês que me ajudam!"

- Snowsz



Não permito a re-postagem de qualquer conteúdo meu em outros

sites sem minha permissão.


#6 OFFLINE   vyctor17

vyctor17

    meça suas palavras parça

  • Grupo: Cidadãos
  • 1239 Posts
  • Eu sou: Programador
  • OT favorito: aquele que não existe

Postado 22 February 2015 - 01:28

Não tem como resetar esses 10kb ? Usar o collectgarbage() não ? Bom, desconheço a biblioteca usada... Então foi só o que pensei.

 

Pretende postar isso no fórum ? Eu ficaria muito interessado em estuda-lo ;)

é limitação da própria dll ela não foi feita pra stream, foi feita pra reprodução  de áudio fazer stream é meio que um POG na dll.

 

 

 

Edit: estava olhando em uma atualização da libray qu eu uso talvez ate consiga fazer um esquema de stream funcional vou tentar qualquer novidade eu falo neste topico.


Editado por vyctor17, 22 February 2015 - 12:48.

  • 0

https://www.youtube.com/watch?v=na_BS7RJz2w


#7 OFFLINE   Snowsz

Snowsz

    Mensageiro

  • Grupo: Cidadãos
  • 35 Posts
  • Eu sou: Scripter

Postado 22 February 2015 - 13:50

é limitação da própria dll ela não foi feita pra stream, foi feita pra reprodução  de áudio fazer stream é meio que um POG na dll.

 

 

 

Edit: estava olhando em uma atualização da libray qu eu uso talvez ate consiga fazer um esquema de stream funcional vou tentar qualquer novidade eu falo neste topico.

Estou ancioso ;)

Obs: stream de áudio não causaria lag aos jogadores ?


  • 0

"Eu ajudo vocês, mas, são vocês que me ajudam!"

- Snowsz



Não permito a re-postagem de qualquer conteúdo meu em outros

sites sem minha permissão.


#8 OFFLINE   vyctor17

vyctor17

    meça suas palavras parça

  • Grupo: Cidadãos
  • 1239 Posts
  • Eu sou: Programador
  • OT favorito: aquele que não existe

Postado 22 February 2015 - 15:28

Estou ancioso ;)

Obs: stream de áudio não causaria lag aos jogadores ?

depende a stream teria que vir de um servidor rts separado não passaria pelo server do ot se o vps aguentar não vai causar lag n mais eu tava vendo vou precisar de outra library só pra fazer a stream vou procurar alguma boa se tudo der certo vai funcionar


Editado por vyctor17, 22 February 2015 - 15:32.

  • 0

https://www.youtube.com/watch?v=na_BS7RJz2w


#9 OFFLINE   Elwyn

Elwyn

    Ancião

  • Grupo: Guardas
  • 918 Posts
  • Eu sou: Programador

Postado 23 February 2015 - 01:50

Achei simplesmente muito foda. Foi tudo feito em Lua?


  • 0

#10 OFFLINE   vyctor17

vyctor17

    meça suas palavras parça

  • Grupo: Cidadãos
  • 1239 Posts
  • Eu sou: Programador
  • OT favorito: aquele que não existe

Postado 23 February 2015 - 14:02

Achei simplesmente muito foda. Foi tudo feito em Lua?

tudo não tem a parte da dll que é feita em c++, mas o modulo é todo em lua por isso não precisa editar o source code do otclient só precisa é um require da dll 

 

Edit: bom pela library que eu uso stream esta fora de cogitação mas estou desenvolvendo outra library para rodar arquivos de flash, videos flv dai sim vai suportar stream :)


Editado por vyctor17, 24 February 2015 - 12:34.

  • 2

https://www.youtube.com/watch?v=na_BS7RJz2w


#11 OFFLINE   felipedaniel

felipedaniel

    Cidadãos Nobres

  • Grupo: Cidadãos
  • 106 Posts
  • Eu sou: Scripter

Postado 24 February 2015 - 22:07

Quanto tempo em danado kk ,Fico Bacana Vyctor :peace:


  • 0
Imagem Postada

#12 OFFLINE   Deragon

Deragon

    Cidadãos Nobres

  • Grupo: Cidadãos
  • 1525 Posts
  • Eu sou: Webmaster

Postado 02 March 2015 - 23:31

stream eh desnecessario
vc teria que ter um servidor operando só pro stream, pra não prejuicar a comunicação jogador-servidor (nao interferir no upload do servidor-host)
e de qualquer forma, parte do download do jogador vai pro stream, e isso causaria mais lag no servidor, uma vez que o ping do jogador naturalmente aumentaria
  • 0

#13 OFFLINE   Iago Felipe

Iago Felipe

    @iagopuma

  • Grupo: Cidadãos
  • 3110 Posts

Postado 14 March 2015 - 19:12

daora o sistema, mas os jogadores ao redor também ouvem o barulho que vc causa quando anda/abre porta, etc?


  • 0

QuickSHOP

 

albionONLINE


#14 OFFLINE   vyctor17

vyctor17

    meça suas palavras parça

  • Grupo: Cidadãos
  • 1239 Posts
  • Eu sou: Programador
  • OT favorito: aquele que não existe

Postado 15 March 2015 - 14:36

daora o sistema, mas os jogadores ao redor também ouvem o barulho que vc causa quando anda/abre porta, etc?

sim


  • 1

https://www.youtube.com/watch?v=na_BS7RJz2w


#15 OFFLINE   Marcelo Druida

Marcelo Druida

    Viajante

  • Grupo: Cidadãos
  • 14 Posts

Postado 19 March 2015 - 16:09

stream eh desnecessario
vc teria que ter um servidor operando só pro stream, pra não prejuicar a comunicação jogador-servidor (nao interferir no upload do servidor-host)
e de qualquer forma, parte do download do jogador vai pro stream, e isso causaria mais lag no servidor, uma vez que o ping do jogador naturalmente aumentaria

 

kkkkkkk que problema dificil de ser resolvido, hein


  • 0


0 cidadão(s) está(ão) lendo este tópico

0 cidadãos, 0 viajantes, 0 anônimos