Jump to content

Вопросы и ответы по MTA.


Recommended Posts

Как мне получить текущий кулшейп, кто подскажет?

function out(thePlayer) 
    destroyElement(Здесь мне нужен текущий задетый кулшейп) 
    triggerClientEvent("gotFood", thePlayer, foodSound) 
end 
  
addEventHandler("onColShapeHit", getRootElement(), out ) 

Link to comment
draobrehtom, source.

Спасибо, помогло.

Такой вопрос возник, могу ли я сделать размер GUI окна больше, чем само разрешение экрана, и как? Пробовал менять параметры, но больше никак не получается.

local window = guiCreateWindow(0, 0, screenWidth*2, screenHeight*2, "Webbrowser", false) 

http://i.imgur.com/Mu0tVoj.jpg

Mu0tVoj.jpg

Link to comment

Я не тестировал, но знаю что для относительных значений можно указывать только значение между 0 и 1. Соответственно сделать окно больше разрешения экрана с относительными координатами нельзя. Подозреваю что и с абсолютными тоже.

Link to comment

Вполне логично. По стандартам CEGUI получается нельзя делать элементы больше разрешения экрана.

Кстати, да и зачем это? Если не секрет, что ты пытаешься сделать, быть может есть более лучший вариант реализовать то что ты хочешь.

Link to comment

У меня была проблема с хромиумом, не мог сделать его полностью на весь экран. Думал сделать обычное окно поставить чуть больше, чем разрешение экрана, и сделать его родителем браузера. Сейчас как-то проблема решилась, пока особо не разбирался, завтра гляну (тестировал uikit framework mta).

Link to comment
  • 2 weeks later...

А эта функция находит высоту лишь первой строки.

Эта функция ничего не ищет. Она возвращает высоту шрифта в пикселях. Умножаете её на кол-во строк + выравнивание (padding например если есть) и получаете высоту GUI.

Link to comment

Привет ребята. Можно ли как-то оптимизировать МТА для старых и не очень старых компов? Вопрос скорее к девелоперам МТА и приближенным людям.

Ведь можно же выгружать лишние объекты из памяти или просто относительно далёкие объекты, что в теории может поднять фпс. Наверняка так оно и работает, но хотелось бы более "жесткой" оптимизации. Может какие-то оптимизации можно сделать с помощью MTA API? Даже на не очень старых компах фпс на каком-нибудь Race с 32 игроками на старте не очень радует своей стабильностью. У кого какие мысли есть по этому поводу?

Link to comment
Ведь можно же выгружать лишние объекты из памяти или просто относительно далёкие объекты, что в теории может поднять фпс. Наверняка так оно и работает, но хотелось бы более "жесткой" оптимизации. Может какие-то оптимизации можно сделать с помощью MTA API? Даже на не очень старых компах фпс на каком-нибудь Race с 32 игроками на старте не очень радует своей стабильностью. У кого какие мысли есть по этому поводу?

Можно отключать дым из под колес на время старта. Как вариант. У меня в основном из-за него просадки фпс бывают.

Link to comment
  • Other Languages Moderators
Возможно ли каким-либо образом разрабатывать сервера для MTA на Java/JavaScript?

Это как веб, на серверной стороне вы можете использовать любой ЯП (написав модуль), однако на клиенте только Lua.

Link to comment

Всем доброго времени суток!

Скажите пожалуйста:

1. Получается сами администраторы серверов в МТА выбирают мод с автомобилями и другими "печеньками", и все это дело отображается у всех игроков одинаково? То есть не игрок ставит мод на ГТА СА, а администрация сервера?

2. Я захожу в первый раз на сервер, пишет что идет скачивание мода сервера (а мод там весит 2 Гб не мало)! Оно так и будет каждый раз заново скачиваться при последующих запусках данного сервера? Или будет просто обновляться?

Спасибо!

Link to comment
  • Other Languages Moderators
Делаю Рп режим.Города СФ и ЛВ мне не нужны.Что лучше сделать?

1.Удалить эти города.

2.Ограничить к ним доступ обьектами.

Ограничь доступ коллшейпом.

Link to comment

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