FalKRiSt Posted March 30, 2012 Share Posted March 30, 2012 Возник такой вопрос, можно-ли организовать подобие Api в ресурсах MTA, для примера допустим у нас есть 2 папочки с ресурсами. Назовем их example_1 и example_2. В example_1 мы создаем meta.xml и ресурс с именем resource_1.lua. и помещаем туда к примеру функцию суммы двух чисел: function MatchSumm(a,b) outputChatBox(tostring(a).."+"..tostring(b).."="..tostring(a+b)) c = a + b end Так же создаем в папочке example_2 ресурс с именем resource_2.lua, где мы вызываем данную функцию, причём присваиваем результат какой-либо переменной. И еще, есть ли возможно просто счесть переменную из resource_1.lua ресурсом resource_2.lua? Link to comment
Aibo Posted March 30, 2012 Share Posted March 30, 2012 1. 'папочка' — это и есть ресурс 2. луа файлы — это не ресурсы, а скрипты 3. что бы что-то от функции получить, надо чтобы она что-то возвращала 4. читаем вики: https://wiki.multitheftauto.com/wiki/Call -- example_1/lua function MatchSumm(a,b) return a and b and a + b or false end -- exmaple_1/meta.xml function="MatchSumm" type="server" /> -- example_2/lua c = exports["example_1"]:MatchSumm(1,2) просто счесть переменную нельзя, но через функции можно попробовать. 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