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

 



 
          





Рекомендуем:





Последние Файлы 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
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
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
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Прошу поподробней по созданию домов за +
Mr_RichДата: Вторник, 31.05.2011, 11:44 | Сообщение # 1
Освоившийся
Группа: Продвинутые
Сообщений: 110
Награды: 0
Город: Киев
Репутация: -76
Замечания: 100%
Статус:
Прошу поподробней по созданию домов за + что к чему после чего,как координаті,что из них брать,что потом куда вставлять и т.д заранее спасибо!!!
mowДата: Среда, 01.06.2011, 21:17 | Сообщение # 2
Новенький
Группа: Пользователи
Сообщений: 11
Награды: 5
Город: San Andreas
Репутация: 5
Замечания: 0%
Статус:
Открываем мод, находим в моде строку (Нажатием CTRL + F) :

Code
new HouseInfo[34][hInfo];


Эта строка отвечает за количество домов загружаемых в мод(в данном случае их 34)

Изменим её на 35, т.к. мы добавим 1 дом.

Теперьеперь найдем:

Code
new Float:HouseCarSpawns[34][4] = {


И тут 34. Что же теперь значит 34? Это у нас количество загружаемых машин для домов

Значение в:

Code
Float:HouseCarSpawns


и

Code
new HouseInfo


Должно быть одинаковое, следовательно изменяем значение

Code
Float:HouseCarSpawns


с 34 на 35(так как добавляем 1 дом)

В игре вы вводите команду:

/save - перед домом.

Далее идёте в папку с gta и ищите файл :

savedpositions.txt

Внутри видим примерно такой код:

Code
AddStaticVehicle(597,-1720.7037,1003.9642,17.3555,91.4638,2,1);   


Где - 597 (ID машины)

-1720.7037,1003.9642,17.3555 - (Это координаты по осям X Y Z)

91.4638 - (Угол поворота)

2,1 - (Цвет машины 1, цвет машины 2)

Вы видите в массиве

Code
Float:HouseCarSpawns


4 различных координаты в строке, это как раз положение по осям X,Y,Z и угол поворота

Следовательно добавив нашу машину по образцу мы не будем ставить вконец запятую, а перед предыдущими координатами мы поставим машину

Должно получиться так:

Code
new Float:HouseCarSpawns[35][4] = {  
       {-2637.2544,165.0454,4.2919,179.9976},//House 2  
       {2064.4,-1694.4,13.1,271.1561},//House 1  
       {-2712.7625,870.3005,70.5348,89.1608},//House 2  
       {1109.8,-968.0,42.7,0.0},//house 3  
       {2497.6274,-2025.6306,13.2521,355.4281}, // House 4  
       {2645.0,-1990.8,13.1,180.0},//House - 5  
       {-2724.8965,914.8384,67.4253,110.1072},//house 6  
       {1910.5149,-1120.5304,25.4493,177.8350},//house 7  
       {828.8,-887.0,68.5,230.7095},//House 8  
       {2149.6,-1610.9,14.0,90.7904},//House 9  
       {760.1,-1687.8,4.3,180.6},//House 10  
       {645.5,-1616.1,14.9,0.0},//House 11  
       {-2635.2371,931.1931,71.5643,215.3709},//House 12  
       {-2665.9224,989.9724,64.6955,1.7814},//House 13  
       {959.5864,-901.0845,45.8584,177.3087},//House 14  
       {2445.8,-1326.8,23.6,18.4},//House 15  
       {2845.9,-1286.8,18.9,90.0},//house 16  
       {2159.8,-1803.9,13.3,271.4}, //House 17  
       {-2693.7847,132.3186,4.1676,89.5330},//House 18  
       {-2723.0105,977.7357,54.2926,359.9068},//House 19  
       {1514.0,-694.6,94.5,90.0},//House 20  
       {1246.7,-1107.6,25.5,266.4},//House 21  
       {831.7,-857.5,69.9,180.0},//House 22  
       {1007.9,-659.4,121.1,130.6194},//House 23  
       {1110.0,-726.4,100.1,90.0},//House 24  
       {259.7,-1221.0,74.7,202.0011},//House 25  
       {1463.7,-901.7,55.8,359.0},//house 26  
       {1440.1,-890.6,51.2,0.0},//house 27  
       {-2528.8298,2250.2998,4.8112,334.9590},//house 28  
       {-2554.7874,2270.5356,4.9064,333.9774}, //House 29  
       {-2371.1323,2438.4104,9.0698,159.2582},//House 30  
       {-2237.9492,893.7390,66.4872,89.7571},//House 31  
       {-2529.4817,-142.6608,19.7107,4.2929}, //House 32  
       {-2616.1897,-108.4479,4.1693,269.8246},//House 33  
       {-1720.7037,1003.9642,17.3555,91.4638}  
       };


Хорошо, мы добавили машину. Теперь нам нужно добавить сам дом!

Заходите в папку:

scriptfiles и ищите там property.cfg, открывайте его через Блокнот.

Возьмем самый первый дом в файле:

Code
-2639.734375,168.677398,7.195300,1.200000,-3.400000,999.400024,0,0,0,0,0,0,The State,Trailer,25000,0,0,2,1,0,0,1,0,60989,458,-1,-1,57,3    

       -2639.734375,168.677398,7.195300 - Это у нас Координаты Иконки Домика(когда на него заходишь, то видно информацию о владельце)  

       1.200000,-3.400000,999.400024 - Координаты появления в интерьере(интерьер - это и есть внутренность дома)  

       0,0,0,0,0,0, - Координаты когда вы берёте(Аптечку,Броню) Лучше оставлять всегда Нули


Quote
The State - Имя владельца(The State, пишется когда дом продаётся)
Trailer - Имя дома
25000 - Цена дома
0,0 - Установлены ли в доме Аптечка или Броня(0 означает что не установлены)
2 - ID Интерьера(Внутри дома)
1 - Закрытый дом или нет(1 означает что закрытый)
0 - Продаётся ли дом или нет(0 означает продаётся)
0 - Количество Комнат в доме
1 - Возможна ли Аренда дома(1 означает возможна)
0 - Цена за Аренду
60989 - Сколько денег содержится на счету дома
458 - ID машины у дома(458 - это фургон)
-1,-1 - Это 1ый цвет машины и 2ой цвет машины(-1 значит что цвет будет всегда разным)
57 - Дата обновления дома(Не изменяйте!)
3 - Лвл Дома


* Обязательно новый дом ставьте самым последнем в списке, иначе у вас по путаются машины.

Автор урока: HELKERN



Grand Theft Auto: San Andreas Multiplayer.
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua