
Основы модмейкинга от MrPoptart'а
world
color [R# G# B#] (Цвет фона)
friction [#] (Трение; 1 - включено, 0 - выключено)
relax
color [R# G# B#] (Цвет расслабленного джоинта)
relax_active
color [R# G# B#] (Цвет релакса при наведении на джоинт)
hold
color [R# G# B#] (Цвет напряженного сустава)
hold_active
color [R# G# B#] (Цвет холда при наведении на джоинт)
blood
color [R# G# B#] (Цвет крови)gamerule
matchframes [#] (Продолжительность игры, количество фреймов в бою. Стандартное значение - 500)
turnframes [#,#,..,#] (Продолжительность хода, при использовании значения "10,20,20,40" первый ход будет равен 10 фреймам, следующие два двадцати, а четвертый - 40 (затем значения опять пойдут по кругу). Стандартное значение - 10.)
flag [#] (См. Game Flags ниже. Стандартное значение - 2)
dismemberment [#] (Дисмембермент, 1 - включен, 0 - выключен. Стандартное значение - 1)
fracture [#] (Фракчур, 1 - включен, 0 - выключен. Стандартное значение - 0)
disqualification [#] (Дисквалификация, 1 - включен, 0 - выключен. Стандартное значение - 0)
dqtimeout [#] (Количество фреймов, на протяжении которых игрок может касаться частью тела до пола до дисквалификации. Стандартное значение - 0)
dqflag [#] (См. DQ Flags ниже. Стандартное значение - 0)
dismemberthreshold [#] (Порог разрываемости кукол (чем больше значение, тем тяжелее отрывать что-либо). Стандартное значение - 100)
fracturethreshold [#] (Порог ломкости суставов. Стандартное значение - 0)
dojotype [#] (Форма доджо, 0 - квадратное, 1 - круглое. Стандартное значение - 0)
dojosize [#] (Размер доджо. Стандартное значение - 0)
engagedistance [#] (Дистанция между куклами игроков. Стандартное значение - 100)
engageheight [#] (Высота по отношению к полу, на которой куклы игроков оказываются в начале боя. Стандартное положение - 0)
engagespace [#] (Использовалось для изменения настроек, касающихся режима игры с 3/4 игроками, сейчас не используется. Стандартное значение - 0)
engageplayerpos [X1,Y1,Z1,X2,Y2,Z2] (Индивидуальные позиции кукол каждого из игроков, XYZ - координаты, 1 - Tori, 2 - Uke. Стандартное значение - 0,0.5,0,0,-0.5,0)
engageplayerrot [0,0,Z1,0,0,Z2] (Индивидуальные позиции поворота кукол каждого из игроков, Z1 - поворот Tori, Z2 - Uke. Стандартное значение - 0,0,0,0,0,180)
damage [#] (См. Damage Flags. Стандартное значение - 0)
gravity [X# Y# Z#] (Гравитация. Стандартное положение - 0 0 -9.82)
sumo [#] (Функция, при включенном состоянии позволяющая касаться пола кистями и лодыжками без дисквалификации. 1 - Включено, 0 - выключено. Стандартное значение - 0)player 0 (Tori)
player 1 (Uke)
player 2 (Player_3 - Используется для создания модов с 3 игроками. Не совместимо с современными версиями)
player 3 (Player_4 - Используется для создания модов с 4 игроками. Не совместимо с современными версиями)Части тела
body head
body breast
body chest
body stomach
body groin
body r_pecs
body r_biceps
body r_triceps
body l_pecs
body l_biceps
body l_triceps
body r_hand
body l_hand
body r_butt
body l_butt
body r_thigh
body l_thigh
body r_leg
body l_leg
body r_foot
body l_footbody [название части тела из списка]
shape [sphere, box, or cylinder] (Форма части тела - шарообразная, кубическая или цилиндрическая)
sides [X# Y# Z#] (Размер части тела)
alt_sides [X# Y# Z#] (Размер кисти при грабе. Используется только для частей r_hand и l_hand)
pos [X# Y# Z#] (Положения части тела в пространстве)
rot [X# Y# Z#] (Поворот части тела в градусах)
force [X# Y# Z#] (Данный параметр толкает выбранную часть тела в указанном направлении в начале боя)
thrust [# X# Y# Z#] (Первое значение отвечает за продолжительность толчка: 1 - каждый фрейм, 2 - через фрейм и т.д. XYZ - направление толчка и его сила)
color [R# G# B#] (Цвет части тела. Не поддерживается в современных версиях)
density [#] (Вес части тела. Стандартное значение - 0.25)
material [flesh, or steel] ("Материал". Сталь (steel) имеет другой звук при ударе и является немного тяжелее, а также наносит больше урона. Стандартное значение - плоть (flesh)
flag [#] (См. ниже в разделе Bodypart / Environment Flags. Стандартное значение - 0, для кистей и ступней - 32)Джоинты
joint neck
joint chest
joint lumbar
joint abs
joint r_pecs
joint r_shoulder
joint r_elbow
joint l_pecs
joint l_shoulder
joint l_elbow
joint r_wrist
joint l_wrist
joint r_glute
joint l_glute
joint r_hip
joint l_hip
joint r_knee
joint l_knee
joint r_ankle
joint l_anklejoint [название джоинта из списка]
radius [#] (Размер сустава)
pos [X# Y# Z#] (Положение джоинта в пространстве)
axis [X# Y# Z#] (Направление, в котором будет двигаться сустав при его сокращении/растягивании (состояния contract/extend), 1 - в обычном направлении, -1 - обратном, 0 - движение отключено)
range [начало# конец#] (Максимальный разворот сустава при сокращении/растягивании)
strength [#] (Сила сустава)
velocity [#] (Скорость джоинта)env_obj [#] (Номер объекта. Начинается с 1, последний объект - 16)
shape [sphere, box, or cylinder] (Форма объекта: шар, куб или цилиндр)
pos [X# Y# Z#] (Положение объекта в пространстве)
color [R# G# B#] (Цвет в системе RGB)
rot [X# Y# Z#] (Поворот объекта в градусах)
sides [X# Y# Z#] (Размер объекта)
force [X# Y# Z#] (Толчок объекта в установленном направлении в начале боя)
thrust [# X# Y# Z#] (Первое значение отвечает за продолжительность толчка: 1 - каждый фрейм, 2 - через фрейм и т.д. XYZ - направление толчка и его сила)
friction [#] (Трение объекта. Чем меньше значение, тем более скользким он будет)
bounce [#] (Упругость объекта)
material [flesh, or steel] ("Материал". Сталь (steel) наносит больший урон и является несколько тяжелей)
mass [#] (Вес объекта)
flag [#] (См. раздел Bodypart / Environment Flags)env_obj_joint [# объект# объект#] (Номер группы от 1 до 16, затем объекты, которые скрепляются)
pos [X# Y# Z#] (Положение в пространстве)
visible [#] (Видимость оси. 0 - невидимая, 1 - видимая)
axis [X# Y# Z#] (Направление, в котором будет двигаться группа. 1 - обычное, -1 - обратно, 0 - отсутствие движения)
range [начало# конец#] (Максимальный разворот группы объектов)
strength [#] (Сила движения)
velocity [#] (Скорость движения)Flags
Flag | Настройки (1 - есть; 0 - нет)
| DQ | DM | Frac | Grip |
1 | 1 | 0 | 0 | 1 |
2 | 0 | 1 | 0 | 1 |
3 | 1 | 1 | 0 | 1 |
4 | 0 | 0 | 0 | 0 |
5 | 1 | 0 | 0 | 0 |
6 | 0 | 1 | 0 | 0 |
7 | 1 | 1 | 0 | 0 |
8 | 0 | 0 | 1 | 1 |
9 | 1 | 0 | 1 | 1 |
10 | 0 | 1 | 1 | 1 |
11 | 1 | 1 | 1 | 1 |
12 | 0 | 0 | 1 | 0 |
13 | 1 | 0 | 1 | 0 |
14 | 0 | 1 | 1 | 0 |
15 | 1 | 1 | 1 | 0 |
16 | 0 | 0 | 0 | 1 |Dq | Dqflag| Результат
1 | 0 | Внутри доджо и за его пределами работает dqtimeout
1 | 1 | Внутри доджо dqtimeout работает, за его пределами - дисквалификация моментальная
0 | 0 | Дисквалификация внутри доджо отсутствует, за его пределаем работает dqtimeout
0 | 1 | Дисквалификация внутри доджо отсутствует, а за его пределами - моментальнаFlag | Значение
0 | Очки урона получаются в при ударе по противнику.
1 | Очки урона начисляются вам при ударе по противнику, и противнику, когда вы касаетесь сами себя.
2 | Очки урона начисляются противнику, когда вы касаетесь себя.flag 0 [Стандарт] (Обычное состояние)
flag 2 [Щит] (Не получает урона)
flag 4/6 [Оружие / Щит] (Инстагиб / анти-инстагиб)
flag 8 [Статичная часть] (Недвигаемая часть тела, используется только для объектов окружения)
flag 12 [Оружие] (Инстагиб)
flag 16 [Неграбаемая часть] (Часть, за которую нельзя схватиться)
flag 32 [Недисквалифицируемая часть] (Часть, на которую не работает дисквалификация)
flag 48 [Недисквалифицируемая / Неграбаемая часть] (Оба эффекта от предыдущих флагов)Основы модмейкинга и использование функций (упрощенный вариант)

body head
sides 0.200000 0.000000 0.000000
pos 1.000000 0.850000 2.650000
body breast
sides 0.200000 0.100000 0.300000
pos 1.000000 0.900000 2.200000
body chest
sides 0.500000 0.150000 0.200000
pos 1.000000 0.900000 1.950000
body stomach
sides 0.350000 0.150000 0.200000
pos 1.000000 0.950000 1.750000
body groin
sides 0.200000 0.150000 0.200000
pos 1.000000 1.000000 1.550000
body r_pecs
sides 0.200000 0.150000 0.200000
pos 0.750000 0.900000 2.150000
body r_biceps
sides 0.400000 0.200000 0.200000
pos 0.450000 0.900000 2.300000
body r_triceps
sides 0.400000 0.100000 0.100000
pos 0.050000 0.900000 2.300000
body l_pecs
sides 0.200000 0.150000 0.200000
pos 1.250000 0.900000 2.150000
body l_biceps
sides 0.400000 0.200000 0.200000
pos 1.550000 0.900000 2.300000
body l_triceps
sides 0.400000 0.100000 0.100000
pos 1.950000 0.900000 2.300000
body r_hand
sides 0.220000 0.220000 0.220000
pos -0.350000 0.850000 2.300000
body l_hand
sides 0.220000 0.220000 0.220000
pos 2.350000 0.850000 2.300000
body r_butt
sides 0.100000 0.100000 0.100000
pos 0.800000 1.000000 1.450000
body l_butt
sides 0.100000 0.100000 0.100000
pos 1.200000 1.000000 1.450000
body r_thigh
sides 0.120000 0.300000 0.000000
pos 0.800000 1.000000 1.100000
body l_thigh
sides 0.120000 0.300000 0.200000
pos 1.200000 1.000000 1.100000
body l_leg
sides 0.130000 0.300000 0.000000
pos 1.200000 1.000000 0.500000
body r_leg
sides 0.130000 0.300000 0.000000
pos 0.800000 1.000000 0.500000
body r_foot
sides 0.200000 0.500000 0.080000
pos 0.800000 0.900000 0.100000
body l_foot
sides 0.200000 0.500000 0.080000
pos 1.200000 0.900000 0.100000
joint neck
radius 0.110000
pos 1.000000 0.900000 2.500000
joint chest
radius 0.180000
pos 1.000000 0.900000 2.050000
joint lumbar
radius 0.160000
pos 1.000000 0.950000 1.850000
joint abs
radius 0.140000
pos 1.000000 1.000000 1.650000
joint r_pecs
radius 0.180000
pos 0.850000 0.850000 2.200000
joint r_shoulder
radius 0.180000
pos 0.650000 0.900000 2.300000
joint r_elbow
radius 0.160000
pos 0.250000 0.900000 2.300000
joint l_axilla
radius 0.180000
pos 1.150000 0.850000 2.200000
joint l_shoulder
radius 0.180000
pos 1.350000 0.900000 2.300000
joint l_elbow
radius 0.160000
pos 1.750000 0.900000 2.300000
joint r_wrist
radius 0.110000
pos -0.200000 0.900000 2.300000
joint l_wrist
radius 0.110000
pos 2.200000 0.900000 2.300000
joint r_glute
radius 0.160000
pos 0.900000 1.100000 1.510000
joint l_glute
radius 0.160000
pos 1.100000 1.100000 1.510000
joint r_hip
radius 0.160000
pos 0.790000 1.000000 1.400000
joint l_hip
radius 0.160000
pos 1.210000 1.000000 1.400000
joint r_knee
radius 0.140000
pos 0.800000 1.000000 0.800000
joint l_knee
radius 0.140000
pos 1.200000 1.000000 0.800000
joint r_ankle
radius 0.110000
pos 0.800000 1.050000 0.250000
joint l_ankle
radius 0.110000
pos 1.200000 1.050000 0.250000#This is a commentBody l_biceps
rot 45 0 0Ввод данной строки позволит повернуть бицепс руки на 45 градусов по оси X.body head
radius 10.000Размер головы становится равным 10. Элементарно.body head
shape boxГолова становится квадратной.body head
material steelМатериал головы - сталь.body l_wrist
sides 1 1 15Нелепая левая кисть.body l_wrist
alt_sides 1 1 15Нелепый левый граб.body head
flag 6Делает голову инстагибной.joint r_pecs
velocity 0Правая грудь перестанет двигаться. joint r_pecs
range 200 0Ваша рука будет вращаться без каких-либо ограниченийjoint r_pecs
axis 0 1 0Ваша рука будет двигаться только вверх/вниз, а не вперед/назад, как обычно.joint l_ankle
force 100 100 100Толчок лодыжки по диагонали вверх.body l_hip
strength 10Сильная ляжка, лол.Body l_wrist
pos 2.200000 1.900000 2.300000Модмейкинг by Markmad
Тяжело в учении, а легко в бою!
(С) Чапаев
Its never easy...
(C) Riddick
player 0
body r_hand
shape sphere
sides 0.15 0.15 0.15
alt_sides 0.13 0.13 0.13
pos -0.35 0.90 2.3
density 0.20
material flesh
flag 48
body l_hand
shape sphere
sides 0.15 0.15 0.15
alt_sides 0.13 0.13 0.13
pos 2.35 0.90 2.3
density 0.20
material flesh
flag 48
player 1
body r_hand
shape sphere
sides 0.15 0.15 0.15
alt_sides 0.13 0.13 0.13
pos -0.35 0.90 2.3
density 0.20
material flesh
flag 48
body l_hand
shape sphere
sides 0.15 0.15 0.15
alt_sides 0.13 0.13 0.13
pos 2.35 0.90 2.3
density 0.20
material flesh
flag 48
Всё гениальное - просто.
(C) Эйнштейн
gravity x y z
engagedistance x
matchframes x
dismemberthreshold x
fracturethreshold x
turnframes x
engageheight x
sumo 1\0
damage 1\0
dojosize x
flags x
dismemberment 1\0
fracture 1\0
disqualification 1\0
dqtimeout x
dqflag 1\0
dojotype 1\0
damage 2\1\0
gamerule
matchframes 200
turnframes 20
flags 4
engagedistance 200
engageheight 10
gravity 0 0 -30
Модмейкинг в блокноте
Player 0Player 1body head
body breast
body chest
body stomach
body groin
body r_pecs
body r_biceps
body r_triceps
body l_pecs
body l_biceps
body l_triceps
body r_hand
body l_hand
body r_butt
body l_butt
body r_thigh
body l_thigh
body r_leg
body l_leg
body r_foot
body l_footjoint neck
joint chest
joint lumbar
joint abs
joint r_pecs
joint r_shoulder
joint r_elbow
joint l_pecs
joint l_shoulder
joint l_elbow
joint r_wrist
joint l_wrist
joint r_glute
joint l_glute
joint r_hip
joint l_hip
joint r_knee
joint l_knee
joint r_ankle
joint l_anklebody r_handshape cylindersides 0.01 1.5 0pos -0.20 0.9 3alt_sides 0.02 0.7 0flag 4/6joint r_wrist
axis 0 -0.1 0
velocity 40
range 1.5 0.1
strength 0.1range 1.5 0.1body r_hand
pos -0.20 0.9 3
sides 0.01 1.5 0
alt_sides 0.02 0.7 0
shape cylinder
flag 4/6
joint r_wrist
axis 0 -0.1 0
velocity 40
range 1.5 0.1
strength 0
