Jump to content

Kernell

MTA Contributors
  • Posts

    1,739
  • Joined

  • Last visited

Everything posted by Kernell

  1. Погуглите "программирование", научитесь строить алгоритмы, выучите хотя бы основы английского языка. Без этого вы даже кодером не станете!
  2. https://wiki.multitheftauto.com/wiki/Gui ... etItemText
  3. --[id] = { model , Slot, Name, Ammo, Price, Damage } wpShopTable = { [0] = { 0, "Unarmed", 1, 0, "5-25" }; [1] = { 0, "Brass Knuckles", 1, 5, "5-25" }; ... }; Получаете ID из строки, переводите в число (tonumber) и получаете таблицу из wpShopTable по ключу ID. Т.е. Data = wpShopTable[ ID ], где Data - ваша таблица с инфой о оружии
  4. Скрин ничего не разъяснил, так и не понятно чего вы хотите. P.S. Заливайте скрины нормально, там ничего не видно!
  5. Проблема в вашей операционной системе, она ещё слишком сырая, то что у вас не работает МТА - это лишь только малая доля от всех проблем. P.S. Это я так говорю, потому что имел опыт работы с этой системой, вы слишком поторопились.
  6. Конфигурацию вашего компьютера выложите, а так же название и версию операционной системы, версии драйверов и МТА
  7. В стандартной и в той что выше имеется очень большой недостаток - маленькая иконка игрока которую сложно найти сразу.
  8. Проблема в людях которые одинаковые названия понимают по разному из-за чего у них складывается ложное представление о сервере.
  9. Событие "onClientVehicleDrown" на клиенте добавили надеюсь?
  10. Мне кажется, что человек просто не знает какое разрешение является 4:3, а какое 16:9/10 Кстати на сколько мне известно, 1280x1024 это 5:4 http://ru.wikipedia.org/wiki/Разрешение_экрана
  11. Это обычная DFF, обычная моделька которая приклеивается к машине с помощью attachElements. С 2dfx она будет вешать на пару КБ больше Больно правильный? Я бы посмотрел на вас, когда вы создадите что-то своё, во что вложили много времени и сил, но было украдено и использовано на другом сервере, и ещё лучше если этот сервер - ваш главный конкурент! Но вы и понятия не имеете о чём я говорю. Конечно скорее всего данный скрипт взят с паблика, но отсутствие исходного кода говорит о многом. Касательного темы: название имеется ввиду "помочь", поэтому мы поможем. Выкладывайте исходник, задавайте вопросы, если вы знакомы с программированием, то с условными операторами разберётесь сами, по опкодам подскажем. Проще скрипт купить. С учётом того, что вы не хотите учится - это было бы пожалуй единственное разумное решение P.S. Извиняюсь что ответ выражен в такой грубой форме, но мне уже давно хочется открыть глаза всем на то, что не зная основ программирования лезть в скриптинг имеет такой же смысл как и пытаться написать драйвер для Windows. P.S.S. Мне кажется, или пора создавать раздел "Фриланс" или что-то в этом духе?
  12. Нет конечно. Это своя 3D модель, состояние "лампочек" я меняю в рендере по времени. Сейчас там уже работает 2dfx для освещения окружения
  13. Мне лень? - https://www.youtube.com/watch?v=emcDain6voY
  14. Кто автор скрипта? Разрешение есть? Хотя судя по отсутствию исходного кода - разрешения нет и автор видимо не вы. Декомпиляция это уже нарушение авторских прав. P.S. А мне вообще лень скачивать Sanny Builder
  15. Это точно так же как и в Windows делать собственный скин окна, в то время как у тебя вместо Aero стоит Classic, а какая-то чёртова прога грузит кучу графики и не вписывается в общий дизайн.
  16. В настройках МТА, во вкладке Interface, там выбирайте скин для GUI
  17. Картинка не о чем не говорит, вопрос так же остаётся актуальным.
  18. И где объяснение, почему лучше менять альфу во время прорисовки кадра, а не перед?
  19. function Clamp( min, a, max ) return math.max( math.min( a, max ), min ); end function Lerp( from, to, percent ) return from + ( to - from ) * Clamp( 0.0, percent, 1.0 ); end local TIME = 5000; -- Продолжителость анимации в ms. local FadeEnd = NULL; addEventHandler( "onClientPreRender", root, function() if FadeEnd then local fProgress = 1 + ( FadeEnd - getTickCount() ) / TIME; -- Очевидно прогресс анимации local fAlpha = Lerp( 255, 0, fProgress ); guiSetAlpha( pWindow, fAlpha ); end end ); function guiFadeOut( pWindow ) FadeEnd = getTickCount() + TIME; -- Конец анимации guiSetAlpha( pWindow, 255 ); end
  20. без исходного кода тут можно только гадать
  21. У CEGUI нет эффектов как например в jQuery UI, поэтому вам придется делать все самому, выглядеть конечно это будет примитивно. Самый простой и самый не правильный вариант. В таймере ещё сгодится, но анимация не будет плавной, но в рендере ни в коем случае. При разном FPS эффект будет всегда разный, у кого-то будет очень медленно окно выезжать, а у кого-то очень быстро. И GetEasingValue вам тут даже не поможет, если вы будете использовать примитивное прибавление шага в кадре, тут нужно работать со временем.
  22. В общем ничего не понятно, подозрительного в ACL ничего не увидел, из списка ресурсов тоже ничего не ясно, нужно уже смотреть сами ресурсы на предмет бекдора. P.S. юзайте тег spoiler
  23. Вы похоже перепутали тему. По теме: С одной стороны поддерживаю автора, но и есть другая сторона - некуда деваться, и привыкать к другому не хочется, тратить время на изучение (хотя для меня это всегда было интересным занятием), поэтому получается так: используешь Nulled и в тоже время не хочешь его использовать (совесть видимо). Сейчас (да и раньше) лучше вообще не использовать Nulled, так как там в в 99% есть бэкдор(ы), при этом авторы таких Nulled`ов часто пытаются создать за собой фон "опытного скриптера" с помощью уязвимостей которые они сделали сами.
×
×
  • Create New...