Kenix Posted March 15, 2013 Share Posted March 15, 2013 Вы делаете это на клиенте, причём тут сервер вообще? Link to comment
GRS-linux Posted March 15, 2013 Share Posted March 15, 2013 Возможно ли сделать коллизии к dxDrawMaterialSectionLine3D? Link to comment
Flaker Posted March 15, 2013 Share Posted March 15, 2013 Возможно ли сделать коллизии к dxDrawMaterialSectionLine3D? Нет. Но чисто теоретически попадание и тд можно отследить по координатам... Link to comment
Korish0074 Posted March 16, 2013 Share Posted March 16, 2013 Помогите ставлю модель оружия, запускаю файл, качает модели, по окончанию Timed Out вылетает, захожу заного, сново Timed Out, и так пока не выключу "Gang skins" version="2.0" type="script" /> function replaceModel() txd = engineLoadTXD("data/ak47.txd",355) engineImportTXD(txd,355) dff = engineLoadDFF("data/ak47.dff",355) engineReplaceModel(dff,355) end addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), replaceModel) addCommandHandler ( "reloadcar", replaceModel ) Link to comment
Kenix Posted March 16, 2013 Share Posted March 16, 2013 Скорее всего дело в модели оружия (криво сделана), попробуйте заменить на другую модель оружия. Link to comment
Korish0074 Posted March 22, 2013 Share Posted March 22, 2013 Помогите тут есть один мод https://community.multitheftauto.com/in ... ls&id=2074 как настроить его для админов? Link to comment
TheNormalnij Posted March 22, 2013 Share Posted March 22, 2013 Помогите осознать то, что я делаю на lua. У меня есть таблица с функциями( func ) , которые ориентированны на работу с одним типом данных. Далее я делаю из обычной таблицы( tabl ) метатаблицу (setmetatable( tabl, { __index = func } ) и потом еще несколько таких таблиц. Вот это и есть ООП? func - это класс, а table и остальные - объекты класса? Link to comment
Kernell Posted March 22, 2013 Share Posted March 22, 2013 Нет, ничего подобного. Конечно с помощью метатаблиц можно реализовать классы, но ООП - это скорее архитектура, а не просто вызов функции через точку или -> То что вы делаете - вы определяете события для таблицы, точнее - перегружаете операторы, в данный момент событие __index отвечает за чтение из таблицы по ключу. Тоесть, при срабатывании этого события, будет вызываться обработчик func Link to comment
TheNormalnij Posted March 22, 2013 Share Posted March 22, 2013 Да, я конечно читал что это дает http://ilovelua.narod.ru/about_lua.html#Methods, использовал на практике. Значит это будет называться Методом, как я понял. Это будет выгодно использовать, если я имею добрый объем данных в таблице. Спасибо Link to comment
TheNormalnij Posted March 31, 2013 Share Posted March 31, 2013 очень интересная штука была в цикле: --server self.status[i] = { } self.status[i][1] = getPlayerName( player ) self.status[i][2] = { 0, 0, 0 } Да, все работает, но почему при такой инициализации self.status[i] = { getPlayerName( player ), { 0, 0, 0 } } в цикле с условием self.status[i][1] == getPlayerName( player ) давало некорректный результат? UP Некорректно в смысле того, что self.status[1] иногда получался таблицей, иногда показывало игрока UP2 Только self.status[1][1] давало ожидаемый результат Link to comment
Ruga Posted April 16, 2013 Share Posted April 16, 2013 ребят не подскажите может есть функция взятия игроком объекта? я не нашел(( неужели только attach поможет..? тоесть как в одиночной игре можно было брать телевизоры и прочее. а то не улыбается делать attach на игрока(((( Link to comment
Flaker Posted April 16, 2013 Share Posted April 16, 2013 ребят не подскажите может есть функция взятия игроком объекта? я не нашел(( неужели только attach поможет..?тоесть как в одиночной игре можно было брать телевизоры и прочее. а то не улыбается делать attach на игрока(((( Вот погляди: https://community.multitheftauto.com/index.php?p=resources&s=details&id=2540 Link to comment
Ruga Posted April 16, 2013 Share Posted April 16, 2013 Flaker, ты как всегда меня выручил))) спасибо)) Link to comment
Memory Posted April 21, 2013 Share Posted April 21, 2013 Привет всем, подскажите как запускают несколько gamemode'ов одновременно. Ну, когда игрок желает через команду или ещё как-нибудь заходит на др мод. Думаю вы поняли о чём я, т.к. это стало довольно популярно. Опишите в нескольких словах как всё это происходит. Link to comment
Flaker Posted April 21, 2013 Share Posted April 21, 2013 Ну игроков по dimension'ам разделяют. И в каждом dim'е отдельный gamemode. Link to comment
TaHkep Posted April 21, 2013 Share Posted April 21, 2013 всем доброго времени суток. что за новая функция GetVehicleComponentPosition ? как ее правильно использовать, и где брать эти имена компонентов? string theComponent или это такие компоненты как спойлер\бампера и т.д.? Link to comment
Other Languages Moderators Disinterpreter Posted April 21, 2013 Other Languages Moderators Share Posted April 21, 2013 всем доброго времени суток.что за новая функция GetVehicleComponentPosition ? как ее правильно использовать, и где брать эти имена компонентов? string theComponent или это такие компоненты как спойлер\бампера и т.д.? getVehicleComponentPosition - получает позицию компонента. Получить список всех компонентов на определенной машине можно функцией getVehicleComponents Нет, это не спойлер\бампера. Возможно сказал, что не то. Если что, поправьте. Link to comment
Kenix Posted April 21, 2013 Share Posted April 21, 2013 Вот список компонентов: special_1 special_2 special_3 special_4 special_5 bonnet boot bumper_1 bumper_2 chassis door_1 door_2 door_3 door_4 exhaust windscreen Link to comment
Other Languages Moderators Disinterpreter Posted April 22, 2013 Other Languages Moderators Share Posted April 22, 2013 Вот список компонентов:special_1 special_2 special_3 special_4 special_5 bonnet boot bumper_1 bumper_2 chassis door_1 door_2 door_3 door_4 exhaust windscreen У каждой машины свои компоненты, поэтому лучше смотреть функцией. Link to comment
Ruga Posted April 22, 2013 Share Posted April 22, 2013 ребят не подскажите можно ли запретить игроку менять ник? если можно то какой функцией? Link to comment
TheNormalnij Posted April 22, 2013 Share Posted April 22, 2013 onPlayerChangeNick Пример номер один. Если надо запретить на акк, то setAccountData юзать надо Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now