ВНИМАНИЕ! Наша конференция посвящена космической тематике и компьютерным играм. Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!
|
» Вопросница. (посты по Xtended НЕ ЗАДАВАТЬ В ЭТОЙ ТЕМЕ!) | страница 48 |
|
|
|
Канал X3: Reunion »
Модовый и скриптовый отсек X3: Reunion: «Вопросница. (посты по Xtended НЕ ЗАДАВАТЬ В ЭТОЙ ТЕМЕ!)» |
|
|
bi0nik
423 EGP
       Репутация: 102 Сообщения: 729
Зарегистрирован: 07.11.2006
 |
|
DarkFreelancer : |
как изменить время спавна миссий и награду? Через скриптредактор или можно просто поковырявшись в xml ?
|
Лучше это делать в игровом редакторе или внешнем (например X-Studio), но можно и xml поковырять, только это менее удобно
Скриптами под Х3 давно не занимался, но беглый осмотер показал, что нужно внести следующие правки:
1) Награда меняется в скрипте
plugin.escort.me.xml (кликните здесь для просмотра)
Например, уменьшаем награду в три раза. Исправления подсвечены комментариями: * --- fix --- и * ---.
Код: |
$offer = $traderank + $fightrank
$offer = $offer * $counter
$offer = $offer + 2
if $offer > 670000
if $storejumps < 5
$offer = random value between 324999 and 896999
else if $storejumps >= 5 AND $storejumps < 8
$offer = random value between 1343234 and 3454321
else if $storejumps >= 8 AND $storejumps < 12
$offer = random value between 3232122 and 5423232
else if $storejumps >= 12 AND $storejumps < 20
$offer = random value between 8789866 and 12313210
else if $storejumps >= 20
skip if $fightrank > 300000 OR $traderank > 300000
$offer = random value between 12121222 and 19999999
end
end
if $storejumps <= 2
if $offer > 342444
$offer = random value between 300000 and 325998
end
end
* --- fix ---
$offer = $offer / 3
* ---
$psec = [PLAYERSHIP]-> get sector
$shipsec = $ship-> get sector |
|
2) Интервал появления миссий меняется в одном или в обоих скриптах Нет возможности проверить
al.lv.escort.main.xml - вероятно, достаточно правки этого скрипта (кликните здесь для просмотра)
Например, время уменьшаем в три раза.
Находим строку и меняем значение 1500 на 500
Код: |
al engine: set plugin $plugin.ID timer interval to 1500 |
|
quest.escort.lv.xml (кликните здесь для просмотра)
Например, время уменьшаем в три раза.
Находим строку и меняем знчение 1200 на 400.
Код: |
set quest $quest timeout to 1200 |
|
|
|
|
|
|
|
Канал X3: Reunion ->
Модовый и скриптовый отсек X3: Reunion: «Вопросница. (посты по Xtended НЕ ЗАДАВАТЬ В ЭТОЙ ТЕМЕ!)» |
|
К списку каналов | Наверх страницы |
Цитата не в тему: Ребята, вы все такие классные и хорошие, не вынуждайте вам "делать стрижку". (Thorn)
|
» Вопросница. (посты по Xtended НЕ ЗАДАВАТЬ В ЭТОЙ ТЕМЕ!) | страница 48 |
|