 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Урок] Удаление стандартных объектов
| |
| Infect | Дата: Вторник, 31.01.2012, 15:33 | Сообщение # 1 |
|
Группа:
Mappers
Сообщений: 159
Награды: 22
Город: Львов
Репутация: 801
Замечания: 0%
Статус: 
| И так, в новой версии MTA:SA (1.3) появилась возможность удалять стандартные объекты из GTA для MTA! И в этом уроке мы научимся это делать!!
Давайте начнём! 1. Для начала давайте зайдём в папку ресурсов в МТА! Эта папка вот по такому пути: \MTA San Andreas 1.3\server\mods\deathmatch\resources 2. И там создадим папку с названием: "rwo"(без скобок конечно)! 3. Далее создаём файл с названием "rwo.lua"(без скобок конечно)!, открываем его блокнотом, или любым другим редактором, копируем код ниже, и в него вставляем.
Код в "rwo.lua": Code for i=700,20000 do removeWorldModel(i,10,2494,-1696,17) end
4. Далее создаём файл с названием "meta.xml", открываем его блокнотом, или любым другим редактором, копируем код ниже, и в него вставляем.
Код в "meta.xml": Code <info version="1.0" type="script" /> <min_mta_version client="1.3.0" server="1.3.0" /> <script src="rwo.lua" type="server"/> </meta>
Ну так то всё уже готово!! Наш ресурс готов к работе!!
Пояснения по кодам выше:
Пояснения по кодe "rwo.lua": for i = 700, 20000 do - цикл. i - модель. 10 - радиус. 2494, -1696, 17 - координаты.
Сами координаты берём из программы MEd, или из эдитора. И эти координаты удалят дом CJ! Где радиус(20000 - радиус.) то лучше не меняйте, да и вообще ничего не меняйте, вам нужно будет только узнать координаты объекта, и всё!
Пояснения по кодe "meta.xml": Ну так то много писать не буду, так как что должно быть в мете можно поссмотреть в Википедии MTA:SA.
Напишу кратко: <script src="rwo.lua" type="server"/> где мы видим "rwo.lua", то это название нашего скрипта!
С метой наверно всё! :]
Ну и само намоё название скрипта: rwo. Вы можете изменить а своё! Надо изменить для начала название папки, потом rwo.lua, и в meta.xml где "src="rwo.lua"", также заменяем на своё! :] Кстате, meta.xml переименовывать нельзя, потому-что скрипт не будет работать! Название должно быть только такое!!
Запуск:
1. Заходим в Map Editor MTA:SA 1.3. 2. Вводим команду "/start rwo", или жмем тильду и там пишем start rwo, но уже без "/"!
Кстате, при вводе команды может что-то не то произойти. В GTA есть разные объекты, которые не удаляются, если вы стоите рядом к тому объекту! Надо отойти от него/них на 300 метров, и объект удалиться, далее просто подходим, или подлетаем в то место где был объект, и его уже не будет видно, тоесть его уже не будет вообще!! И если вы хотите удалить больше объектов, то просто копируем наш код: Code removeWorldModel(i,10,2494,-1696,17) , и вставляем ниже него этот код, и изменяем координаты!!
И еще! Если вы добавите другие объекты в rwo.lua, пропишите команду "/refresh" в Map Editor'e, и перезапустите скрипт, то ничего не произойдёт!! Вам надо просто перезайти из Map Editor'a(не из МТА!), прописать команду "/start two", и всё! К тем объектам, к которым вы указали координаты, удаляться! :] Кстате, refresh - обновление! И команду "/refresh" - надо писать после того, как добавили что-то в папку с ресурсами, чтобы произошло обновление, и всё загрузилось!
Ну вообщем на этом всё, если будут какие либо вопросы то задайте! Рад буду помочь!
Автор урока: [ATOM]Nanotech.ua. Источник: тык.
Новые работы: [MAP]Квартира 4 [MAP]Fight club v2 [MAP]Бассейн
|
| |
|
|
| Apec | Дата: Воскресенье, 01.04.2012, 11:04 | Сообщение # 16 |
|
Группа:
Mappers
Сообщений: 1307
Награды: 29
Город: Минск
Репутация: 1922
Замечания: 0%
Статус: 
| Или я дурак или в уроке что-то не то...
|
| |
|
|
| Apec | Дата: Воскресенье, 01.04.2012, 11:23 | Сообщение # 17 |
|
Группа:
Mappers
Сообщений: 1307
Награды: 29
Город: Минск
Репутация: 1922
Замечания: 0%
Статус: 
| Кто мне сделает удаление данных объектов и зальёт всю папочку в архив получит плюшкку и 50р Code RemoveBuildingForPlayer(playerid, 3244, 2632.3906, -2073.6406, 12.7578, 0.25); RemoveBuildingForPlayer(playerid, 3244, 2632.3906, -2136.3281, 12.7578, 0.25); RemoveBuildingForPlayer(playerid, 3244, 2535.0938, -2131.8750, 12.9922, 0.25); RemoveBuildingForPlayer(playerid, 3244, 2532.0313, -2074.6250, 12.9922, 0.25); RemoveBuildingForPlayer(playerid, 3682, 2673.0859, -2114.9063, 36.5469, 0.25); RemoveBuildingForPlayer(playerid, 3683, 2684.7656, -2088.0469, 20.1172, 0.25); RemoveBuildingForPlayer(playerid, 3289, 2484.4141, -2141.0078, 12.1875, 0.25); RemoveBuildingForPlayer(playerid, 3289, 2496.0625, -2141.0078, 12.1875, 0.25); RemoveBuildingForPlayer(playerid, 3289, 2679.2344, -2106.9766, 12.5391, 0.25); RemoveBuildingForPlayer(playerid, 3290, 2503.1250, -2073.3750, 12.4297, 0.25); RemoveBuildingForPlayer(playerid, 3290, 2515.4219, -2073.3750, 12.4063, 0.25); RemoveBuildingForPlayer(playerid, 3290, 2647.1016, -2073.3750, 12.4453, 0.25); RemoveBuildingForPlayer(playerid, 3290, 2658.7188, -2073.3750, 12.4453, 0.25); RemoveBuildingForPlayer(playerid, 3290, 2671.5000, -2073.3750, 12.4453, 0.25); RemoveBuildingForPlayer(playerid, 3288, 2432.7266, -2133.0234, 12.4531, 0.25); RemoveBuildingForPlayer(playerid, 3686, 2448.1328, -2075.6328, 16.0469, 0.25); RemoveBuildingForPlayer(playerid, 3745, 2475.1016, -2073.4766, 17.8203, 0.25); RemoveBuildingForPlayer(playerid, 3745, 2482.0234, -2073.4766, 17.8203, 0.25); RemoveBuildingForPlayer(playerid, 3745, 2489.1016, -2073.4766, 17.8203, 0.25); RemoveBuildingForPlayer(playerid, 3745, 2496.0938, -2073.4766, 17.8203, 0.25); RemoveBuildingForPlayer(playerid, 3290, 2452.9609, -2129.0156, 25.2734, 0.25); RemoveBuildingForPlayer(playerid, 3756, 2484.2344, -2118.5547, 17.7031, 0.25); RemoveBuildingForPlayer(playerid, 3755, 2484.2344, -2118.5547, 17.7031, 0.25); RemoveBuildingForPlayer(playerid, 3779, 2631.9141, -2098.5781, 20.0078, 0.25); RemoveBuildingForPlayer(playerid, 3779, 2653.9375, -2092.3359, 20.0078, 0.25); RemoveBuildingForPlayer(playerid, 3257, 2432.7266, -2133.0234, 12.4531, 0.25); RemoveBuildingForPlayer(playerid, 3258, 2484.4141, -2141.0078, 12.1875, 0.25); RemoveBuildingForPlayer(playerid, 3258, 2496.0625, -2141.0078, 12.1875, 0.25); RemoveBuildingForPlayer(playerid, 3256, 2452.9609, -2129.0156, 25.2734, 0.25); RemoveBuildingForPlayer(playerid, 3567, 2446.8281, -2075.8438, 13.2578, 0.25); RemoveBuildingForPlayer(playerid, 3567, 2438.3594, -2075.8438, 13.2578, 0.25); RemoveBuildingForPlayer(playerid, 3627, 2448.1328, -2075.6328, 16.0469, 0.25); RemoveBuildingForPlayer(playerid, 3643, 2489.1016, -2073.4766, 17.8203, 0.25); RemoveBuildingForPlayer(playerid, 3643, 2482.0234, -2073.4766, 17.8203, 0.25); RemoveBuildingForPlayer(playerid, 3643, 2475.1016, -2073.4766, 17.8203, 0.25); RemoveBuildingForPlayer(playerid, 3643, 2496.0938, -2073.4766, 17.8203, 0.25); RemoveBuildingForPlayer(playerid, 3256, 2515.4219, -2073.3750, 12.4063, 0.25); RemoveBuildingForPlayer(playerid, 3256, 2503.1250, -2073.3750, 12.4297, 0.25); RemoveBuildingForPlayer(playerid, 3675, 2663.0547, -2121.6563, 30.6250, 0.25); RemoveBuildingForPlayer(playerid, 3675, 2665.7734, -2122.5078, 22.2813, 0.25); RemoveBuildingForPlayer(playerid, 3675, 2667.3594, -2120.7969, 19.4297, 0.25); RemoveBuildingForPlayer(playerid, 3675, 2669.3359, -2120.7969, 26.9141, 0.25); RemoveBuildingForPlayer(playerid, 3675, 2669.3359, -2120.7969, 13.2500, 0.25); RemoveBuildingForPlayer(playerid, 3675, 2679.4375, -2121.6563, 21.4297, 0.25); RemoveBuildingForPlayer(playerid, 3675, 2675.8594, -2121.6563, 25.6016, 0.25); RemoveBuildingForPlayer(playerid, 3675, 2684.2031, -2122.5078, 22.8906, 0.25); RemoveBuildingForPlayer(playerid, 3675, 2685.0547, -2119.7891, 14.5391, 0.25); RemoveBuildingForPlayer(playerid, 3675, 2685.1172, -2119.1016, 19.4297, 0.25); RemoveBuildingForPlayer(playerid, 3637, 2631.9141, -2098.5781, 20.0078, 0.25); RemoveBuildingForPlayer(playerid, 3637, 2653.9375, -2092.3359, 20.0078, 0.25); RemoveBuildingForPlayer(playerid, 3673, 2673.0859, -2114.9063, 36.5469, 0.25); RemoveBuildingForPlayer(playerid, 3258, 2679.2344, -2106.9766, 12.5391, 0.25); RemoveBuildingForPlayer(playerid, 3674, 2682.3203, -2114.5313, 39.0313, 0.25); RemoveBuildingForPlayer(playerid, 3636, 2684.7656, -2088.0469, 20.1172, 0.25); RemoveBuildingForPlayer(playerid, 3256, 2647.1016, -2073.3750, 12.4453, 0.25); RemoveBuildingForPlayer(playerid, 3256, 2658.7188, -2073.3750, 12.4453, 0.25); RemoveBuildingForPlayer(playerid, 3256, 2671.5000, -2073.3750, 12.4453, 0.25);
Если у меня будет работать...
|
| |
|
|
| PrettySweetie | Дата: Воскресенье, 01.04.2012, 21:03 | Сообщение # 18 |
|
Местный
Группа:
Продвинутые
Сообщений: 704
Награды: 19
Город: Нериак
Репутация: 1221
Замечания: 0%
Статус: 
| Apec, http://www.onlinedisk.ru/file/852881/ держи, в лс напиши в какой системе кошелек давать, но на следюущий раз - я мог бы это и бесплатно сделать правда я заметил что еси запускать ресурс в мап едиторе, то удаляются далеко не все объекты
|
| |
|
|
| Dreamster | Дата: Пятница, 10.08.2012, 19:51 | Сообщение # 19 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 479
Награды: 3
Город: Неман
Репутация: 627
Замечания: 0%
Статус: 
| Quote for i=700,20000 do removeWorldModel( 4226, 10, 1359.2813, -1796.4688, 24.3438) removeWorldModel( 4023, 10, 1359.2813, -1796.4688, 24.3438)
end
Все вроде бы правильно сделал, ввожу /start rwo и нифига блин Объект удалиться должен полюбасу. И кстати после вводу кмд, что высвечивается? Желтая надпись?
My channel . 25.02.2013 сняли предупреждение за авторское право. Все же действительно спустя 6 месяцев снимают предупреждение Blog VK ♦---♦ Регистрация в букмекерской конторе
|
| |
|
|
| breadbeard | Дата: Понедельник, 14.01.2013, 18:15 | Сообщение # 20 |
|
Новенький
Группа:
Пользователи
Сообщений: 8
Награды: 0
Репутация: 0
Замечания: 0%
Статус: 
| Код for i=700,20000 do removeWorldModel(3737,10,169.2969,-1332.3438,71.5938) removeWorldModel(3604,10,169.2969,-1332.3438,71.5938) end
Не желает удалятся
|
| |
|
|
| Borog | Дата: Понедельник, 14.01.2013, 20:00 | Сообщение # 21 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус: 
| breadbeard, зачем циклом удаляешь одни и те же объекты?
Silver Break http://s-break.ru/ http://vk.com/sbreak
|
| |
|
|
|
 |
|
 | |
| |
|