Space_Unicorn
Members-
Posts
31 -
Joined
-
Last visited
Details
-
Gang
PP
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
Space_Unicorn's Achievements
Rat (9/54)
3
Reputation
-
Примерно это я сделал, только файлы загружаются не автоматически, а по запросу. Жаль что в МТА нет возможности просто отключить валидацию некоторых файлов.
-
Сабж. Можно как-то отключить валидацию? Файлов очень много, из-за этого прогрузка у игроков может достигать 10-20 минут, в зависимости от ПК, естественно. При этом файлы эти юзаются не всегда, и было бы куда легче если бы валидация происходила только перед непосредственным использованием файла. Есть несколько мыслей по этому поводу, но все решения довольно костыльные и не очень красивые
-
cefweb Помогите с браузером CEF| Help pls CEF/browser
Space_Unicorn replied to Alo3's topic in Russian / Русский
Попробуй использовать не-локальный браузер, загрузи страницу с видео на хостинг и открывай её -
Дерево элементов. Переопределение родителя элемента.
Space_Unicorn replied to Miami Night Studio's topic in Скриптинг
Есть в этом правда, но что-то внутри меня заставило отказаться от модульности, и я не пожалел. Отдельно у меня только тяжеловесные ресурсы -- звуки,карты и прочие ассеты, которые можно перезагрузить без прерывания игрового процесса А на счёт конфигов зависит от того насколько лень, можно ведь сделать конфиги которые будут в реалтайме обновляться из xml или json -
Дерево элементов. Переопределение родителя элемента.
Space_Unicorn replied to Miami Night Studio's topic in Скриптинг
Вообще, не совсем по теме, но: По своему опыту скажу - гораздо удобнее писать целый гейммод состоящий из одного ресурса, нежели разбивать его на части с кучей зависимостей и т.д Конечно, теряется возможность по-быстрому апдейтнуть какой либо модуль, но лично мне такая структура проекта кучу нервов сберегла -
Не запускается функция через триггер
Space_Unicorn replied to MRmihailZH's topic in Помощь / Отчеты об ошибках
https://wiki.multitheftauto.com/wiki/TriggerClientEvent Note: To save client CPU, you should avoid setting sourceElement to the root element where possible. Using resourceRoot is usually sufficient if the event is handled by the same resource on the client. В твоем коде проблема в том что на клиенте эвент привязан к root (getRootElement()) а ты в качестве сурс элемента передаёшь игрока. твой код заработает если source и getRootElement() заменишь на resourceRoot -
Дерево элементов. Переопределение родителя элемента.
Space_Unicorn replied to Miami Night Studio's topic in Скриптинг
Не совсем понятно. Почему бы не использовать on(Client)ResourceStop и удалять все необходимые элементы? Возможно лезть в древо элементов впринципе не очень хорошая идея Не совсем понятно. Почему бы не использовать on(Client)ResourceStop и удалять все необходимые элементы? Возможно лезть в древо элементов впринципе не очень хорошая идея upd: в вики написано что элементы удаляются только тогда, когда останавливается ресурс который их создал https://wiki.multitheftauto.com/wiki/SetElementParent This function does not change when an element will be destroyed - Elements are always destroyed when the resource that created them is stopped -
Не запускается функция через триггер
Space_Unicorn replied to MRmihailZH's topic in Помощь / Отчеты об ошибках
Не советуется использовать какой либо элемент (игрок, автомобиль, etc) при использовании триггера. Используйте всегда resourceRoot, а если нужен элемент (в данном случае игрок) передавайте его в качестве аргумента -
question [EN/BR] How to calculate coordinates in front of an element
Space_Unicorn replied to vicisdev's topic in Scripting
https://wiki.multitheftauto.com/wiki/GetElementMatrix function getPositionFromElementOffset(element,offX,offY,offZ) local m = getElementMatrix ( element ) -- Get the matrix local x = offX * m[1][1] + offY * m[2][1] + offZ * m[3][1] + m[4][1] -- Apply transform local y = offX * m[1][2] + offY * m[2][2] + offZ * m[3][2] + m[4][2] local z = offX * m[1][3] + offY * m[2][3] + offZ * m[3][3] + m[4][3] return x, y, z -- Return the transformed point end -
Посмотри реализацию в скриптах реализующих камеру от первого лица, например https://community.multitheftauto.com/index.php?p=resources&s=details&id=1603
-
dxDrawImage Не освобождает память
Space_Unicorn replied to Space_Unicorn's topic in Помощь / Отчеты об ошибках
RT Удаляются, память не освобождается даже если рендер идёт в скрин -
Суть вопроса в названии топика. После отрисовки огромного кол-ва картинок в рендертаргет, функция сжирает до гигабайта видеопамяти, которую потом никак не освобождает. Картинки рисуются единожды, но даже спустя большое кол-во времени память не освобождается, вариант с DxTexture не актуален, т.к занимает куда больше времени, что очень критично в моей ситуации. Как быть? Это какой-то баг, или так и должно быть?
-
dbConnect( "mysql", "dbname=frank;host=1.2.3.4;port=123456;charset=utf8", "username", "password", "share=1" )
-
https://wiki.multitheftauto.com/wiki/GuiSetProperty
-
Если сидите на windows, то брандмауэр может блокировать подключения
