[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Как добавлять машини фракций в La-Rp
Дата: 02.04.2010, Пятница, 23:26:01 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 8
Репутация: 2+
Может кто знает как ЛАРПе добавить фракционные машины? Их по умолчанию 184, а как сделать например 190? Где что нужно менять?
Дата: 03.04.2010, Суббота, 10:11:25 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 8
Репутация: 2+
Quote (Daren)
в forward
Код
forward IsAGangCar(carid);

Потом паблик
Код
public IsAGangCar(carid)
{
if(carid >= 185 && carid == 190)
{
return 1;
}
return 0;
}

Потом ищи строчку
Код
if(IsATank(newcar))

и чуть ниже вставляй
Код
else if(IsAGangCar(newcar))
{
if(PlayerInfo[playerid][pMember] == 5||PlayerInfo[playerid][pLeader] == 5) { }
else
{
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
SendClientMessage(playerid, COLOR_RED, " Вы не состоите в ******! ");
}
}

Потом добавляешь сколько тебе нужно машин в AddStaticVehicle
Вроде бы так.

if(PlayerInfo[playerid][pMember] == 5 - Тут измени цифру на ту фракцию, которая сможет ездить на этих машинах, это проверка.

И IsAGangCar тоже измени.

Это может сделать любой уважающий себя скриптер! Но проблема то не в том. Все не так просто.
От 185 и дальше идут машины на продажу. Их же нельзя просто так заменить.
Что предлагаете еще сделать?

Дата: 03.04.2010, Суббота, 10:26:49 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 31
Репутация: 5+
После массива добавляй новые автомобили,чтобы не збить порядковый id`s
Дата: 03.04.2010, Суббота, 12:43:13 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 8
Репутация: 2+
Rayder_Wilson, а ты уверен что номера не слетят?
  • Страница 1 из 1
  • 1
Поиск: