23:44
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
        
Зацените (13)
Max 24.02.2017 22:08
Подвиcание SA-MP (2)
Max 20.02.2017 21:57
MYSQL Донат (2)
JasonGordon 08.02.2017 10:39
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 2 из 2«12
Модератор форума: AXE, PrettySweetie 
Форум SAMP о мультиплеерах для GTA. »   » Скриптинг » [Урок] Удаление стандартных объектов
[Урок] Удаление стандартных объектов
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
Город: Нериак
Репутация: 1222
Замечания: 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
Форум SAMP о мультиплеерах для GTA. »   » Скриптинг » [Урок] Удаление стандартных объектов
Страница 2 из 2«12
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM