
CocaColaBear
Members-
Posts
229 -
Joined
-
Last visited
Everything posted by CocaColaBear
-
Только что попробовал твой код. Все работает. Тень черного цвета, основной текст белого. Разве что если прибавлять +1, то это не так заметно, при +2 заметно куда лучше.
-
Была похожая ситуация. Тоже нужно было переместить все объекты. Воспользовался вторым вариантом (который предложил TheNormalnij). Просто прошелся по всем объектам и прибавил к их координатам объектов свои offset'ы и на выходе сохранил все в txt файл.
-
Не могу понять что ты хочешь сделать, объясни. Как вариант, могу предложить аргумент у dxDrawText - colorCoded
-
addEventHandler( "onClientMouseEnter", root, function ( x, y ) if ( source == Button ) then -- курсор попал на кнопку Button end end )
-
Альтернативный мультиплеер работает на основе лицензионного клиента. Следовательно, если ты запускаешь крякнутую игру и у тебя возникают проблемы, то тебе никто в этом не поможет. Повторюсь, рокстары не дураки и понимают, что из-за таких вот пользовательских модификаций их игры будут востребованы дольше обычного.
-
Такой вопрос. Как разумнее хранить дату различных элементов. Через setElementData или в специально созданных таблицах? Какой способ будет предоставлять наибольшее быстродействие?
-
Кстати встречный вопрос. Как лучше сохранять данные игрока в БД, т.е. каким образом, через таймер или нет. Не знаю как сейчас, но раньше, при выходе игрока или краше, событие onPlayerQuit часто вместо указателя на игрока в source, указывало на nil. Поэтому я и начал использовать таймер, дабы обезопасить себя. Но сейчас понимаю, что таймер не очень-то хороший вариант. Есть какие-либо предложения по этому поводу? И да, я не сохраняю полностью всю информацию, я сохраняю именно положение игрока в мире, его оружие и то, изменения чего происходят быстро. Остальные же вещи я сохраняю тогда, когда они изменяются.
-
Да, мультиплеер по сравнению с 4-й частью взлетел. Но все равно этот мультиплеер на месяц. Ибо со временем просто дм, рейс, кооп и т.д. надоест. Создание своих карт хоть как-то изменяет мп, но все равно не меняет сути. Никто запрещать ничего не будет, т.к. с развитием таких мультиплееров как МТА, они будут только в плюсе, т.к. игра будет востребована настолько, насколько они даже и не думали (пример тому СА). Ведь это только в постсоветских странах люди качают игры с торрентов. В развитых странах уровень жизни другой и им не составит труда отдать 50$ за очередную конфетку. P.S. Если GTA 5 выйдет на ПК, то я в любом случае ее куплю, дабы отдать дань разработчикам.
-
Прочитал несколько раз, не вник Выбери нужное: setVehicleRespawnPosition spawnVehicle respawnVehicle
-
Сравни строку на выходе с нужной тебе строкой. Если совпадают - отменяй событие.
-
Данная фишка будет со всеми субдоменами, кроме тех, которые используются. http://ololo.mtasa.com/ http://upload.mtasa.com/ - любой может залить файл, но открыть потом - только с авторизацией. Следовательно любой пользователь сможет забить жесткий диск машины.
-
Можно перезаходить в игру и опять спавнить
-
Если у кого есть ид этих объектов, поделитесь, пожалуйста Внутренность гаража СФ (именно та, которая была в cutscene) Внутренность вот этого места:
-
Я же говорил, что 3059 объект если не разрушается, то двигается и setObjectBreakable не поможет. Про биллборд не в курсе.
-
Захотелось достать этот объект, который должен стоять внутри этой дырки. Поиск не дал результатов. Возможно ли в одиночной игре узнать ид объекта? Или какие-то другие способы, чтобы найти этот самый объект.
-
В данном случае не получится, т.к. объект этой стены двигается. Т.е. если въехать в его на авто, то стена просто упадет.
-
Нет, все. Просто в МТА конечная карта ГТА СА, которая после всех миссий. А в последней миссии как раз эту стену ты и разбиваешь на сват авто (которе еще водой поливает). Чтобы закрыть дырку, используй объект - 3059. А вот, чтобы не развалить его, нужно что-то придумать. Как вариант - убрать коллизию и поставить за стену не разрушаемый объект.
-
В чем различия между этими двумя функциями? https://wiki.multitheftauto.com/wiki/Sh ... dComponent https://wiki.multitheftauto.com/wiki/Se ... entVisible
-
Выучить синтаксис языка - день, а то и пару. А вот научиться программировать - у каждого по своему. Если уделять каждый день программированию и за месяц не составить элементарный алгоритм без какой-либо помощи - бросать это дело надо, с вас ничего не выйдет.
-
Вопрос по базам. Существенна ли разница, если вместо уникального ID использовать ник игрока? Например, использование ника как ключа убирает такую проблему, как битые ID, т.е. ID, который были удалены и больше не используются auto_increment'ом. Наглядный пример: 1 Петя 2 Ваня Если удалить Петю, то следующий ид будет 3: 2 Ваня 3 Дима Слышал, что выборка по числу является самым быстрым способом. Мне интересно, сильно ли будет отличаться скорость выборки?
-
setElementAlpha или setElementVisibleTo setPlayerNametagShowing
-
setPedControlState
-
По-моему, так: _givePlayerMoney = givePlayerMoney function givePlayerMoney(player, money) if(player) then _givePlayerMoney(player, money) triggerClientEvent(...) -- Вызываем событие, которое принимает параметры с деньгами и игроками и рисует их return true end return false end Аналогично и с takePlayerMoney.
-
В МТА есть встроенный MySQL? Или придется использовать модуль?
-
function givePlayer250Dollars(thePlayer) -- когда вызывается команда 'givecash' givePlayerMoney(thePlayer, 250) -- выдать $250 игроку, который использовал команду end addCommandHandler("givecash", givePlayer250Dollars)