"kto" писал(а):
Apocalypse007, совет - возьми и на чистой игре введи новую тачку.
Возьми к примеру молоковоз и везде его дублируй с другим названием, но теми же параметрами, потом подсунешь ему модели от нового грузовика.
"kto" писал(а):
Что бы найти где упоминается молоковоз - возьми Notepad++. В нём есть поиск по всем файлам, которые есть в директории. Очень удобно не провтыкать ничего.
"kto" писал(а):
1й - изменить модель в майе, вскинув слот на кабину.
"kto" писал(а):
2й - прописать на место слота оружейного на шасси слот для кузова. Кузову назвначить модель fakecargo и прописать ей слот для биггана. Тогда слот будет отображаться нормально в игре.
"StarT" писал(а):
Стесняюсь спросить - а разве для того что-бы в модельку прописать слот под оружие в ней не обязательно наличие лоад-поинта? Насколько я понял - этот факекарго не-видимая и не существующая модель - (кузова во всех бандитских тачилах) -
"StarT" писал(а):
ModelFile = "cub"
"kto" писал(а):
Задай вопрос автору топика: /viewtopic.php?f=9&t=1266
"StarT" писал(а):
Вот это ограничение сектора обстрела "зашито" в самой модельке и без майи никак - или это где-то циферками-буковками можно отрегулировать?
<GroupsHealth
Main = "0"
Breakable1 = "0.5"
Breakable2 = "0.5"
Breakable3 = "0.5"
Breakable4 = "0.5"
Breakable5 = "0.5"
Breakable6 = "0.5"
Breakable7 = "0.5"
Breakable8 = "0.5"
/>
"Northern_Strike" писал(а):
Это ставится в майе, в параметрах лоадпоинта.
"kto" писал(а):
Это порог разрушаемости для моделей повреждения.Каждая группа - какая-то часть, бампер к примеру или крыло.
"StarT" писал(а):
Кстати, приветствую. Не ожидал что тута встретимся.
<trigger Name="TRAKTOR_FUN" active="1">
<event timeout="0" eventid="GE_TIME_PERIOD" />
<script>
TeamCreateWithWarez("11Traktor1", 1008, CVector(979.867, 290.134, 2700.000), {"Traktor01"}, nil, 1)
local t = GetEntityByName("11Traktor1")
if t then
t:StackOpen()
t:SetDestination( CVector(987, 287, 2728) )
t:SetDestination( CVector(1001, 287, 2814) )
t:SetDestination( CVector(1086, 287, 2802) )
t:SetDestination( CVector(1077, 287, 2730) )
t:StackLoop()
t:StackClose()
end
trigger:Deactivate()
</script>
</trigger>
TeamCreateWithWarez("11Traktor1", 1008, CVector(979.867, 290.134, 2700.000), {"Traktor01"}, nil, 1)
local t = GetEntityByName("11Traktor1")
t:SetDestination( CVector(987, 287, 2728) )
t:SetDestination( CVector(1001, 287, 2814) )
t:SetDestination( CVector(1086, 287, 2802) )
t:SetDestination( CVector(1077, 287, 2730) )
"kto" писал(а):
Хель, создавать нужно тригерром.
- Код: Ctrl+A, Ctrl+C
t:SetDestination( CVector(987, 287, 2728) )
t:SetDestination( CVector(1001, 287, 2814) )
t:SetDestination( CVector(1086, 287, 2802) )
t:SetDestination( CVector(1077, 287, 2730) )
Вот и всё.
Дальше можно фантазировать.
У меня на такой базе написаны торгующие караваны.
<Item
PosX="11" обзязательно меня если есть машина с таким же числом
PosY="0"
Flags="16"
Prototype="r1m1_sml01">
<Parts>
<BASKET
present="1"
Flags="16"
Prototype="fakeCargo" />
<CABIN
present="1"
Flags="16"
Prototype="sml1Cab01"
Price="300.000" /> цена кабины
<CABIN_SMALL_GUN
present="1"
Flags="16"
Prototype="specter01" это оружие можно убрать и обязательно оставить кавычки ("") или же заменить его на другое
Price="100.000" />
<CHASSIS
present="1"
Flags="16"
Prototype="sml1Chassis" />
</Parts>
<Repository />
</Item>
"Хель" писал(а):
А можно с координатов по подробнее? Просто там пишутся координаты через запятую, а координаты в M3DEdito'e пишутся через точку. Будет ли разница если запятую на точку поменять
local t = GetEntityByName("KARAVANTOWN")
if t then
t:StackOpen()
t:SetDestination( CVector(getPos("LisaRolik_loc") ))
t:SetDestination( CVector(getPos("TheOilVillage_deploy") ))
t:SetDestination( CVector(getPos("TheContraVillage_enter") ))
t:SetDestination( CVector(getPos("TheFreedomQ") ))
t:SetDestination( CVector(getPos("TheTown_deploy") ))
t:StackLoop()
t:StackClose()