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)
 
