[Урок] Поворотники - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Phoenixxx_Czar, Getbackthere, [CM]OlegEhtler  
[Урок] Поворотники
[CM]Jaxson Дата: Воскресенье, 07.10.2012, 11:23 | Сообщение # 1
٩(̾●̮̮̃̾•̃̾)۶
Сообщений: 801
Статус: Offline
Если такое есть, delete.
Сегодня я расскажу вам о создании поворотников

1)Для начала заведём переменную для объектов наших поворотников
Ко всем new
Code
new Blink[MAX_VEHICLES][4]; // Обьекты для поворотников  

2)Теперь сделаем конструкцию enum для поворотников
Code
enum VehControl   
{   
      vLeftBlink,   
      vRightBlink,   
}   
new VehInfo[MAX_VEHICLES][VehControl];  

3)Теперь надо сделать "убивание" поворотников на случай, если авто зафиксят
В public OnVehicleSpawn(vehicleid)
Code
DestroyObject(Blink[vehicleid][0]);   
       DestroyObject(Blink[vehicleid][1]);   
       VehInfo[vehicleid][vRightBlink] = 0;   
       DestroyObject(Blink[vehicleid][2]);   
       DestroyObject(Blink[vehicleid][3]);   
       VehInfo[vehicleid][vLeftBlink] = 0;  

4)Теперь делаем поворотники по нажатию клавиш Q и E
В public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
Code
}
else if(VehInfo[v][vRightBlink] == 1)
{
DestroyObject(Blink[v][0]);
DestroyObject(Blink[v][1]);
VehInfo[v][vRightBlink] = 0;
}
}
}
if(newkeys&256)
{

if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(VehInfo[v][vLeftBlink] == 0)
{
Blink[v][2] = CreateObject(19294, 0.0, 0.0, 0.0, 0.0,0.0, 0.0,100.0);//левыый передний
Blink[v][3] = CreateObject(19294, 0.0, 0.0, 0.0, 0.0,0.0, 0.0,100.0);//левыый задний
AttachObjectToVehicle(Blink[v][2], v, -0.9, 2.5, 0.1, 0.0, 0.0, 0.0);//левыый передний
AttachObjectToVehicle(Blink[v][3], v, -0.9, -2.7, 0.1, 0.0, 0.0, 0.0);//левыый задний
VehInfo[v][vLeftBlink] = 1;
}
else if(VehInfo[v][vLeftBlink] == 1)
{
DestroyObject(Blink[v][2]);
DestroyObject(Blink[v][3]);
VehInfo[v][vLeftBlink] = 0;
}
}
}


Вот и всё, если есть вопросы, пишите в комментарии
Сделаны пока что для всех видов транспорта, если хотите чтобы только для машин, опять же пишите, помогу вам сделать



[ Skype ] [ Профиль ] [ Mods Pack ] [ VK ] [ Геймеры ]
Помогаю новичкам, по всем вопросом комне в Skype/VK. VK ВЗЛОМАН, НЕ РАБОТАЙТЕ СОМНОЙ. МНЕ ВСЁ ВЗЛОМАЛИ СКАЙП И ВК. СКАЙП ВОССТОНОВИЛ.


Сообщение отредактировал [CM]Jaxson - Воскресенье, 07.10.2012, 11:24
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума