-
Posts
195 -
Joined
-
Last visited
Everything posted by Arimance
-
Я неправильно выразился, ресурс сам не запускается вообще!
-
Привет Поведайте пожалуйста, почему при установке параметра 'protected="true"' клиентскому скрипту в meta.xml, этот скрипт не загружается вообще?
-
Вечер добрый Поведайте пожалуйста, каким образом можно выводить, например dxDrawRectangle на любом разрешении монитора в одном и том же месте? К примеру, это создано на моём ноутбуке с разрешением 1600x900, в правом нижнем углу экрана. dxDrawRectangle(1231.0,693.0,190.0,41.0,tocolor(0,0,0,100),false) На другом разрешении rectangle отображается совершенно неровно, ясное дело. Пробовал совершать манипуляции с guiGetScreenSize() по такому типу: local x,y = guiGetScreenSize() dxDrawRectangle(x-(x-1231.0),y-(y-693.0),190.0,41.0,tocolor(0,0,0,100),false) Не помогло
-
А реально ли убрать показатели здоровья при нацеливании на ped'a \ игрока? http://imageshack.us/photo/my-images/82 ... 72427.png/ (зелёная штучка над головой бота)
-
Вах, точно Спасибо.
-
Привет, ребят. Скажите, каким образом можно заморозить бота, созданного на стороне клиента, т.е. не setElementFrozen, а заблокировать реакцию на попадание в него пули?
-
Рекомендуемая HP (отмечена) Экономия энергии (низкая произвдительность) Ничего подобного нет. update: ан-нет, спасибо. HP Power manager помог, в нём поставил "высокую производительность", в панели управления она появилась.
-
To Loki: Не путай синтаксис клиентских и серверных функций. В том же outputChatBox в клиенте нужно использовать outputChatBox('твой текст'), тогда как в серверных скриптах outputChatBox('твой текст',source), т.е. с указанием действующего лица (игрока). Для перемещений камеры лучше используй client-side. исправленный серверный скрипт: __________________________________________________________________________________________________________________ Мой вопросик Во-первых всем привет. Во-вторых, скажите, что делать: купил новый ноутбук hp pavilion dv7, 8gb ram, видеокарта 2gb, core i5, вобщем всё крутяк. Играю в MTA (GTA:SA), виснет ужасно, тормозит, fps маленький. Хотя в тот же battlefield 3 без проблем на максимуме 50-70 fps выдаёт. DakiLLa что-то говорил об увеличении потре:Oемой MTA памяти, но как её изменить?
-
Вечер добрый! Помогите пожалуйста, возможно ли создать круговые (180 градусов) полосы здоровья и брони вокруг оригинального радара, чтобы всё выглдядело ровно на любом разрешении экрана? На PC разрешение 1240х1280, на ноутбуке 1600x900. Перепробовал все виды позиционирования, relative/absoulute, guiGetScreenSize.. всё равно не ровно. ___________________________________________________________ И ещё такая проблема.. при создании данных полосок с directX, fps намного падает, до неиграбельного состояния, что это?
-
Всем привет! Скажите, каким образом можно заблокировать ввод в gui edit кириллицы? Дабы вводился только английский алфавит..
-
Т.е. использовать guiGetScreenSize()? Спасибо, всё работает
-
Всем привет Скажите, каким образом можно перевести относительные координаты "0.022,0.7333,0.22125,0.2483" в абсолютные?
-
С Новым Годом!
-
Большое спасибо за помощь! Попробовал вариант с картинкой на dx, всё отлично получилось! addEventHandler("onClientRender",getRootElement(),function() local tx,ty,tz=getPedTargetStart(getLocalPlayer()) local stx,sty,stz=getScreenFromWorldPosition(tx,ty,tz) dxDrawImage(stx,sty,50,50,"crosshair.png") end)
-
http://imageshack.us/f/713/mtascreen20111230144912.png/ http://imageshack.us/photo/my-images/85 ... 44912.png/
-
Тогда даже не представляю, как заставить её изменяться в размере при стрельбе И перекрестье будет статично держаться на экране, а с этой вещью, указанной выше, прицел как бы прикреплён к оружию игрока. Например, я сделал визуальную отдачу у оружия с помощью невидимого взрыва, не приносящего повреждений. Выглядит очень эффектно, когда прицел вместе с камерой и оружием немного двигается. Но с помощью этих функций не могу построить само перекрестие. При sx\sy+5, например, дебаг выдаёт ошибку.
-
Разве в центре экрана? Хм.. у меня ноутбук с разрешением 1600x900, и прицел чуть вправо от центра экрана Просто я увидел, что local tx,ty,tz=getPedTargetStart(getLocalPlayer()) local sx,sy,sz=getScreenFromWorldPosition(tx,ty,tz) точно находит точку прицела на экране, плюс ко всему с этой вещью она перекрестье изменяется в размерах при стрельбе
-
Да, именно. Только не сказать, чтобы в центре экрана. С помощью двух функций в верхнем сообщении получается вывести линию (безразмерную) на месте прицела игрока. Только размер задать не получается
-
С наступающим! Помогите хочу сделать нестандартную метку прицела. Использую такую вещь: local tx,ty,tz=getPedTargetStart(getLocalPlayer()) local sx,sy,sz=getScreenFromWorldPosition(tx,ty,tz) dxDrawLine(startX,startY,endX,endY,tocolor(255,255,255,255),1) dxDrawLine(startX,startY,endX,endY,tocolor(255,255,255,255),1) dxDrawLine(startX,startY,endX,endY,tocolor(255,255,255,255),1) dxDrawLine(startX,startY,endX,endY,tocolor(255,255,255,255),1) ___________________________________ Не пойму, почему дебаг шлёт ошибки, если я пробую удлиннять, например, первую палочку прицела: ERROR: ... : attempt to perform arithmetic on local 'sy' (a nil value) Как бы "нельзя применять арифметические действия с 'sy'." Странно всё.. dxDrawLine(sx,sy,sx,sy+5,tocolor(255,255,255,255),1) Интересно, в чём же тут ошибка
-
DakiLLa, большое спасибо
-
Доброй ночи (: Скажите, имеется ли в MTA:SA функция нахождения близжайшей к игроку поверхности земли? Например, при выходе из игры позиция игрока сохраняется. При последующем посещении сервера - загружается. Если игрок, например, летел в самолёте, или падал, то он появится в небе, а это нехорошо Подобие в другом мультиплеере:
-
Спасибо, буду пробовать..
-
Ещё 1 вопросик скажите пожалуйста, можно ли заменить стандартный прицел, который находится в hud.txd? Как понимаю, нужно отключить его с помощью showPlayerHudComponent("crosshair",false) Но тогда отключается и снайперский прицел. Можно, конечно, отключать его при стрельбе из любого оружия, кроме снайперской винтовки, но боюсь, будут глюки. Как вообще вывести на экран нестандартную метку прицела и заставить её изменяться в размере при выстрелах? Координаты метки не получается вычислить...
-
спасибо ещё раз, Kenix
-
Ещё раз привет скажите, каким образом можно сравнить переменную сразу со множеством значений? например, при выборе скинов нужно исключить id'ы: 1-6 8 42 65 74 86 119 149 208 239 265-273 if currentSkin == 1 or currentSkin == 2... не слишком классно выглядит. может с таблицой как нибудь? Сколько не пытаюсь - не получается. P.S. С Новым Годом!
