-
Posts
185 -
Joined
-
Last visited
Everything posted by AirKite
-
Даёшь формулу вычисления xRot, yRot, zRot, между двумя точками x,y,z?
-
Дану Почему тогда не сделают?
-
HomePage =) .music супер! http://ijs.mtasa.com/music/.mp3/progress.mp3 Эх... как давно я за трекером не сидел Надо будет связатся... взять композицию в OST
-
Я это и имел ввиду в своём посте. а-ля "команда встроена в сервер, её нельзя изменить".
-
По моему человек просто хотел использовать /login по своему назначению.
-
Чего не хватает в MTA:SA, чтобы стать популярнее?
AirKite replied to MX_Master's topic in Russian / Русский
Наверняка уже говорили об этом. Извиняюсь если повторюсь. Не хватает русскоязычных сайтов с ресурсами модами и т.д. (Лично мне это не нужно, я говорю о популяции МТА). -
Чего не хватает в MTA:SA, чтобы стать популярнее?
AirKite replied to MX_Master's topic in Russian / Русский
Насчёт определения языка, МТА нужна функция которая бы выдёргивала родной язык системы. Так и с IP адресами не будет путаницы и русский проживающий в США (если у него в системе установлен русский язык) получает свой родной язык. Также и наоборот, американец проживающий в России. Или даже просто, кому интересен английский, может установить в системе английски язык, смотреть фильмы на английском. Как он был бы приятно удивлён, увидев меню и т.д. на ему нужном языке. Самый оптимальный вариант кстати. Единственное для извращенцев можно первый в списке язык подставлять в зависимости от IP. -
Это стандартная команда MTA. Она находится в сервере.
-
Если актуально, за то чтобы модератором был Kernell. Расхваливать его я думаю не будет смысла, всё видите сами.
-
Не надейтесь на встроенные античиты и защиты МТА... всегда проверяйте входящие данные с клиента на сервер. Если таймер вызывает серверную функцию, то проверяй интервал вызываемой функции. Ты сам себе выше ответил как определить скорость игры. Таймеры работают в несколько раз быстрее, т.к. метод ускорения игры осуществляется CPU Clock Speed. т.е. игра обманывается за счёт ускоренного времени. Например за 1 секунду перс должен пробежать 2 метра. Для игры время идёт намного быстрей, тут уж ей остаётся подчинится
-
Скрипт в первом посте, только зачем он нужен если всё равно функция не работает... Вообще печально, в баг трекере с 2009 года, баг вроде бы не серьёзный но не поправили досих пор.
-
Ну об этом долго мечтали и просили. Прилепить к руке например канистру... За спину повешать автомат и т.д. Ещё один момент который меня разочаровывает. На серверах с игроками выше 80 человек у меня сильно падает fps до 4. Комп у меня слабый, но самп позволяет играть и с 500 игроками. Пускай они не все в одном месте, но и в массовых местах нет таких лагов как в МТА в удалённых участках. Valhala например так вообще даже с низким онлайном грузит слабые машины клиентскими скриптами. Так что пока изучаю, ещё конкретно не решился идти на MTA. Конечно прелести МТА возможно и стоят апгрейда железа, но это не означает что это приведёт массу на сервер или заставит всех с слабыми машинами сделать апгрейд Как много проектов ты знаешь которые используют pawno? Я - ни одного, кроме самп, а вот тебе на вскидку что использует lua: WoW, Mafia2, gmod, vlc, cisco, lighttpd.. Я знаю SAMP и Counter-Strike 1.6 (AmxModX). Kay-D наверняка имел ввиду Русское SAMP сообщество. В котором есть масса информации о pwan скриптинге. Естественно для таких скриптеров будет сложно переходить на то, на что нету не малейший информации или твёрдого сообщества. Вообще где можно спросить то или другое. Где ему помогут. Да и потом, кому хочется переходить на что то новое, когда уже потрачено столько сил, времени и нервов на мод SAMP. Грубо говоря, MTA был только Race. Люди делали и старались на то, что уже было, а именно SAMP. А тут бац есть супер мультиплеер под названием MTA, поддерживающий всякие крутые фишки. Переходите на МТА, не смотря на то что он не держит Русский язык (до выхода 1.1).
-
тоесть на клиент сайд можно узнать камеру тех кто вокруге?
-
Спасибо за информацию Ну надоже, выходит мой скрипт полностью рабоче способный. Кстати насчё getCameraRotation, а чем мой вариант плох?
-
Немного не понял, пока. Но ведь существует баг, который на клиентской стороне поворачивает голову setPedLookAt только на себя и ботов. А на остальных игроков он применяется как на координаты 0 0 0.
-
divine, вот сначала найди этот ресурс, а потом смело делай заявления о том что это уже есть. Это во первых. Во вторых научись читать, я чётко написал для чего эта тема и почему я её создал. Мне нужна помощь, разобраться что я сделал не так. Не разбираешься в скриптинге, не чем не можешь помочь не пиши. Спасибо
-
Собственно вот решил поучить Lua, MTA методом тыка На вики накапал функции различные и решил сделать синхронизированный поворот головы персонажа, в ту сторону куда вы смотрите с помощью мышки. Сама функция клиентская поэтому пришлось делать НЕЧТО Проблема в том что синхронизация не получается, к тому же я так и не понял возможно ли на клиенте повернуть чужую голову или нет. Помогите пожалуйста что где и как. Если не сложно укажите на все ошибки (код ведь совсем маленький). Server-Side: function FSendHeadData (playerhead, x, y, z) for i,player in ipairs(getElementsByType("player")) do triggerClientEvent( "setMoveHead", player, playerhead, x, y, z) end end addEvent( "SendHeadData", true ) addEventHandler( "SendHeadData", getRootElement(), FSendHeadData ) Client-Side: addEventHandler( "onClientResourceStart", getRootElement( ), function () setTimer(MoveHead, 500, 0) end ) function FsetMoveHead(player, x, y, z) setPedLookAt(player, x, y, z , -1) end addEvent( "setMoveHead", true ) addEventHandler( "setMoveHead", getLocalPlayer(), FsetMoveHead) function MoveHead() local w, h = guiGetScreenSize() local x, y, z = getWorldFromScreenPosition (w/2, h/2, 10) triggerServerEvent ( "SendHeadData", getLocalPlayer(), getLocalPlayer(), x, y, z) end p.s. некоторые части я совсем не понимаю и написал методом тыка по сути
-
Думал об этом, и тут на тебе Думаю это будет очень кстати!
-
Есть ли версия с поддержкой юникода в GUI?
AirKite replied to AirKite's topic in Помощь / Отчеты об ошибках
Easterdie, я думаю нужно было создать отдельную тему Когда всем сервером решили перейти на МТА. В тесте участвовало около 20 человек. Из них только у 3 человек не было подобной проблемы. Я часто играю на Русских серверах, где общаются в чате на транслите, т.е. "privet". -
Сам не малое время держал SAMP сервер. Занимался разработкой. Делал довольно не плохие вещи... Большинство досих пор не могут понять как сделать ту или иную реализацию что делал я Я извиняюсь что это выглядит как хвастовство, но я бы этого не говорил, если бы почти все игроки не говорили что это самый лучший сервер с техническими реализациями и т.д. Другие проекты предлагали, объединится, заниматься разработкой ихнего сервера за деньги. И всё это мне досих пор не понятно Я даже исходных кодов показывать за частую стесняюсь и считаю себя ближе к быдло-кодеру чем разработчику Когда я ознакомился с MTA, стал интересен переход с SAMP на MTA. В то время ещё не было GUI подобия в SAMP. Поэтому сильно то и не расстраивало отсутствие поддержки Русского в GUI у MTA. Но расширенные возможности Lua, перед pwn действительно пугали. Не смотря на то, что в действительности нечего сложного там нет. Изучить синтакс и т.д. А остальное всё будет ясно. У SAMP есть свои преимущества. Простота (отсутствие надобности запускать игру, для мониторинга серверов и т.д), некоторые скриптовые функции, легкость скриптинга, кол-во игроков на сервере может быть до 500 и это не всё. Просто я не вникал в это, но если постараться то можно найти ещё массу всего подобного. И всё это нельзя отрицать также как и преимущества MTA над SAMP.
-
Есть ли версия с поддержкой юникода в GUI?
AirKite replied to AirKite's topic in Помощь / Отчеты об ошибках
Я наверное както его не правильно юзал. Пробовал элементарно изменять заголовок GUI в freeroam, с "GUI" на "GUI Проверка", выдало непонятно что. Наверное что то сделал не правильно? И ещё вопрос, будет ли устранена проблемы с переключением раскладки клавиатуры без сворачивания игры. Если не известно (что наврятли), имеется проблема (у многих), что при заходе в игру нельзя сменить язык. Только при сворачивании игры (после этого можно менять раскладку не сворачивая её). Заранее спасибо за овет. -
Извиняюсь если тема не актуальна и я что то упустил. Но есть ли 1.1 версия с уже поддерживающим юникодом в GUI?