Сегодня я научу вас делать авто для фракций
Итак,вставляем в new:
new auto[2];
auto- это так сказать название группы авто, 2 -кол-во авто.
Дальше вставляем ко всем AddStaticVehicle:
auto[0] = AddStaticVehicleEx(ID,X,Y,Z,Angle,Color1,Color2,60000);
auto[1] = AddStaticVehicleEx(ID,X,Y,Z,Angle,Color1,Color2,60000);
auto-группа авто,которое писали в new
ID-ID авто
X,Y,Z-координаты авто
Angle-угол поворота
Color1-цвет 1
Color2-цвет 2
60000-Время спавна авто
Ну и напишим в public OnPlayerStateChange(playerid, newstate, oldstate),а если быть точнее в if(newstate == PLAYER_STATE_DRIVER):
if(newcar >= auto[0] && newcar <= auto[1])
{
if(PlayerInfo[playerid][pLeader] == ID || PlayerInfo[playerid][pMember] == ID) { }
else
{
SendClientMessage(playerid, COLOR_GREY, " *Авто не для вас!");
RemovePlayerFromVehicle(playerid);
}
}
Сейчас я вам все распишу.
auto-группа авто,которое писали в new
[pLeader] == ID-Где ID пишем ID фракции
[pMember] == ID-Где ID пишем ID фракции
*Авто не для вас!-Это текст,который будет писать.если ты сел в авто для другой фракции.
Вот и все,всем удачи...
Пока.