Jump to content

MX_Master

Members
  • Posts

    1,967
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by MX_Master

  1. Человек не то что просит.. а ТРЕБУЕТ!! чтобы МЫ исправили НАШИ ошибки. И это при том, что МЫ НИКОГДА не принимали участия в скриптинге стандартного RACE мода. Если Вы кого-то конкретно имели ввиду, а именно его участие в скриптинге этого стандартного режима, то напишите ему лично, или хотя бы укажите ник. И как я понял из ваших сведений об исправлении - это поведение ресурса не является багом. ЗЫ мой текстовый редактор может изменить нужную строчку даже в 1500 файлах всего за 3 минуты. Я не понимаю, почему это так трудно.
  2. Очепятка.. надо хоть иногда но заглядывать в словарик (:
  3. Анимацию сменить нельзя. Насчет числа справа в консоли от ФПС, возможно, это FPS синхры. А тот ФПС, что слева, это FPS работы сервера.
  4. Глобальные изменения Настройки параметров оружия применение настроек зависят для игрока зависит от его скила для конкретного оружия на форуме у нас отдельная тема по этой теме с настройками (: [*]Новая легкая пакетизация для синхронизации позволяет снизить нагрузку на канал [*]Вариантизация транспорта (: возможность ставить на одну и ту же модель разные запчасти [*]Замена моделей/текстур/коллизий персонажей (PEDs) и оружия многие этого ждали [*]Встроенные SQL функции для работы с SQLite / MySQL этого ждал я (: [*]Синхронизация полицейских строп (спец канатов для спуска с высоты) думаю, тут все понятно Поделитесь своим мнением. Возмущения и жалобы тоже приветствуются
  5. как он может быть против, если гугл код - только открытые проекты хостит (:
  6. Мне этот человек тоже написал, я так понял, что ему нужно именно клиент подправить (:
  7. 1.2 это тестовая версия, все что можно ответить -------------------------------------------- пример можно рисуешь прямоугольник серого цвета, поверх прямоугольник красного цвета, ширина красного это % прогрессбара, ширина серого, максимальный % прогрессбара попробуй запилить хотя бы чтоб рисовало 1 серый, потому что мне кажется, что дальше нужно объяснять, когда ты поймешь суть прорисовки DX'ами
  8. если в самой карте прописано, что гостмод выключен, то он, возможно, не может быть включен админ командой. Вы даже если в ресурсе этого мода не шарите, все равно просмотрите исходники, найдите эту команду и разберитесь, потому что это нужно в первую очередь вам.
  9. новое поступление (: http://code.google.com/p/mta-freeroamplus/ A freeroam mode for Multi Theft Auto: San Andreas http://code.google.com/p/lovefist-lab/ Lovefist's lab: Различные разработки для мультиплеера МТА http://code.google.com/p/crazy-mta-resources/ Opensource MTA:SA Resources. Автор скорее всего - русскоговорящий чел (: http://code.google.com/p/mtasharp/ A code editor for MTASA. Using the C# language. http://code.google.com/p/greenhood/ It's just a freeroam/stunt/RPG game.
  10. в meta.xml найди поменяй на "true" взято из этой темы - viewtopic.php?f=142&t=37643&p=390957#p390957
  11. DX'ами можно нарисовать любой прогресс бар
  12. Непонятно и замысловато, а главное теперь уже - нерабочий код (:
  13. ресурсы какой версии (ревизии)? любой измененный стандартный ресурс уже не является стандартным
  14. в чем именно баг? и баг ли это? шаги по воспроизведению?
  15. см. последние строки, две функции на одной строке. Я просто перенес последнюю на новую строку. Можно было их ";" между ними поставить, но перенос логичнее
  16. Он эту ошибку у меня подцепил (: и, Kenix, такое сокращение вызывает непонятки как у обработчика, так и у скриптера при поиске ошибок. Цикл - есть хорошо, но только подсовывать в функцию возможно неправильные значения - плохо. вот так вот function ReplaceWheels() txd01 = engineLoadTXD ( "wheel_or1.txd" ) engineImportTXD ( txd01, 1025 ) dff01 = engineLoadDFF ( "wheel_or1.dff", 0 ) engineReplaceModel ( dff01, 1025 ) outputChatBox ( "txd01 = "..tostring(txd01)..", dff01 = "..tostring(dff01) ) txd02 = engineLoadTXD ( "wheel_sr1.txd" ) engineImportTXD ( txd02, 1079 ) dff02 = engineLoadDFF ( "wheel_sr1.dff", 0 ) engineReplaceModel ( dff02, 1079 ) outputChatBox ( "txd02 = "..tostring(txd02)..", dff02 = "..tostring(dff02) ) txd03 = engineLoadTXD ( "wheel_sr2.txd" ) engineImportTXD ( txd03, 1075 ) dff03 = engineLoadDFF ( "wheel_sr2.dff", 0 ) engineReplaceModel ( dff03, 1075 ) outputChatBox ( "txd03 = "..tostring(txd03)..", dff03 = "..tostring(dff03) ) txd04 = engineLoadTXD ( "wheel_sr3.txd" ) engineImportTXD ( txd04, 1074 ) dff04 = engineLoadDFF ( "wheel_sr3.dff", 0 ) engineReplaceModel ( dff04, 1074 ) outputChatBox ( "txd04 = "..tostring(txd04)..", dff04 = "..tostring(dff04) ) txd05 = engineLoadTXD ( "wheel_sr4.txd" ) engineImportTXD ( txd05, 1081 ) dff05 = engineLoadDFF ( "wheel_sr4.dff", 0 ) engineReplaceModel ( dff05, 1081 ) outputChatBox ( "txd05 = "..tostring(txd05)..", dff05 = "..tostring(dff05) ) txd06 = engineLoadTXD ( "wheel_sr5.txd" ) engineImportTXD ( txd06, 1080 ) dff06 = engineLoadDFF ( "wheel_sr5.dff", 0 ) engineReplaceModel ( dff06, 1080 ) outputChatBox ( "txd06 = "..tostring(txd06)..", dff06 = "..tostring(dff06) ) txd07 = engineLoadTXD ( "wheel_sr6.txd" ) engineImportTXD ( txd07, 1073 ) dff07 = engineLoadDFF ( "wheel_sr6.dff", 0 ) engineReplaceModel ( dff07, 1073 ) outputChatBox ( "txd07 = "..tostring(txd07)..", dff07 = "..tostring(dff07) ) txd08 = engineLoadTXD ( "wheel_lr1.txd" ) engineImportTXD ( txd08, 1077 ) dff08 = engineLoadDFF ( "wheel_lr1.dff", 0 ) engineReplaceModel ( dff08, 1077 ) outputChatBox ( "txd08 = "..tostring(txd08)..", dff08 = "..tostring(dff08) ) txd09 = engineLoadTXD ( "wheel_lr2.txd" ) engineImportTXD ( txd09, 1083 ) dff09 = engineLoadDFF ( "wheel_lr2.dff", 0 ) engineReplaceModel ( dff09, 1083 ) outputChatBox ( "txd09 = "..tostring(txd09)..", dff09 = "..tostring(dff09) ) txd10 = engineLoadTXD ( "wheel_lr3.txd" ) engineImportTXD ( txd10, 1078 ) dff10 = engineLoadDFF ( "wheel_lr3.dff", 0 ) engineReplaceModel ( dff10, 1078 ) outputChatBox ( "txd10 = "..tostring(txd10)..", dff10 = "..tostring(dff10) ) txd11 = engineLoadTXD ( "wheel_lr4.txd" ) engineImportTXD ( txd11, 1076 ) dff11 = engineLoadDFF ( "wheel_lr4.dff", 0 ) engineReplaceModel ( dff11, 1076 ) outputChatBox ( "txd11 = "..tostring(txd11)..", dff11 = "..tostring(dff11) ) txd12 = engineLoadTXD ( "wheel_lr5.txd" ) engineImportTXD ( txd12, 1084 ) dff12 = engineLoadDFF ( "wheel_lr5.dff", 0 ) engineReplaceModel ( dff12, 1084 ) outputChatBox ( "txd12 = "..tostring(txd12)..", dff12 = "..tostring(dff12) ) txd13 = engineLoadTXD ( "wheel_gn1.txd" ) engineImportTXD ( txd13, 1082 ) dff13 = engineLoadDFF ( "wheel_gn1.dff", 0 ) engineReplaceModel ( dff13, 1082 ) outputChatBox ( "txd13 = "..tostring(txd13)..", dff13 = "..tostring(dff13) ) txd14 = engineLoadTXD ( "wheel_gn2.txd" ) engineImportTXD ( txd14, 1085 ) dff14 = engineLoadDFF ( "wheel_gn2.dff", 0 ) engineReplaceModel ( dff14, 1085 ) outputChatBox ( "txd14 = "..tostring(txd14)..", dff14 = "..tostring(dff14) ) txd15 = engineLoadTXD ( "wheel_gn3.txd" ) engineImportTXD ( txd15, 1096 ) dff15 = engineLoadDFF( "wheel_gn3.dff", 0 ) engineReplaceModel ( dff15, 1096 ) outputChatBox ( "txd15 = "..tostring(txd15)..", dff15 = "..tostring(dff15) ) txd16 = engineLoadTXD ( "wheel_gn4.txd" ) engineImportTXD ( txd16, 1097 ) dff16 = engineLoadDFF ( "wheel_gn4.dff", 0 ) engineReplaceModel ( dff16, 1097 ) outputChatBox ( "txd16 = "..tostring(txd16)..", dff16 = "..tostring(dff16) ) txd16 = engineLoadTXD ( "wheel_gn5.txd" ) engineImportTXD ( txd16, 1098 ) dff16 = engineLoadDFF ( "wheel_gn5.dff", 0 ) engineReplaceModel ( dff16, 1098 ) outputChatBox ( "txd17 = "..tostring(txd17)..", dff17 = "..tostring(dff17) ) end addEventHandler ( "onClientResourceStart", resourceRoot, ReplaceWheels)
  17. угадайте сами, что было не так
  18. function ReplaceWheels() txd01 = engineLoadTXD ( "wheel_or1.txd" ) engineImportTXD ( txd01, 1025 ) dff01 = engineLoadDFF ( "wheel_or1.dff", 0 ) engineReplaceModel ( dff01, 1025 ) outputChatBox ( "txd01 = "..tostring(txd1)..", dff01 = "..tostring(dff1) ) txd02 = engineLoadTXD ( "wheel_sr1.txd" ) engineImportTXD ( txd02, 1079 ) dff02 = engineLoadDFF ( "wheel_sr1.dff", 0 ) engineReplaceModel ( dff02, 1079 ) outputChatBox ( "txd02 = "..tostring(txd1)..", dff02 = "..tostring(dff1) ) ... end addEventHandler ( "onClientResourceStart", resourceRoot, ReplaceWheels) сморим, что функции вернут. А по команде заменять таким способом - неправильно, потому что каждый ввод команды загружает в память все ту же модель, но не выгружает из памяти предыдущую. Если текстурки и модельки успешно загрузились (LOAD) в первый раз, их ИДы нужно сохранить. И потом с помощью этих ИДов перезаменять (REPLACE).
  19. для взрыва без повреждений, нужно создать взрыв в каждом клиенте отдельно. Последний параметр клиентской функции createExplosion должен быть false.
  20. Почитай очень внимательно все отзывы и советы в сети про российские ВПСки. Если сильно повезет, может быть и получиться найти ВПСки с широкими каналами и без затыков производительности из-за оверселлинга. Но и цена будет далеко не низкой.
  21. viewtopic.php?f=142&t=35330 - специальная тема по этой проблеме
×
×
  • Create New...