Jump to content

Вопросы и ответы по MTA.


Recommended Posts

Не нашёл подходящей темы, поэтому создаю её здесь.

Правила темы: Флуд, флейм, офф-топ только в теме Да-Да (какое странное название). :D

[Вопрос] Можно ли в МТА 1.1 увеличить Zoom у снайперской винтовки и дальность стрельбы, как это реализовано в фотоаппарате? Ведь там самый большой Zoom из всего оружия SA. Если можно, то с помощью каких функций?

В планах сделать несколько снайперских винтовок, чтобы разнообразить арсенал. 8)

Link to comment
  • 3 weeks later...
Может кто нибуть рассказать всю историю MTA? Типа кто создал, на сколько позже сампа вышла и так далее.

МТА вышла за годы до появления самп ::wink:

Жаль только что сначала не было полной поддержки юникода.. Возможно сейчас бы и обогнали самп по онлайну. Хотя.. все впереди мб.

Link to comment
увеличить Zoom у снайперской винтовки и дальность стрельбы

Визуально да, можно с setCameraMatrix, но там будет не просто реализовать движение прицела мышкой, и синхру направления дула для других игроков, а вот дальность стрельбы пока никак... ждем ветку Custom-Weapon-Stats 8)

подсчитать кол-во символов в строке?

Также можно и

somestring = "blabla" 
#somestring --равно 6 

Link to comment

Функция createRadarArea - как правильно настроить координаты на радаре кто-то может объяснить? Я пробовал ставить отсчет ширины и высоты зоны от нужной мне точки, но что-то на радаре подглючивает эта RadarArea (некорректно показывает, дергается в зависимости от дистанции от этой зоны).

Link to comment
radararea createRadarArea ( float leftX, float bottomY, float sizeX, float sizeY, 
                          [ int r = 255, int g = 0, int b = 0, int a = 255, 
                            element visibleTo = getRootElement() ] ) 

                 +------------ sizeX ------------+ 
                |                               | 
                |                               | 
                |                               | 
              sizeY                           sizeY 
                |                               | 
                |                               | 
                |                               | 
                +------------ sizeX ------------+ 
                ^ 
          leftX / bottomY 

leftX / bottomY - это X / Y на карте

sizeX - ширина

sizeY - высота

Link to comment
  • Other Languages Moderators

Подскажите с чего можно считать координаты в мта. Я знаю что в говносампе есть команда /save но думаю в мта тоже должно быть что-то удобное для разработчиков модов? Не админ панеле все таки считать...

Link to comment

Я лично для себя написал ресурсик, который сохраняет все /save {коммент} в серверную папку этого ресурса в файл с именем savedPositions.lua. Сохраняется позиция, вращение, данные камеры:

{ pos = { позX, позY, позZ }, rot = { вращX, вращY, вращZ }, camMatrix = { позКамX, позКамY, позКамZ, позЦелиX, позЦелиY, позЦелиZ, боковойНаклон, максУголОбзора } }, -- коммент 

> СКАЧАТЬ ЭТОТ РЕСУРС <

Link to comment

Какой ивент должен вызываться для проверки поставил ли игрок галочку в Check Box?

А все, разобрался, но появился еще один вопрос. Почему

addEventHandler ( "onClientGUIClick", loginCheckbox[1], showPassword, false )

сработал только под функцией createLoginWindow, которая вызывается при старте ресурса? в любом другом месте выдавало ошибку "Expected element at argument 2, got nill"?

Link to comment

Подскажите, какова безопасность серверных скриптов? Боюсь чтобы строка вроде "mysql_connect(..)" никуда не попала. И каковы шансы удачно эту строку декомпилировать?

Link to comment
Позаботьтесь о безопасности ФТП/SSH доступа к файлам сервера и тогда можете серверные скрипты не компилировать и не защищать.

Вопрос касался о MTA, а не о протоколах передачи данных.

Подскажите, какова безопасность серверных скриптов? Боюсь чтобы строка вроде "mysql_connect(..)" никуда не попала. И каковы шансы удачно эту строку декомпилировать?

На этот вопрос думаю придётся отвечать разработчикам..

Знаю что клиенсткие скрипты легко посмотреть по HTTP порту (обычно 22005), у серверных вроде такого нет.

Безопаснее будет хранить пароли в settings.xml

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...