Portal SAMP
[Ajuda] Actor nos Interiores - 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] Actor nos Interiores (/showthread.php?tid=471)

Páginas: 1 2 3


RE: Actor nos Interiores - xbruno1000x - 15/12/2020

(13/12/2020 17:08)LeleziiN Escreveu: Bom tentei aqui e nada de sucesso,

se alguem podesse mim passa um FS para cria-los em jogo eu ficaria muito grato, pq os que peguei não funcionou

Provavelmente tem algum problema no seu gamemode ou você fez algo errado, pode explicar as callbacks que usou e os processos que fez?


RE: Actor nos Interiores - LeleziiN - 15/12/2020

Bom primeiro fiz a new  e criei ela no OnGameModeInit e

(13/12/2020 11:25)LeleziiN Escreveu: Bom eu fiz desse jeito só que peguei as condenadas de onde ira fica o Actor mais, ele não aparece dentro do bar

Código:
BrucedG = CreateDynamicActor(21, 500.0966,-77.9900,998.7578,3.1568, 1, 100, 1, 11);

Bom tá  aqui o código
Primeiro teste com o VW = 1 depois troquei para -1 e agora testei com o 0
(15/12/2020 09:07)xbruno1000x Escreveu:
(13/12/2020 17:08)LeleziiN Escreveu: Bom tentei aqui e nada de sucesso,

se alguem podesse mim passa um FS para cria-los em jogo eu ficaria muito grato, pq os que peguei não funcionou

Provavelmente tem algum problema no seu gamemode ou você fez algo errado, pode explicar as callbacks que usou e os processos que fez?

Bom eu não estou adc eles no meu Gamemode estou fazendo um FilterScript para usalos


RE: Actor nos Interiores - walker_join - 16/12/2020

Tente fazer assim, Funcionarar um quaquer Interior.
actorTal = CreateActor(93, X,Y,Z, 185.0);

actorTal pode ser usada para  causar dano ou reações no ator que acabou de criar.


EX:

CMD:actorx(playerid)
{

    new acotx;

    acotx = CreateActor(93, 1187.7845,-1320.7020,13.5661, 185.0);

    SetActorInvulnerable(acotx, false);
}



Vai Funcionar em qualquer interior 


RE: Actor nos Interiores - LeleziiN - 21/12/2020

Bom galera resolvi esse problema de ciar os Actors dentro de interiores mais, bom gostaria de saber como faço para repete-los nos mesmo interiores, pq estou criando eles como se fossem atendentes das empresas. Fiz um teste criando um em um bar como se fosse um barmen, ok até ai deu certo mais gostaria de saber como faço para repete-lo no mesmo interior 4 vezes?


RE: Actor nos Interiores - xbruno1000x - 21/12/2020

(21/12/2020 08:42)LeleziiN Escreveu: Bom galera resolvi esse problema de ciar os Actors dentro de interiores mais, bom gostaria de saber como faço para repete-los nos mesmo interiores, pq estou criando eles como se fossem atendentes das empresas. Fiz um teste criando um em um bar como se fosse um barmen, ok até ai deu certo mais gostaria de saber como faço para repete-lo no mesmo interior 4 vezes?

Se cada empresa tiver um virtualworld diferente, a resposta é sim, você terá que criar 4 vezes.


RE: Actor nos Interiores - LeleziiN - 21/12/2020

(21/12/2020 11:29)xbruno1000x Escreveu:
(21/12/2020 08:42)LeleziiN Escreveu: Bom galera resolvi esse problema de ciar os Actors dentro de interiores mais, bom gostaria de saber como faço para repete-los nos mesmo interiores, pq estou criando eles como se fossem atendentes das empresas. Fiz um teste criando um em um bar como se fosse um barmen, ok até ai deu certo mais gostaria de saber como faço para repete-lo no mesmo interior 4 vezes?

Se cada empresa tiver um virtualworld diferente, a resposta é sim, você terá que criar 4 vezes.

Bom já fiz isso e mesmo assim só aparece em uma empresa só, mesmo vale para outras empresas de interiores diferentes


RE: Actor nos Interiores - LeleziiN - 22/12/2020

Bom conseguir criar um actor dentro de um interior mais, se for para mais empresas tipo do mesmo interior ele não aparece e nem se eu criar para outras empresas de interiores diferentes, oq poderá ser?

Código:
new bar0 = CreateActor(171, 499.1935, -77.6410, 998.7651, 1.8800); //Bar

Bom criei assim, e essa é o outro actor em outro interior

Código:
new binco = CreateActor(22, 207.7405, -98.5786, 1005.2578, 181.0616); //Binco

Bom fiz um teste aqui, criei os 4 actor mais, primeiro salvei as posições de cada actor em cada empresa do mesmo interior para teste e resultado que os 4 actors nasceram no mesmo interior. Como posso resolver esse problema?


RE: Actor nos Interiores - xbruno1000x - 22/12/2020

(22/12/2020 09:50)LeleziiN Escreveu: Bom conseguir criar um actor dentro de um interior mais, se for para mais empresas tipo do mesmo interior ele não aparece e nem se eu criar para outras empresas de interiores diferentes, oq poderá ser?

Código:
new bar0 = CreateActor(171, 499.1935, -77.6410, 998.7651, 1.8800); //Bar

Bom criei assim, e essa é o outro actor em outro interior

Código:
new binco = CreateActor(22, 207.7405, -98.5786, 1005.2578, 181.0616); //Binco

Bom fiz um teste aqui, criei os 4 actor mais, primeiro salvei as posições de cada actor em cada empresa do mesmo interior para teste e resultado que os 4 actors nasceram no mesmo interior. Como posso resolver esse problema?

Você pode substituir o CreateActor por CreateDynamicActor. No CreateDynamicActor é possível selecionar Virtual World e Interior ID.


RE: Actor nos Interiores - LeleziiN - 22/12/2020

(22/12/2020 14:58)xbruno1000x Escreveu:
(22/12/2020 09:50)LeleziiN Escreveu: Bom conseguir criar um actor dentro de um interior mais, se for para mais empresas tipo do mesmo interior ele não aparece e nem se eu criar para outras empresas de interiores diferentes, oq poderá ser?

Código:
new bar0 = CreateActor(171, 499.1935, -77.6410, 998.7651, 1.8800); //Bar

Bom criei assim, e essa é o outro actor em outro interior

Código:
new binco = CreateActor(22, 207.7405, -98.5786, 1005.2578, 181.0616); //Binco

Bom fiz um teste aqui, criei os 4 actor mais, primeiro salvei as posições de cada actor em cada empresa do mesmo interior para teste e resultado que os 4 actors nasceram no mesmo interior. Como posso resolver esse problema?

Você pode substituir o CreateActor por CreateDynamicActor. No CreateDynamicActor é possível selecionar Virtual World e Interior ID.

Ok vou tentar aqui


RE: Actor nos Interiores - LeleziiN - 22/12/2020

(22/12/2020 14:58)xbruno1000x Escreveu:
(22/12/2020 09:50)LeleziiN Escreveu: Bom conseguir criar um actor dentro de um interior mais, se for para mais empresas tipo do mesmo interior ele não aparece e nem se eu criar para outras empresas de interiores diferentes, oq poderá ser?

Código:
new bar0 = CreateActor(171, 499.1935, -77.6410, 998.7651, 1.8800); //Bar

Bom criei assim, e essa é o outro actor em outro interior

Código:
new binco = CreateActor(22, 207.7405, -98.5786, 1005.2578, 181.0616); //Binco

Bom fiz um teste aqui, criei os 4 actor mais, primeiro salvei as posições de cada actor em cada empresa do mesmo interior para teste e resultado que os 4 actors nasceram no mesmo interior. Como posso resolver esse problema?

Você pode substituir o CreateActor por CreateDynamicActor. No CreateDynamicActor é possível selecionar Virtual World e Interior ID.

Mais uma vez sem sucesso, bom Quando usa o CrateDynamicActor não cria nenhum mais, quando eu uso CreateActor cria mais, só criar um se for dentro de empresas. Então acho q vou desistir disso mesmo pq já quebrei muito a cabeça, obrigado a todos que mim ajudaram