Jump to content

AriosJentu

Members
  • Posts

    325
  • Joined

  • Last visited

Everything posted by AriosJentu

  1. Спасибо за помощь. Теперь нужно запустить Script Editor (который почему-то не запускается)
  2. вводил директорию, там ошибки директорий были. Решил в терминал перетащить Multi Theft Auto.exe с запуском через wine. Запустил, но МТА показала пару окон. По нажатию "Да", мне высветилось другое окно В браузере пытался нажать Ctrl+V - ничего не произошло.
  3. Включил, и стало высвечивать при запуске МТА окно, которое я писал выше.
  4. устанавливал ещё когда качал вайн. Скачал ещё раз - не помогло
  5. Шрифты я ставил, конфиг sa.set чистил,на "wine Multi Theft Auto.exe" ругается, мол "wine: cannot find L"C:\\windows\\system32\\Multi.exe" На "wine MultiTheftAuto.exe" тоже ругается "wine: cannot find L"C:\\windows\\system32\\MultiTheftAuto.exe" А вот насчёт vcrun2007, я не имею понятия, как можно его поставить. И так-же как можно поставить DirectX 9 на вайн, если не через вайнтрикс (вроде в нём ставился директкс). Сейчас иногда стала появляться такая картина
  6. Здраствуйте. Буквально 2й месяц я уже сижу на системе Ubuntu, и мне очень нравится, и переходить нет желания. Так вот возник вопрос - как я могу запустить МТА на своей системе? Почитал данную статью, и прошёлся по её критериям: - Системные требования подходят к доступу к игре - Есть специальные нужные шрифты - Специально была установлена с системы игра GTA SA, и на неё поставлена MTA 1.3.4 через chmod. На десктопе убунты создалась иконка MTA, которая при запуске просто делает тень от стартового загрузочного логотипа, но самого лого нету, потом эта тень исчезает, и ничего не происходит. Тоже самое наблюдалось, когда я вышел в полную директорию установленной МТА (.wine/drive_c/...) Что я использовал для запуска МТА? - Wine - Wine + Winetricks - Q4Wine Как мне запустить МТА на своей системе?
  7. Спасибо. Какими функциями настраивается ИИ НПЦ, и, если можно, уровень агрессии к персонажу. А про оружие я так понимаю, выдавать через giveWeapon, но всместо source указать переменную созданного педа? И ещё вернусь к вопросу - как настроить цвет ника на карте прозрачным, чтобы на радаре небыло видно иконки местонахождения игрока, и как правильно использовать функцию hasObjectPermissionTo?
  8. Благодарю. Ещё возник вопрос про НПЦ, как можно загрузить НПЦ на сервер, и обязательно ли ему указывать путь передвижения?
  9. То-есть вместо сурс в данном коде мне нужно написать localPlayer, ну или getLocalPlayer(), что будет тут, думаю, более точнее
  10. Не, админка уже прописана игроку, или я просто не понял, в каком смысле имеется ввиду add right
  11. За код спасибо, а hasObjectPermissionTo я видимо не разобрался как использовать, в одном из аргументов указал допустим "function.kickPlayer", и сделал else с сообщением. Так вот даже если я войду в админку, всё-равно не смогу ввести эту команду, но отправится сообщение из проверки else. isObjectInACLGroup вообще не сработало, как была команда, так и все пользователи её могут выполнять.
  12. Как мне сделать проверку, имеет ли игрок группу администратора в файле acl.xml? И ещё, хотел побаловаться с кнопкой скорости, дабы сделать гиперпрыжок для автомобиля, но не смог, ругается на строку с биндкеем. addEventHandler("onResourceStart", getRootElement(getThisResource()), function() bindKey(source, "x", "down", function() setGameSpeed(source, 2.5) end ) bindKey(source, "x", "up", function() setGameSpeed(source, 1) end ) end )
  13. Продолжу данный вопрос. Теперь вознико вопрос - как сделать цвет ника таким, чтобы он не был виден на радаре, например через AddCommandHandler. И как не показывать теги ника игрока вместе с его ХП?
  14. В этом конечно спасибо, но изображение не изчезает.
  15. ну вообще мне нужно чтобы при коннекте игрока был таймер, и данные изображения изменялись в зависимости таймера
  16. а что за место этого можно использовать?
  17. Благодарю, но не сработало, жду более 5 минут, и всё равно не отключается одно из делений, ничего просто не происходит. _______________-Добавлю-_____________ PS - внимательно посмотрев код, ты отнимаешь по одному делению, то-есть каждые 5 минут ты удаляешь у значения currentBats 1 значение, и проверяешь, равно ли это значение нулю, и если да, то удаляешь, но стартовое значение = 4, следовательно я должен 5*4 умножить, чтобы получить у currentBats значение 0, 20 минут ожидания. После него удалится полностью функция draw. Мне нужно не так. Мне нужно чтобы каждые 5 минут убиралась одна картинка. И ещё Даже через 20 минут ничего не произошло
  18. Потому что основное создаетсья позже твоих "неосновных" изображений 17 и 13 строчку местами поменяй, и все дела ок, понятно. А почему не убирается то? Таймер вроде должен действовать
  19. Полный код надо выложить, этот код ничего не говорит
  20. Сделал так function Edit() dxDrawImage(0, 0, 1280, 1024, "cam.png") --основное изображение dxDrawImage(1112, 67, getElementHealth (localPlayer), 20, "bar.jpg") --хелсбар, показывается в чётком месте на внешнем изображении end addEventHandler("onClientPlayerJoin", getRootElement(getThisResource()), function() setTimer(del1, 300000, 0) end) function draw1() dxDrawImage(132, 932, 19, 27, "bat.png") end -- первое изображение function draw2() dxDrawImage(110, 932, 19, 27, "bat.png") end function draw3() dxDrawImage( 88, 932, 19, 27, "bat.png") end function draw4() dxDrawImage( 66, 932, 19, 27, "bat.png") end -- четвёртое изображение addEventHandler("onClientRender", getRootElement(getThisResource()), draw1) addEventHandler("onClientRender", getRootElement(getThisResource()), draw2) addEventHandler("onClientRender", getRootElement(getThisResource()), draw3) addEventHandler("onClientRender", getRootElement(getThisResource()), draw4) addEventHandler("onClientRender", getRootElement(getThisResource()), Edit) function del1() removeEventHandler("onClientRender", getRootElement(getThisResource()), draw1) setTimer(del2, 300000, 0) end function del2() removeEventHandler("onClientRender", getRootElement(getThisResource()), draw2) setTimer(del3, 300000, 0) end function del3() removeEventHandler("onClientRender", getRootElement(getThisResource()), draw3) setTimer(del4, 300000, 0) end function del4() removeEventHandler("onClientRender", getRootElement(getThisResource()), draw4) end Но почему-то данные 4ре изображения показываются позади основного, и к тому-же после окончания 5й минуты ничего не убирается
×
×
  • Create New...