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