VCXZ
Members-
Posts
42 -
Joined
-
Last visited
Everything posted by VCXZ
-
Memory, блин, это просто супер круто!! Спасибо огромное! Действительно работает: пробовал взорваться гранатой, прыгать с крыш, тонуть в воде! Kernell, а что, было бы довольно неплохо
-
Возможно ли полностью отключить "смерть" в моде? То есть, чтобы события PlayerWasted не существовало в принципе. Но при этом, чтобы ХП всё же отнималось вплоть до 1. (то есть максимум ХП 100, минимум 1) Я пытался сделать что-то подобное через onPlayerDamage, восстанавливать ХП от полученного урона, но это совсем не то. Это событие, насколько я понял, срабатывает только от урона, причиняемого другими игроками, а если например упадешь с крыши, не срабатывает. Надо как-то отключить PlayerWasted.
-
А как число 333.59 превратить в 333.6?
-
SendBoxie активировал, все делаю по инструкции, но все равно через нее даже 1 MTA запустить не получается. Она выдает следующее: SBIE2103 Предотвращена попытка загрузить системный драйвер 'fairplaykd1 [DefaultBox]' SBIE2103 Предотвращена попытка загрузить системный драйвер 'fairplaykd1 [DefaultBox]' SBIE2103 Предотвращена попытка загрузить системный драйвер 'fairplaykd2 [DefaultBox]' И далее MTA выдает это: Error loading MTA font pricedown.ttf (спрашивается, причем тут шрифты) Кто-нибудь сейчас актуальную версию MTA открывает на одном компьютере 2 раза? (просто может этот метод уже устарел)
-
Да неее, идея и наброски это безусловно Я имею ввиду, с чего правильно начинать с точки зрения программирования, дабы в "середине" разработки не возникло лишних трудностей и проблем
-
День добрый Наверное каждый, кто хочет написать свой особенный мод, задается данным вопросом. Предлагаю обсудить эту тему. Мне кажется начать нужно с системы регистрации/авторизации, а также создания базы данных аккаунтов. (но я пока дилетант, поэтому если вы тоже не знаете, меня лучше не слушайте ) Кстати, пользуясь случаем, хотел спросить: создавать мод нужно на основе существующего deathmatch, или это не "основа"? И где тогда взять ту самую "основу"? Извиняюсь, если чушь сморозил
-
Спасибо за ответ! Пробовал SandBoxie, тогда что-то не получилось, сейчас еще раз попробую Её нужно активировать, чтобы можно было запустить 2 и более приложений. В основном да, но есть некоторые клиентские функции, которые синхронизируются с сервером. Спасибо за помощь!
-
Спасибо за ответ! Пробовал SandBoxie, тогда что-то не получилось, сейчас еще раз попробую
-
Ребят, извините за глупый вопрос, у меня в голове пока еще не все устаканилось Результат выполнения клиентских функций не виден другим игрокам? То есть если на клиентской части выполнить blowVehicle, для других эта машина не взорвется? И да, я здесь выше уже задавал вопрос, можно ли МТА запустить на одном компьютере два раза, чтобы проверять такие моменты на практике, но что-то не ответили.
-
Ребят, у меня похожая ситуация, только не с чатом, а с GUI (с чатом все в порядке) Вроде бы все работало и отображалось как надо, а буквально спустя пару часов иероглифы вместо русских символов. Смотрю в консоли пишет скрипт такой-то is not encoded in UTF-8. Попытался через Notepad++ перекодировать файл, хрень какая-то получилась, в общем мне не помогло. Так и не решил эту проблему. Случаем не знаете, что можно попробовать в этой ситуации?
-
https://wiki.multitheftauto.com/wiki/OnClientKey - клиентское событие! Учите теорию А по теме лучше работать не с кнопками, а с https://wiki.multitheftauto.com/wiki/Control_names А, точно, клиентское. Но все равно нагрузка. Благодарю за ответ, пока ничего не понял, но сейчас буду разбираться _______________________ Ого, все получилось! Еще раз спасибо, CoolDark. Кому интересно, вот код (тот, что я в первый раз выложил, хреновый, вот этот, на мой взгляд, идеальная система расхода бензина): function minusToplivo () local kolvoTopliva = tonumber (guiGetText(GUIEditor.label[11])) local vehicle = getPedOccupiedVehicle(g_Player) if getVehicleEngineState(vehicle) == true then if ((getControlState ("accelerate" )) ~= false) then kolvoTopliva = kolvoTopliva - 0.05 guiSetText ( GUIEditor.label[11], kolvoTopliva) elseif ((getControlState ("brake_reverse" )) ~= false) then kolvoTopliva = kolvoTopliva - 0.01 guiSetText ( GUIEditor.label[11], kolvoTopliva) else kolvoTopliva = kolvoTopliva - 0.01 guiSetText ( GUIEditor.label[11], kolvoTopliva) end end end ну и срабатывает эта функция по таймеру, конечно же. У меня каждые 0,1 сек.
-
Ребят, подскажите пожалуйста. Я хочу, чтобы расход топлива в машине менялся в зависимости от нажатия "педали газа". То есть, если двигатель машины запущен, но "W" не нажата, то расход бензина 1, а если "W" нажата, то расход 2,5. Не нахожу подходящего инструмента. Нашел только onClientKey, можно его использовать, но, насколько я понимаю, будет излишняя нагрузка на сервер. Ведь это событие срабатывает при нажатии на любую кнопку, может быть можно сделать так, чтобы оно срабатывало только при нажатии "W"?
-
Точно работает, спасибо. Но на страницах (уж не знаю, на всех или на некоторых) стоит ссылка та, что я написал выше.
-
Кто-нибудь знает, что случилось с вики МТА? Например: https://wiki.multitheftauto.com/getRootElement
-
То есть с самим проектом MTA всё в порядке, проблема только в людях?
-
Там же где и все те люди которые эти обсуждения заводили. Ушли, так как МТА потеряла для них интерес, и помоему по очевидным причинам. А по каким причинам, если не секрет?
-
Всем привет Я совсем новичок, помогите мне пожалуйста: 1. Можно ли запустить MTA на одном компьютере сразу в несколько окон или хотя бы в два? (для тестирования своих творений) 2. Я пробовал сделать на сервере неровности на дороге, нашел, на мой взгляд, подходящие объекты, добавил, но машина/игрок проходят сквозь них. Я долго искал в интернете, что это такое, в итоге сейчас понимаю, что проблема в отсутствии коллизии. Как можно сделать эти объекты осязаемыми? Пример интересующего объекта: id 854 (CJ_urb_rub_3b)
