Jump to content

Recommended Posts

  • Moderators
Posted

setElementInterior

setElementDimension

Da próxima vez, poste na seção de Programação em Lua.

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 minutes ago, Lord Henry said:
zombiehunterpickup55555 = createPickup (  -32.76953125, -138.53125, 1003.546875, 3, 1275, 1000 )
function zombiehunterskinpickup55555 ( thePlayer )
  --setPedSkin ( thePlayer, 50 )
  --setPlayerTeam ( thePlayer, teamzombie )
 setElementDimension ( thePlayer, 72 )
 setElementInterior ( thePlayer, 16 )
 setElementData ( thePlayer, "zombie", true  )  
end

eu fiz assim e não funcionou, o que esta errado? 

  • Moderators
Posted (edited)

Vc colocou o player em vez do pickup.

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.

  • Moderators
Posted

Pra qual interior e dimensão vc está levando o player?

Provavelmente está indo pra dimensão 0.

Vai com seu player no interior que vc quer que o pickup apareça, depois abra o painel Admin e veja qual interior e dimensão vc está.

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
local thePickup
addEventHandler("onResourceStart", resourceRoot, function() -- chama a função quando iniciar o resource

	thePickup = createPickup (  -32.76953125, -138.53125, 1003.546875, 3, 1275, 1000 )
	--setPedSkin ( thePlayer, 50 ) -- função obsoleta; deve ser setElementModel
	--setPlayerTeam ( thePlayer, teamzombie ) 'teamzombie' deve estar definido; como: getTeamFromName("teamName")
	
	setElementDimension ( thePickup, 72 ) -- use isto só se for setar uma dimensão, se for na 0 não precisa
	setElementInterior ( thePickup, 16 )
	--setElementData ( thePlayer, "zombie", true  )  
end)

 

Please do not PM me with scripting related question nor support, use the forums instead.

Posted
3 minutes ago, DNL291 said:

local thePickup
addEventHandler("onResourceStart", resourceRoot, function() -- chama a função quando iniciar o resource

	thePickup = createPickup (  -32.76953125, -138.53125, 1003.546875, 3, 1275, 1000 )
	--setPedSkin ( thePlayer, 50 ) -- função obsoleta; deve ser setElementModel
	--setPlayerTeam ( thePlayer, teamzombie ) 'teamzombie' deve estar definido; como: getTeamFromName("teamName")
	
	setElementDimension ( thePickup, 72 ) -- use isto só se for setar uma dimensão, se for na 0 não precisa
	setElementInterior ( thePickup, 16 )
	--setElementData ( thePlayer, "zombie", true  )  
end)

 

Funcionou, muito obrigado.

Posted
On 06/07/2019 at 17:40, murilo2929 said:

Funcionou, muito obrigado.

 

On 06/07/2019 at 17:36, DNL291 said:

local thePickup
addEventHandler("onResourceStart", resourceRoot, function() -- chama a função quando iniciar o resource

	thePickup = createPickup (  -32.76953125, -138.53125, 1003.546875, 3, 1275, 1000 )
	--setPedSkin ( thePlayer, 50 ) -- função obsoleta; deve ser setElementModel
	--setPlayerTeam ( thePlayer, teamzombie ) 'teamzombie' deve estar definido; como: getTeamFromName("teamName")
	
	setElementDimension ( thePickup, 72 ) -- use isto só se for setar uma dimensão, se for na 0 não precisa
	setElementInterior ( thePickup, 16 )
	--setElementData ( thePlayer, "zombie", true  )  
end)

 

Amigo do nada parou de funcionar, estava usando esse pickup para pegar um item toda vez que o player passasse nele e estava funcionando mas agora parou do nada e eu nao tinha mexido em nada.

Posted (edited)
14 hours ago, murilo2929 said:

 

Amigo do nada parou de funcionar, estava usando esse pickup para pegar um item toda vez que o player passasse nele e estava funcionando mas agora parou do nada e eu nao tinha mexido em nada.

Deveria estar olhando o debugscript ;-; Note que na sua linha 2 você começou a criar uma variável chamada thePickup e não terminou a mesma, uma vez que essa nova variável, é desnecessária, pois o pickup já está sendo criado dentro do evento onResourceStart.

Edited by #DeltaSCR

Minha resposta te ajudou? Por favor, não esqueça de avaliar - #DeltaSCR

Minha página no Facebook: Delta Scripting - MTA


"Viribus et honor"

Posted
8 hours ago, #DeltaSCR said:

Deveria estar olhando o debugscript ;-; Note que na sua linha 2 você começou a criar uma variável chamada thePickup e não terminou a mesma, uma vez que essa nova variável, é desnecessária, pois o pickup já está sendo criado dentro do evento onResourceStart.

Na linha 2 a variável está sendo definida local; serve pra acessar a pickup de qualquer parte do código já que a mesma está sendo feito no escopo do "onResourceStart". Poderia claro removê-la, mas tenho o hábito de fazer todas variáveis possíveis localmente por questão de otimização.

23 hours ago, murilo2929 said:

 

Amigo do nada parou de funcionar, estava usando esse pickup para pegar um item toda vez que o player passasse nele e estava funcionando mas agora parou do nada e eu nao tinha mexido em nada.

Você setou sua dimensão pra 72 e interior 16? Note também que a posição Z da pickup está muito alta e pelo que testei aqui não existe um interior 16 nessas coordenadas.

Please do not PM me with scripting related question nor support, use the forums instead.

  • 6 months later...
Posted (edited)
On 06/07/2019 at 17:36, DNL291 said:

local thePickup
addEventHandler("onResourceStart", resourceRoot, function() -- chama a função quando iniciar o resource

	thePickup = createPickup (  -32.76953125, -138.53125, 1003.546875, 3, 1275, 1000 )
	--setPedSkin ( thePlayer, 50 ) -- função obsoleta; deve ser setElementModel
	--setPlayerTeam ( thePlayer, teamzombie ) 'teamzombie' deve estar definido; como: getTeamFromName("teamName")
	
	setElementDimension ( thePickup, 72 ) -- use isto só se for setar uma dimensão, se for na 0 não precisa
	setElementInterior ( thePickup, 16 )
	--setElementData ( thePlayer, "zombie", true  )  
end)

 

só estou com alguns problemas para modificar a skin, apareceu tudo. Somente a skin que não altera, teria como me ajudar?

Edited by ThomasXxX
Posted
4 hours ago, ThomasXxX said:

só estou com alguns problemas para modificar a skin, apareceu tudo. Somente a skin que não altera, teria como me ajudar?

Crie um novo tópico e explique seu problema postando seu código. Você reviveu um tópico antigo.

A propósito, tem umas linhas ali comentadas com -- e Lua ignora a linha comentada.

Please do not PM me with scripting related question nor support, use the forums instead.

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...