Skip to content

Commit ad87b85

Browse files
authored
Merge pull request #1 from d7KrEoL/dev
Documentation update, script fixes
2 parents 2d9ee16 + 77c8ffb commit ad87b85

File tree

5 files changed

+12
-7
lines changed

5 files changed

+12
-7
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
## Зависимости
1010

11-
1. [Moonloader](https://www.blast.hk/moonloader/download.php)
12-
2. [Sampfuncs](https://www.blast.hk/threads/17/)
11+
1. [Moonloader](https://www.blast.hk/moonloader/download.php)
12+
2. [Sampfuncs](https://www.blast.hk/threads/17/)
1313

1414
## Установка.
1515
1. Скопировать [скрипт](moonloader/TrailFX.lua) в `папку с игрой/moonloader/TrailFX.lua`.

README_RUS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
## Зависимости
1010

11-
1. [Moonloader](https://www.blast.hk/moonloader/download.php)
12-
2. [Sampfuncs](https://www.blast.hk/threads/17/)
11+
1. [Moonloader](https://www.blast.hk/moonloader/download.php)
12+
2. [Sampfuncs](https://www.blast.hk/threads/17/)
1313

1414
## Установка.
1515
1. Скопировать [скрипт](moonloader/TrailFX.lua) в `папку с игрой/moonloader/TrailFX.lua`.

models/README_RUS.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
Данные эмиттера (источника) графического примитива
6969

7070
### Изменение цвета
71-
Для изменения цвета эффекта найдите блок с соответствующим эффектом, в нём блок `FX_INFO_COLOURBRIGHT_DATA`, далее блоки:
71+
Для изменения цвета эффекта найдите блок с соответствующим эффектом в нём блок `FX_INFO_COLOURBRIGHT_DATA`, далее блоки:
7272

7373
```c
7474
RED->FX_KEYFLOAT_DATA->VAL // (2 значения)
@@ -85,6 +85,8 @@ ALPHA->FX_KEYFLOAT_DATA->VAL // (2 значения)
8585
Цвета могут быть дробным числом от 0.000 до 255.000, где 255 - максимальная яркость [RGBA](https://www.w3schools.com/Css/css_colors_rgb.asp) составляющей цвета
8686

8787
### Пример:
88+
Попробуем изменить трейл `trail_red_long`. В файле `models/effects.fxp` ищем строку `trail_red_long` (она будет одна на весь файл). Далее ищем ближайшую запись `FX_INFO_COLOURBRIGHT_DATA` под `trail_red_long`. После чего заменяем нужные значения:
89+
8890
```bash
8991
FX_INFO_COLOURBRIGHT_DATA:
9092
TIMEMODEPRT: 1
@@ -141,6 +143,8 @@ VAL: 0.100 # Отклонение цветов частиц в момент вр
141143
# цвета +- 0.100)
142144
```
143145

146+
сохраняем файл и перезаходим в игру
147+
144148
### Пропадание эффекта, производительность
145149
У игры есть общие ограничения на количество одновременно существующих частиц. При превышении данного ограничения, новые частицы не будут создаваться и отрисовываться пока старые не пропадут. Если часто возникают ситуации, когда дым перестаёт отображаться, вам необходимо снизить количество частиц в `FX_INFO_EMRATE_DATA`, либо снизить время жизни частиц в `FX_INFO_EMLIFE_DATA`.
146150

moonloader/README_RUS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
## TrailFX lua скрипт
22
Горячая клавиша запуска/деактивации скрипта: `G`. Можно изменить в коде скрипта, в функции `OnUpdateKeys()`:
3+
34
```lua
45
function OnUpdateKeys()
56
if isKeyJustPressed(keys.VK_G) then -- Менять здесь. Например для клавиши 'H' нужно VK_G заменить на VK_H

moonloader/TrailFX.lua

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ local dbCars
99
local SmokeHistory
1010
local CarTimeout
1111
local IsActive
12-
local Ver = "0.0.3-dev.0511"
12+
local Ver = "0.0.3-dev.0611"
1313
local IsSmokeEnabled
1414

1515
script_name("TrailFX")
@@ -74,7 +74,7 @@ function TrailFXCommand(args)
7474
if args == nil or #args < 1 then
7575
EffectSwitch()
7676
elseif #args < 2 then
77-
local id = tonumber(args[1])
77+
local id = tonumber(args)
7878
if (id == nil) then
7979
print("Syntax: /trailfx [*(optional)player id]")
8080
return;

0 commit comments

Comments
 (0)