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

 



 
          





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





Последние Файлы 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 из 15
  • 1
  • 2
  • 3
  • 14
  • 15
  • »
Модератор форума: Alcoholik  
F.A.Q. по добавлению дома
CNGДата: Четверг, 23.10.2008, 16:49 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
F.A.Q. по созданию фракций уже есть... может кто-нибудь расскажет как добавить новый дом...
я пробовал, но он у меня добавлялся, только если один из домов удалить... менял размерность массива с координатами домов, но всё равно не помогло

stels4156Дата: Суббота, 25.10.2008, 03:01 | Сообщение # 2
Уверенный в себе
Группа: Продвинутые
Сообщений: 205
Награды: 1
Город: Харьков
Репутация: 17
Замечания: 20%
Статус:
я когда добавлял у меня все машины кроме домашних исчезали :)))
LanceДата: Суббота, 25.10.2008, 11:54 | Сообщение # 3
Постоялец
Группа: I'm V.I.P.
Сообщений: 482
Награды: 9
Город: Ставрополь
Репутация: 139
Замечания: 0%
Статус:
+1 тоже самое.
Вот тут есть ответ в предпоследнем посте
http://samp-rus.com/forum/17-6223-1



Просто вода
stels4156Дата: Суббота, 25.10.2008, 12:13 | Сообщение # 4
Уверенный в себе
Группа: Продвинутые
Сообщений: 205
Награды: 1
Город: Харьков
Репутация: 17
Замечания: 20%
Статус:
Lance, Ланс плизз если будет время обьяснить напиши в асю 43774103!! а то я етим недавно занимаца начал и не всё понимаю!
N[i]k_EДата: Воскресенье, 26.10.2008, 12:15 | Сообщение # 5
Местный
Группа: Пользователи
Сообщений: 698
Награды: 3
Город: Киев :)
Репутация: 37
Замечания: 40%
Статус:
Ну так что?Выложит кто нибудь?И еще если можно по добавляению биза...Если добяват это будет кууль


FUCK OFF ME!
1000000 машин на сервере, не веришь? Не верь :fun:
EdwardsДата: Воскресенье, 26.10.2008, 12:38 | Сообщение # 6
Советчик
Группа: Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус:
Добавление простого бизнеса.

1. Открываешь sbizz.cfg и добавляешь в конце новый бизнес ( первые три координаты это твои координаты входа)
2. Сохраняешь
3. Открываешь pwn файла своего мода
4. Находишь

new SBizzInfo[Количество бизнесов][sbInfo];

Увеличиваешь на один

5. Ищещь в моде команду /enter
6. В ней находишь

for(new i = 0; i < sizeof(SBizzInfo); i++)

Ниже видишь расписаные бизы по примеру

if(i == 11 || i == 12 || i == 19 || i == 22 || i == 26 || i == 30) //jointeam school - цифры это номера бизнесов

Добавляешь в ту группу свой номер+1, какой бизнес ты пожелаешь... Компилируешь..

2. Сложные бизнесы ( со входом внутрь

Делаются наудивление проще ( как правило это оружейка)
1. открываешь bizz.cfg
2. Добавляешь в конце биз со своими координатами входа естественно
3. Сохраняем
4. Открываем pwn своего мода

Ищем

new BizzInfo[Количество бизнесов[bInfo];

Увеличиваем на 1. компилируем.

Дома

Добавляем в scriptfiles/property.cfg строку дома по такой форме:
1)

Float:hEntrancex,
Float:hEntrancey,
Float:hEntrancez,
Float:hExitx,
Float:hExity,
Float:hExitz,
hHealthx,
hHealthy,
hH ealt hz,
hArmo urx,
hArmoury,
hArmourz,
hOwner[MAX_PLAYER_NAME],
hDiscription[MAX_PLAYER_NAME],
hValue,
hHel,
hArm,
hInt,
hLock,
hOwned,
hRooms,
hRent,
hRentabil,
hTakings,
hVec,
hVcol1,
hVcol2,
hDate,
hLevel,

2.) Ищем строчку new HouseInfo[34][hInfo];
3.) Увеличиваем число 34 на количествоо добавляемых нами домов
4.) Прописываем дома в property.cfg
5) Ищем строку HouseCar[34] и число 34 меняем на количество добавляемых нами домов
6) Меняем иды IsAtruck, IsAnAmbulance, IsACopCar, IsAPlane и машин в оренду....

Молодежь юзаем поиск, или ставим + в репутацию=\


Россия номер 1

N[i]k_EДата: Воскресенье, 26.10.2008, 12:44 | Сообщение # 7
Местный
Группа: Пользователи
Сообщений: 698
Награды: 3
Город: Киев :)
Репутация: 37
Замечания: 40%
Статус:
Дал бы если б мог :)
Про фракции понятней выйшло у парня :)
Спасибо хоть за это ;)

Добавлено (26.10.2008, 12:44)
---------------------------------------------

Quote (prime)
Молодежь юзаем поиск, или ставим + в репутацию=\

Искал..когда ж уже юкоз нормальный поиск зделает..?



FUCK OFF ME!
1000000 машин на сервере, не веришь? Не верь :fun:
EdwardsДата: Воскресенье, 26.10.2008, 19:21 | Сообщение # 8
Советчик
Группа: Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус:
Quote (qnikeq)
Искал..когда ж уже юкоз нормальный поиск зделает..?

имея руки - все поиски нормальные cool


Россия номер 1

InFaRkTДата: Воскресенье, 26.10.2008, 19:30 | Сообщение # 9
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 266
Награды: 10
Город: Санкт-Петербург
Репутация: 51
Замечания: 80%
Статус:
Я пытался перенести бизнесс из Сан Фиерро в Лос Сантос нечего неполучилось я в sbizz.cfg поменя координаты нефига (((


[red]Все гениальное просто[/red]
Краткость сестра таланта


В армии до средины ноября!
CNGДата: Понедельник, 27.10.2008, 00:44 | Сообщение # 10
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
при добавлении нового дома, carid всех авто смещается на 1 (если 2 дома, то на 2)
поэтому нужно в некоторых (проверка карайди) отнимать эту единицу (если два дома, что 2)
позже напишу FAQ по добавлению

Добавлено (27.10.2008, 00:23)
---------------------------------------------
Итак, приступим к добавлению новго дома в мир KINGS а может даже в PEN и GF(не проверял ни PEN ни GF, но по идее должно работать).

1) Находим строчку new HouseInfo[34][hInfo];
Она означает, что при загрузке мода, подгружается 34-1=33 дома
Мы хотим добавить ещё один дом, значит 34+1=35 (35-1=34 дома будет после добавления)
итог: new HouseInfo[35][hInfo];
Вот такая вот каша :)

2) После этой строчки вводим новую переменную. Я ввел переменную NH. Значит выглядеть строчка будет так:
new NH=1;
где, 1 - кол-во добавленных вами домов... т.к. мы добавляем первый, то будет единица.
Для чего нужна эта перемнная? А чтобы небыло такого: http://samp-rus.com/forum/17-6305-1

3) Теперь ищем строчку
new Float:HouseCarSpawns[34][4] - это координаты всех домашних машин.
обраьите внимание, что число машин и число домов должно быть равным... а т.к. дома у написано 35 в строчке с домами, значит 35 должно быть и тут:

Code
new Float:HouseCarSpawns[35][4]

В самом конце этого массива не забываем вставить координаты авто. Должна иметь такой вид: {X,Y,Z,Angle}
Обратите внимание как расставляются запятые в этом массиве - после каждой строчки, кроме последней.

4)Теперь приступим к самому нужному :)
ищем строчки (не описание функций, а сами функции)

Code
public IsABoat(carid)
public IsAPlane(carid)
public IsACopCar(carid)
public IsAnAmbulance(carid)
public IsATruck(carid)

и вставляем внутрь функций такую строчку: carid=carid-NH;
т.е. на примере первой, должно выглядеть так:

Code
public IsABoat(carid)
{
       carid=carid-NH;
   if(carid >= 86 && carid <=90)
   {
    return 1;
   }
   return 0;
}

5) ищем строчки

Code
if(kart==110||kart==111||kart==112||kart==113||kart==114||kart==115)
if(newcar == 39 || newcar == 40)
if(newcar == 55 || newcar == 59)
if(newcar == 64 || newcar == 65)
if(newcar == 69 || newcar == 70 || newcar == 71 || newcar == 99 || newcar == 100 || newcar == 101)
if(newcar == 82 || newcar == 84 || newcar == 85) || newcar == 94)
if(newcar == 95)
if(newcar == 96 || newcar == 97 || newcar == 98)
if(newcar== 110)||newcar==111||newcar==112||newcar==113||newcar==114||newcar==115)
if(newcar >= 72 && newcar <= 74)
if(newcar >= 75 && newcar <= 77)

и добавляем к каждому значению +NH, т.е. на примере первой строчки должно выглядеть так:

Code
if(kart==(110+NH)||kart==(111+NH)||kart==(112+NH)||kart==(113+NH)||kart==(114+NH)||kart==(115+NH))

и так с каждой строкой

6) ищем public HireCost(carid) и вписываем внутрь carid=carid-NH;
выглядеть должно так:

Code
public HireCost(carid)
{
      carid=carid-NH;
   switch (carid)
   {
    case 69:
    {
     return 90000; //bullit
    }
    case 70:
........

7) ищем функцию public SetPlayerUnjail()
внутри неё ищем new newcar = GetPlayerVehicleID(i);
и заменяем на new newcar = GetPlayerVehicleID(i)-NH;

8) ищем строчку if(strcmp(cmd, "/news", true) == 0)
в неё ищем new newcar = GetPlayerVehicleID(playerid);
и заменяем на new newcar = GetPlayerVehicleID(playerid)-NH;

9) всё, с кодом вроде всё... т.е. багов с авто я пока не находил, значит везде где надо переменную HC мы вставили
10) теперь в файл property.cfg в самый конец нужно добавить ваш новый дом... сделать эту строчку можно через эту прогу: http://samp-rus.com/forum/18-6233-1
хоть она и для pen, но для GF и KINGS должна тоже рабатать
Добавили? Всё, теперь можно запускать мод и покупать новый дом ))

11) Хочу обратить внимание, что если вы добавили дом и хотите ещё один, то вам достаточно выполнить 1-3 и 10 пункты :)

Ставим плюс кому помогло, а кому не помогло пудем помогать :)

Добавлено (27.10.2008, 00:44)
---------------------------------------------
кста, кол-во строчек в файле property.cfg должно быть не меньше 35-1=34 исходя из строчки new HouseInfo[35][hInfo];


Сообщение отредактировал CNG - Понедельник, 27.10.2008, 00:23
N[i]k_EДата: Понедельник, 27.10.2008, 00:59 | Сообщение # 11
Местный
Группа: Пользователи
Сообщений: 698
Награды: 3
Город: Киев :)
Репутация: 37
Замечания: 40%
Статус:
CNG, сделал все точно по твоим указаниям..8 ерроров в итоге ))


FUCK OFF ME!
1000000 машин на сервере, не веришь? Не верь :fun:
CNGДата: Понедельник, 27.10.2008, 15:00 | Сообщение # 12
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
кинь их сюда

Добавлено (27.10.2008, 15:00)
---------------------------------------------
ну так чё... у всех всё получилось или нужна помощь?

Thomas_MorganДата: Понедельник, 27.10.2008, 15:34 | Сообщение # 13
Советчик
Группа: I'm V.I.P.
Сообщений: 1156
Награды: 25
Город: Chicago, IL
Репутация: 837
Замечания: 20%
Статус:
А есле у дома тачки нет то порядковые ид сдигадь ненадо?
CNGДата: Понедельник, 27.10.2008, 17:13 | Сообщение # 14
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
нет, не надо... но я не пробовал без тачек делать
Thomas_MorganДата: Вторник, 28.10.2008, 14:06 | Сообщение # 15
Советчик
Группа: I'm V.I.P.
Сообщений: 1156
Награды: 25
Город: Chicago, IL
Репутация: 837
Замечания: 20%
Статус:
Ну лан ща попробуем=) прост я хочу сделать типо многоквартирный дом)))
  • Страница 1 из 15
  • 1
  • 2
  • 3
  • 14
  • 15
  • »
Поиск:





 


 


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