PashaBiceps Posted October 31, 2020 Share Posted October 31, 2020 (edited) Boa tarde, estou tentando exportar uma função para outro resource usando: exports["portaomecanico"]:Portao1() <script src="Portao.lua" type="shared" /> <export function="Portao1" type="shared" /> <export function="Portao2" type="shared" /> O meu objetivo é que ao clicar nas chaves do inventário abra o portão, porém não está abrindo. Estou tentando só com a primeira função que é a que abre. Já tentei colocar o create e mover objeto diretamente na chave mas estava sempre a abrir e criar um novo portão ao usar a chave. Se me puderem ajudar, agradeço Frente = createObject ( 9625, 2325.1000976563, -1912.8399658203, 15.560000419617, 0, 0, 0 ) function Portao1(thePlayer) for _, group in ipairs ({"Mecanico"}) do if isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(thePlayer)), aclGetGroup( group )) then moveObject (Frente, 2000, 2325.1000976563, -1912.8399658203, 21.290000915527 ) end end end function Portao2(thePlayer) for _, group in ipairs ({"Mecanico"}) do if isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(thePlayer)), aclGetGroup( group )) then moveObject (Frente, 2000, 2325.1000976563, -1912.8399658203, 15.560000419617 ) end end end Edited October 31, 2020 by GodKraken Link to comment
DNL291 Posted November 1, 2020 Share Posted November 1, 2020 E como está o código que você chamou a função? Se for aquele primeiro está faltando o jogador no argumento 1. Além disso, não tem porquê de exportar shared já que as funções ali são apenas do lado server. 1 Link to comment
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