murilo2929 Posted July 6, 2019 Posted July 6, 2019 Como faz para adicionar uma pickup dentro de interior? eu uso createPickup mas não funciona, só funciona fora de interior
Other Languages Moderators Lord Henry Posted July 6, 2019 Other Languages Moderators Posted July 6, 2019 setElementInterior setElementDimension Da próxima vez, poste na seção de Programação em Lua.
murilo2929 Posted July 6, 2019 Author Posted July 6, 2019 4 minutes ago, Lord Henry said: setElementInterior setElementDimension 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?
Other Languages Moderators Lord Henry Posted July 6, 2019 Other Languages Moderators Posted July 6, 2019 (edited) Vc colocou o player em vez do pickup. Edited July 6, 2019 by Lord Henry
murilo2929 Posted July 6, 2019 Author Posted July 6, 2019 4 minutes ago, Lord Henry said: Vc colocou o player em vez do pickup. Eu coloquei o pickup e tambem não deu '-'
Other Languages Moderators Lord Henry Posted July 6, 2019 Other Languages Moderators Posted July 6, 2019 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á.
DNL291 Posted July 6, 2019 Posted July 6, 2019 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)
murilo2929 Posted July 6, 2019 Author Posted July 6, 2019 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.
murilo2929 Posted July 12, 2019 Author Posted July 12, 2019 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.
#DeltaSCR Posted July 12, 2019 Posted July 12, 2019 (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 July 12, 2019 by #DeltaSCR
DNL291 Posted July 12, 2019 Posted July 12, 2019 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.
ThomasXxX Posted January 18, 2020 Posted January 18, 2020 (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 January 18, 2020 by ThomasXxX
DNL291 Posted January 19, 2020 Posted January 19, 2020 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.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now