Jump to content

createObject visivel para todos


Recommended Posts

Posted

Então galera, tipo eu to com uma dúvida aqui, o createObject é possível colocar ele para que outros jogadores vejam o mesmo? por exemplo um celular na mão de outro player.
e isso interfere muito no desempenho?

Posted
11 hours ago, Deniel said:

Então galera, tipo eu to com uma dúvida aqui, o createObject é possível colocar ele para que outros jogadores vejam o mesmo? por exemplo um celular na mão de outro player.
e isso interfere muito no desempenho?

local phone = {}

phone = createObject(330, 0, 0, 0, 0, 0, 0)

por exemplo assim

  • Moderators
Posted

Sim. Crie o objeto no lado server.

  • Thanks 1

Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanksspacer.png

Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile
Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment
Discord Oficial do MTA: https://mtasa.com/discord
Blacklist e Whitelist de Scripters: Planilha

Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.

Posted
4 hours ago, Lord Henry said:

Sim. Crie o objeto no lado server.

local animTimer = {}
local phone = {}

function animacao_open_phone ( source )
   setPedAnimation (source, "ped","phone_in", 1000, false, false, false, true)
   setPedAnimationProgress(source, "phone_in", 0.8)
   phone = createObject(330, 0, 0, 0, 0, 0, 0)   
   animTimer[source] = setTimer(function ( )  
      setPedAnimationProgress(source, "phone_in", 0.8) 
   end, 500, 0) 
end
addEvent("openPhone", true)
addEventHandler("openPhone", getRootElement(), animacao_open_phone)

function desativar_animacao ( source )
    if isTimer(animTimer[source]) then killTimer(animTimer[source]) end
    setPedAnimation ( source , "ped", "phone_out", 50, false, false, false, false)
end
addEvent("closePhone", true)
addEventHandler("closePhone", getRootElement(), desativar_animacao)

por exemplo assim, porém ainda não aparece.

  • Moderators
Posted

Você criou o objeto na posição 0, 0, 0. Essa posição fica no meio do mapa, dentro do chão. Dai não vai conseguir ver mesmo.

Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanksspacer.png

Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile
Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment
Discord Oficial do MTA: https://mtasa.com/discord
Blacklist e Whitelist de Scripters: Planilha

Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.

Posted
6 hours ago, Lord Henry said:

Você criou o objeto na posição 0, 0, 0. Essa posição fica no meio do mapa, dentro do chão. Dai não vai conseguir ver mesmo.

devo utilizar então

getElementPosition 

 

  • Moderators
Posted

Só colocar a posição certa no createObject ué. Troca aqueles zeros pela coordenada certa.

Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanksspacer.png

Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile
Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment
Discord Oficial do MTA: https://mtasa.com/discord
Blacklist e Whitelist de Scripters: Planilha

Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.

Posted
On 14/02/2020 at 15:41, Lord Henry said:

Só colocar a posição certa no createObject ué. Troca aqueles zeros pela coordenada certa.

ainda não entendi kkk, como vou fazer pra pegar a posição do player em si?

  • Moderators
Posted (edited)

Ah, dai sim precisa de um GetElementPosition

Edited by Lord Henry

Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanksspacer.png

Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile
Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment
Discord Oficial do MTA: https://mtasa.com/discord
Blacklist e Whitelist de Scripters: Planilha

Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...