Portal SAMP
[Ajuda] Problema com a Streamer - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Problema com a Streamer (/showthread.php?tid=407)



Problema com a Streamer - xbruno1000x - 29/11/2020

Desde o ínicio de meu servidor já existiam lojas como o Burgershot, Cluckin' Bell, etc... Recentemente resolvi criá-las em novas locações e com diferentes mundos virtuais(Para que um player que entrou no Burgershot de San Fierro, não se encontrasse, por exemplo, com o de Los Santos).
Aí está o problema. Os atores, apesar de serem criados com a streamer e setados para o Virtual -1, só aparecem no Virtual 0. Qualquer VW diferente de 0, eles não são mostrados. Alguém tem uma sugestão para tornar um ator global nos VW's?


RE: Problema com a Streamer - Willis - 29/11/2020

NAO E VERSAO DA STREAMER


RE: Problema com a Streamer - xbruno1000x - 29/11/2020

(29/11/2020 01:49)Willis Escreveu: NAO E VERSAO DA STREAMER

Não tem relação nenhuma com a versão. Estou na v2.9.4, última versão do plugin.


RE: Problema com a Streamer - Willis - 29/11/2020

(29/11/2020 03:52)xbruno1000x Escreveu:
(29/11/2020 01:49)Willis Escreveu: NAO E VERSAO DA STREAMER

Não tem relação nenhuma com a versão. Estou na v2.9.4, última versão do plugin.

tendi


RE: Problema com a Streamer - xbruno1000x - 30/11/2020

Solução para os que tiverem o mesmo problema:
O incognito(criador do plugin streamer) informou na página do plugin que por limitações do SA-MP, um actor não pode ser global. Sendo assim, a única forma de coloca-lo em mais de um Virtual World, é criando mais de um actor.


RE: Problema com a Streamer - RodrigoMSR - 02/12/2020

É possível criar em mais de um mundo com um array de virtual worlds, assim o streamer irá criar um actor diferente para cada mundo se houver algum jogador próximo.

Código PHP:
new myWorlds[] = {01234};
Streamer_SetArrayData(STREAMER_TYPE_ACTORactoridE_STREAMER_WORLD_IDmyWorldssizeof(myWorlds)); 

Se não funcionar, é necessário usar o build mais recente (que é diferente da versão mais recente): https://dl.bintray.com/incognito/streamer-plugin/


RE: Problema com a Streamer - xbruno1000x - 02/12/2020

(02/12/2020 04:28)RodrigoMSR Escreveu: É possível criar em mais de um mundo com um array de virtual worlds, assim o streamer irá criar um actor diferente para cada mundo se houver algum jogador próximo.

Código PHP:
new myWorlds[] = {01234};
Streamer_SetArrayData(STREAMER_TYPE_ACTORactoridE_STREAMER_WORLD_IDmyWorldssizeof(myWorlds)); 

Se não funcionar, é necessário usar o build mais recente (que é diferente da versão mais recente): https://dl.bintray.com/incognito/streamer-plugin/

Interessante, não sabia dessa função e acabei fazendo um pouco diferente. Espero que no Open-MP seja possível adicionar atores universalmente setando o VW como -1.