Recommended Posts

Como faz para adicionar uma pickup dentro de interior? eu uso createPickup mas não funciona, só funciona fora de interior

Share this post


Link to post
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? 

Share this post


Link to post
Posted (edited)

Vc colocou o player em vez do pickup.

Edited by Lord Henry

Share this post


Link to post
4 minutes ago, Lord Henry said:

Vc colocou o player em vez do pickup.

Eu coloquei o pickup e tambem não deu '-'

Share this post


Link to post

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

Share this post


Link to post
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)

 

Share this post


Link to post
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.

Share this post


Link to post
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.

Share this post


Link to post
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

Share this post


Link to post
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.

Share this post


Link to post

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.