Jump to content

Kernell

MTA Contributors
  • Posts

    1,739
  • Joined

  • Last visited

Everything posted by Kernell

  1. Погуглите "программирование", научитесь строить алгоритмы, выучите хотя бы основы английского языка. Без этого вы даже кодером не станете!
  2. Это ID из строки
  3. https://wiki.multitheftauto.com/wiki/Gui ... etItemText
  4. --[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 - ваша таблица с инфой о оружии
  5. Скрин ничего не разъяснил, так и не понятно чего вы хотите. P.S. Заливайте скрины нормально, там ничего не видно!
  6. Проблема в вашей операционной системе, она ещё слишком сырая, то что у вас не работает МТА - это лишь только малая доля от всех проблем. P.S. Это я так говорю, потому что имел опыт работы с этой системой, вы слишком поторопились.
  7. Конфигурацию вашего компьютера выложите, а так же название и версию операционной системы, версии драйверов и МТА
  8. В стандартной и в той что выше имеется очень большой недостаток - маленькая иконка игрока которую сложно найти сразу.
  9. Проблема в людях которые одинаковые названия понимают по разному из-за чего у них складывается ложное представление о сервере.
  10. Событие "onClientVehicleDrown" на клиенте добавили надеюсь?
  11. Мне кажется, что человек просто не знает какое разрешение является 4:3, а какое 16:9/10 Кстати на сколько мне известно, 1280x1024 это 5:4 http://ru.wikipedia.org/wiki/Разрешение_экрана
  12. Это обычная DFF, обычная моделька которая приклеивается к машине с помощью attachElements. С 2dfx она будет вешать на пару КБ больше Больно правильный? Я бы посмотрел на вас, когда вы создадите что-то своё, во что вложили много времени и сил, но было украдено и использовано на другом сервере, и ещё лучше если этот сервер - ваш главный конкурент! Но вы и понятия не имеете о чём я говорю. Конечно скорее всего данный скрипт взят с паблика, но отсутствие исходного кода говорит о многом. Касательного темы: название имеется ввиду "помочь", поэтому мы поможем. Выкладывайте исходник, задавайте вопросы, если вы знакомы с программированием, то с условными операторами разберётесь сами, по опкодам подскажем. Проще скрипт купить. С учётом того, что вы не хотите учится - это было бы пожалуй единственное разумное решение P.S. Извиняюсь что ответ выражен в такой грубой форме, но мне уже давно хочется открыть глаза всем на то, что не зная основ программирования лезть в скриптинг имеет такой же смысл как и пытаться написать драйвер для Windows. P.S.S. Мне кажется, или пора создавать раздел "Фриланс" или что-то в этом духе?
  13. Нет конечно. Это своя 3D модель, состояние "лампочек" я меняю в рендере по времени. Сейчас там уже работает 2dfx для освещения окружения
  14. Мне лень? - https://www.youtube.com/watch?v=emcDain6voY
  15. Кто автор скрипта? Разрешение есть? Хотя судя по отсутствию исходного кода - разрешения нет и автор видимо не вы. Декомпиляция это уже нарушение авторских прав. P.S. А мне вообще лень скачивать Sanny Builder
  16. Это точно так же как и в Windows делать собственный скин окна, в то время как у тебя вместо Aero стоит Classic, а какая-то чёртова прога грузит кучу графики и не вписывается в общий дизайн.
  17. В настройках МТА, во вкладке Interface, там выбирайте скин для GUI
  18. Картинка не о чем не говорит, вопрос так же остаётся актуальным.
  19. И где объяснение, почему лучше менять альфу во время прорисовки кадра, а не перед?
  20. 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
  21. без исходного кода тут можно только гадать
  22. У CEGUI нет эффектов как например в jQuery UI, поэтому вам придется делать все самому, выглядеть конечно это будет примитивно. Самый простой и самый не правильный вариант. В таймере ещё сгодится, но анимация не будет плавной, но в рендере ни в коем случае. При разном FPS эффект будет всегда разный, у кого-то будет очень медленно окно выезжать, а у кого-то очень быстро. И GetEasingValue вам тут даже не поможет, если вы будете использовать примитивное прибавление шага в кадре, тут нужно работать со временем.
  23. В общем ничего не понятно, подозрительного в ACL ничего не увидел, из списка ресурсов тоже ничего не ясно, нужно уже смотреть сами ресурсы на предмет бекдора. P.S. юзайте тег spoiler
  24. Вы похоже перепутали тему. По теме: С одной стороны поддерживаю автора, но и есть другая сторона - некуда деваться, и привыкать к другому не хочется, тратить время на изучение (хотя для меня это всегда было интересным занятием), поэтому получается так: используешь Nulled и в тоже время не хочешь его использовать (совесть видимо). Сейчас (да и раньше) лучше вообще не использовать Nulled, так как там в в 99% есть бэкдор(ы), при этом авторы таких Nulled`ов часто пытаются создать за собой фон "опытного скриптера" с помощью уязвимостей которые они сделали сами.
×
×
  • Create New...