Jump to content

Arimance

Members
  • Posts

    195
  • Joined

  • Last visited

Everything posted by Arimance

  1. Я неправильно выразился, ресурс сам не запускается вообще!
  2. Привет Поведайте пожалуйста, почему при установке параметра 'protected="true"' клиентскому скрипту в meta.xml, этот скрипт не загружается вообще?
  3. Вечер добрый Поведайте пожалуйста, каким образом можно выводить, например 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) Не помогло
  4. А реально ли убрать показатели здоровья при нацеливании на ped'a \ игрока? http://imageshack.us/photo/my-images/82 ... 72427.png/ (зелёная штучка над головой бота)
  5. Привет, ребят. Скажите, каким образом можно заморозить бота, созданного на стороне клиента, т.е. не setElementFrozen, а заблокировать реакцию на попадание в него пули?
  6. Рекомендуемая HP (отмечена) Экономия энергии (низкая произвдительность) Ничего подобного нет. update: ан-нет, спасибо. HP Power manager помог, в нём поставил "высокую производительность", в панели управления она появилась.
  7. 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 памяти, но как её изменить?
  8. Вечер добрый! Помогите пожалуйста, возможно ли создать круговые (180 градусов) полосы здоровья и брони вокруг оригинального радара, чтобы всё выглдядело ровно на любом разрешении экрана? На PC разрешение 1240х1280, на ноутбуке 1600x900. Перепробовал все виды позиционирования, relative/absoulute, guiGetScreenSize.. всё равно не ровно. ___________________________________________________________ И ещё такая проблема.. при создании данных полосок с directX, fps намного падает, до неиграбельного состояния, что это?
  9. Всем привет! Скажите, каким образом можно заблокировать ввод в gui edit кириллицы? Дабы вводился только английский алфавит..
  10. Т.е. использовать guiGetScreenSize()? Спасибо, всё работает
  11. Всем привет Скажите, каким образом можно перевести относительные координаты "0.022,0.7333,0.22125,0.2483" в абсолютные?
  12. Большое спасибо за помощь! Попробовал вариант с картинкой на 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)
  13. http://imageshack.us/f/713/mtascreen20111230144912.png/ http://imageshack.us/photo/my-images/85 ... 44912.png/
  14. Тогда даже не представляю, как заставить её изменяться в размере при стрельбе И перекрестье будет статично держаться на экране, а с этой вещью, указанной выше, прицел как бы прикреплён к оружию игрока. Например, я сделал визуальную отдачу у оружия с помощью невидимого взрыва, не приносящего повреждений. Выглядит очень эффектно, когда прицел вместе с камерой и оружием немного двигается. Но с помощью этих функций не могу построить само перекрестие. При sx\sy+5, например, дебаг выдаёт ошибку.
  15. Разве в центре экрана? Хм.. у меня ноутбук с разрешением 1600x900, и прицел чуть вправо от центра экрана Просто я увидел, что local tx,ty,tz=getPedTargetStart(getLocalPlayer()) local sx,sy,sz=getScreenFromWorldPosition(tx,ty,tz) точно находит точку прицела на экране, плюс ко всему с этой вещью она перекрестье изменяется в размерах при стрельбе
  16. Да, именно. Только не сказать, чтобы в центре экрана. С помощью двух функций в верхнем сообщении получается вывести линию (безразмерную) на месте прицела игрока. Только размер задать не получается
  17. С наступающим! Помогите хочу сделать нестандартную метку прицела. Использую такую вещь: 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) Интересно, в чём же тут ошибка
  18. Доброй ночи (: Скажите, имеется ли в MTA:SA функция нахождения близжайшей к игроку поверхности земли? Например, при выходе из игры позиция игрока сохраняется. При последующем посещении сервера - загружается. Если игрок, например, летел в самолёте, или падал, то он появится в небе, а это нехорошо Подобие в другом мультиплеере:
  19. Спасибо, буду пробовать..
  20. Ещё 1 вопросик скажите пожалуйста, можно ли заменить стандартный прицел, который находится в hud.txd? Как понимаю, нужно отключить его с помощью showPlayerHudComponent("crosshair",false) Но тогда отключается и снайперский прицел. Можно, конечно, отключать его при стрельбе из любого оружия, кроме снайперской винтовки, но боюсь, будут глюки. Как вообще вывести на экран нестандартную метку прицела и заставить её изменяться в размере при выстрелах? Координаты метки не получается вычислить...
  21. Ещё раз привет скажите, каким образом можно сравнить переменную сразу со множеством значений? например, при выборе скинов нужно исключить id'ы: 1-6 8 42 65 74 86 119 149 208 239 265-273 if currentSkin == 1 or currentSkin == 2... не слишком классно выглядит. может с таблицой как нибудь? Сколько не пытаюсь - не получается. P.S. С Новым Годом!
×
×
  • Create New...