-
Posts
2,318 -
Joined
-
Last visited
Everything posted by lil Toady
-
Есть кое-какие нерешенные баги связанные с ним, а у Талидана, который им занимался, нету времени их решить, так что судьба голосового чата пока под вопросом. В итоге он конечно будет в МТА, но пока не понятно когда. Если есть желание им заняться, всегда можно зайти на наш ирк канал и поинтересоваться что нужно сделать.
-
That aren't "typical" GTA:SA functions, that are MTA scripting functions. You can find our source code at http://mtasa-blue.googlecode.com/ but if you use any of it you will have to open your sources as well (I suggest you read the license).
-
Well, this function uses DirectX api. If you do have a dx application, that's no magic, all you need is a DrawText method of D3DFont. Are you really sure you know what you're doing?
-
ты col shape'ы используешь не по назначению, они предназначены для того чтобы узнать когда какой-либо объект появится или выйдет из какой-то точки. Если при создании каждого кол шейпа проверять все элементы, находятся ли они в нём, - это будет очень долго, представь что у тя карта с тысячами объектов и ты создаешь еще пару сотен кол шейпов, например, для входа в интерьеры - повиснешь на несколько секунд. А то как это делает МТА - проверяет после смены позиции каким-либо элементом, получается достаточно быстро и вполне удобно. А для твоего случая лучше просто взять все элементы в зоне видимости и проверить находятся ли они там где тебе нужно.
-
Да я ж говорю, нету переменной theVehicle в функции vehicleEnterCam! function vehicleEnterCam () local vehCamX,vehCamY,vehCamZ = getPedBonePosition (getLocalPlayer(), 8) local rot = getPedRotation (getLocalPlayer()) radRot = math.rad ( rot ) local radius = .1 local vehCamX1 = vehCamX + radius * math.sin(radRot) local vehCamY2 = vehCamY + -(radius) * math.cos(radRot) local vehCamZ3 = vehCamZ setCameraMatrix(vehCamX1,vehCamY2,vehCamZ3,vehCamX,vehCamY,vehCamZ) end addEventHandler( "onClientPlayerVehicleEnter", getLocalPlayer(), function ( vehicle ) if ( getElementModel ( vehicle ) == 427) then addEventHandler( "onClientPreRender", getRootElement(), vehicleEnterCam ) end end ) addEventHandler( "onClientPlayerVehicleExit", getLocalPlayer(), function() removeEventHandler( "onClientPreRender", getRootElement(), vehicleEnterCam ) setCameraTarget( getLocalPlayer() ) end ) В добавок надо бы еще посчитать поворот по оси Z через тангенс
-
потому что в функции vehicleEnterCam машину надо брать с помощью getPedOccupiedVehicle, а не через аргумент
-
Возможно, но это настолько тривиально, что этим вряд-ли кто-то займётся в ближайшем будущем.
-
We have contacted Norton about MTA yesterday, since today it doesn't seem to report MTA as a threat anymore.
-
Тогда и погода у тебя будет меняться 2 часа Имеет смысл запросить новый агрумент что-бы задавать время нужное на смену погоды.
-
Пересчитывать позицию в onClientRender
-
Всё что тут сказано - не правильно. Больше комментариев не даю.
-
You didn't get me. That's just not the thing we do over here. That's a project for some third party developers.
-
MTA isn't aimed at modifying game engine or retexturing/remodelling the world. MTA just adds a multiplayer layer with it's options.
-
guiGetProperties? Но не все из них можно изменить. У нас версия 4 вроде, но не думаю что мы скоро (или вообще) обновим наш cegui, мы сделали в нём слишком много изменений, оптимизаций и исправлений.
-
22 значит что запрос был, но сервер вернул ошибку (>400), даже не знаю что у тебя не так.
-
Проверь код ошибки (второй аргумент) и какая версия php?
-
У ресурса есть доступ к callRemote и возвращает ли "ERROR" в функцию receive?
-
Нет, я даже не знаю такого. memberlist.php?mode=group&g=10 memberlist.php?mode=group&g=14237 Вот это наверное единственное с чем можно сверяться.
-
Actually there are a few public resources. I made public one which makes random traffic all around SA and arc_ has made a resource where a ped drives you to any location you chose. I have neither these days, and not really sure where to find them though.
-
Честн не знаю почему php_sdk так работает, то мест того чтобы вызывать несколько функций удалённо, лучше и намного быстрее будет создать html страницу на сервере которая будет показывать всю инфу которая тебе нужна, и отображать её на твоем сайте через аякс или айфреймы.
-
GTFO, if you're told by Admin that they are the same - they fcking are the same. Or do you know our stuff better than us once again?
-
Yeah, all of that is possible. You can import a custom plane model and place some turrets on it, here's an example of turrets on vehicles: And that's some nuke script: You can also make that blast you want with velocity and fire functions.
-
Можно написать свой loadfile с функциями файлов и loadstring
-
You want say that loadfile will be disabled, but what this benefit??? loadfile can break outside mta folder, even though it only expects lua files and can't be too harmful, it's still suggested to disable it.
-
Есть 3 разных функции гравитации: для игрока, отдельно взятой машины и всего остального. Эта опция видимо использует setGravity, именно поэтому админка показывает её значение, но админ панель по нажатию кнопки использует не только setGravity, но и setPedGravity. Как я понял именно поэтому через админку работает, а через опцию - нет. Честно говоря не знаю что делать, я с этими опциями не особо знаком, и не знаю какие используются. В крайнем случае в ресурсе этой карты ты можешь прикрепить небольшой скриптик который задаст игрокам гравитацию как админка.
