Случайная подборка модов
Закоулки правды
3.6
Another Zone Mod
4.3
Thorny Way
3.5
Объединенный Пак - 2
3.7
В поисках новой жизни
3.7
Путь в Припять
3.8
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Среда, 02.03.2011, 09:50 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

Задаем разные вопросы касательно создания модов.
  Злобная реклама
Среда, 02.03.2011, 09:50
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Российская Федерация  Tris
Среда, 06.07.2011, 14:00 | Сообщение # 766
Dead Forgetting Zone
Статус:
Бывалый:
Сообщений: 914
Награды: 3
Регистрация: 12.06.2011

Вопрос по ЗП:

Как уменьшить количество спавна НПС на локациях? Чтоб пустовала в зона.
  Злобная реклама
Среда, 06.07.2011, 14:00
Статус:
Сообщений: 666
Регистрация: 12.06.2011
Российская Федерация  RICK
Среда, 06.07.2011, 14:27 | Сообщение # 767
Статус:
Опытный:
Сообщений: 1205
Награды: 4
Регистрация: 10.05.2011

;---------------
;supei-sa
;---------------

да попробуй на основе сигаретной зависимости

;-------------
;Tris
;-------------

можно через аллспавн распаковать найти нпс и удалить его секцию тогда он небудет спавнится
  Злобная реклама
Среда, 06.07.2011, 14:27
Статус:
Сообщений: 666
Регистрация: 10.05.2011
Российская Федерация  Tris
Среда, 06.07.2011, 14:52 | Сообщение # 768
Dead Forgetting Zone
Статус:
Бывалый:
Сообщений: 914
Награды: 3
Регистрация: 12.06.2011

Kail, Так то это понятно, а другово способа нет, например ограничить количиство нпс на одной локации?
  Злобная реклама
Среда, 06.07.2011, 14:52
Статус:
Сообщений: 666
Регистрация: 12.06.2011
Российская Федерация  supei-sa
Среда, 06.07.2011, 14:57 | Сообщение # 769
Статус:
Ветеран:
Сообщений: 4356
Награды: 6
Регистрация: 25.10.2010

Kail, И фиг там вылет вот с таким логом
FATAL ERROR

[error]Expression : fatal error
[error]Function : CScriptEngine::lua_error
[error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
[error]Line : 73
[error]Description : <no expression>
[error]Arguments : LUA error: ....k.e.r. – SHADOW OF CHERNOBYL\gamedata\scripts\amk.script:526: attempt to index global 'amk_mod' (a nil value)

stack trace:
Очередная опечатка опять поди.
Сообщение отредактировал supei-sa - Среда, 06.07.2011, 14:58
  Злобная реклама
Среда, 06.07.2011, 14:57
Статус:
Сообщений: 666
Регистрация: 25.10.2010
Российская Федерация  RICK
Среда, 06.07.2011, 15:06 | Сообщение # 770
Статус:
Опытный:
Сообщений: 1205
Награды: 4
Регистрация: 10.05.2011

;-----------
;supei-sa
;-----------

утебя скрипт amk_mod.script есть в папке скриптах если нет

то всвоем скрипте найди сылку на amk_mod.script и удали или закоменти
  Злобная реклама
Среда, 06.07.2011, 15:06
Статус:
Сообщений: 666
Регистрация: 10.05.2011
Российская Федерация  supei-sa
Среда, 06.07.2011, 15:08 | Сообщение # 771
Статус:
Ветеран:
Сообщений: 4356
Награды: 6
Регистрация: 25.10.2010

Да есть конечно.
  Злобная реклама
Среда, 06.07.2011, 15:08
Статус:
Сообщений: 666
Регистрация: 25.10.2010
Российская Федерация  RICK
Среда, 06.07.2011, 15:12 | Сообщение # 772
Статус:
Опытный:
Сообщений: 1205
Награды: 4
Регистрация: 10.05.2011

ему чето ненравится в скрипте amk.script то что в этом срипте есть сылка на срипт amk_mod и просит прировнять к нулю тоесть удалить

Добавлено (06.07.2011, 15:12)
---------------------------------------------
щас я тож попробую сделать если получится поделюсь

  Злобная реклама
Среда, 06.07.2011, 15:12
Статус:
Сообщений: 666
Регистрация: 10.05.2011
Российская Федерация  supei-sa
Среда, 06.07.2011, 15:12 | Сообщение # 773
Статус:
Ветеран:
Сообщений: 4356
Награды: 6
Регистрация: 25.10.2010

Но я писал там как и было сказано вот так.
3. Открываем файл amk_mod.script в функции first_run пишем:

amk.g_start_timer("kur",0,0,6)

затем в функции check_sleep_item(obj) после

elseif section=="treasure_item" then
stype="tr_item"

но перед end пишем:

elseif section == "sigaret" then
stype = "sgr"
  Злобная реклама
Среда, 06.07.2011, 15:12
Статус:
Сообщений: 666
Регистрация: 25.10.2010
Российская Федерация  RICK
Среда, 06.07.2011, 15:15 | Сообщение # 774
Статус:
Опытный:
Сообщений: 1205
Награды: 4
Регистрация: 10.05.2011

щас я попробую сделать
  Злобная реклама
Среда, 06.07.2011, 15:15
Статус:
Сообщений: 666
Регистрация: 10.05.2011
Российская Федерация  supei-sa
Среда, 06.07.2011, 15:32 | Сообщение # 775
Статус:
Ветеран:
Сообщений: 4356
Награды: 6
Регистрация: 25.10.2010

Kail, Спасибо заранее.Да и это если не затруднит:не мог бы ты отметить звездочками изменения,а то мне совмещать же ведь придется т.к файлы amk и amk_mod у меня уже были придется совмещать.
  Злобная реклама
Среда, 06.07.2011, 15:32
Статус:
Сообщений: 666
Регистрация: 25.10.2010
Российская Федерация  RICK
Среда, 06.07.2011, 16:18 | Сообщение # 776
Статус:
Опытный:
Сообщений: 1205
Награды: 4
Регистрация: 10.05.2011

чето я тож по статье написал невылетает но кажется и неработает как вообще должно работать
  Злобная реклама
Среда, 06.07.2011, 16:18
Статус:
Сообщений: 666
Регистрация: 10.05.2011
Российская Федерация  supei-sa
Четверг, 07.07.2011, 06:56 | Сообщение # 777
Статус:
Ветеран:
Сообщений: 4356
Награды: 6
Регистрация: 25.10.2010

Kail, Не знаю.А ты какое время в своем скрипте выставлял?Но если вылета нет то значит наверное все правильно.А может быть надо в конфиг воды в коэффициенты иммунитета одну новую строку добавить?
Сообщение отредактировал supei-sa - Четверг, 07.07.2011, 06:57
  Злобная реклама
Четверг, 07.07.2011, 06:56
Статус:
Сообщений: 666
Регистрация: 25.10.2010
Российская Федерация  Tris
Четверг, 07.07.2011, 09:23 | Сообщение # 778
Dead Forgetting Zone
Статус:
Бывалый:
Сообщений: 914
Награды: 3
Регистрация: 12.06.2011

Кто нибудь знает как убрать начальные ролики при запуске игры. В Зов Припяти.
  Злобная реклама
Четверг, 07.07.2011, 09:23
Статус:
Сообщений: 666
Регистрация: 12.06.2011
Российская Федерация  RICK
Четверг, 07.07.2011, 10:30 | Сообщение # 779
Статус:
Опытный:
Сообщений: 1205
Награды: 4
Регистрация: 10.05.2011

;----------------
;вопрос по тч
;----------------

помогите пожалуйста гулаг написать неполучается уже шестой раз пробую ничего невыходит нехочет мой сталкер сидеть в лагере писал и так и так и по статье в вики невыходит ничего

вот так

1 в all_spawne

спавн смарта написал

[10364]
; cse_abstract properties
section_name = smart_terrain
name = baza_mar_csky_lager
position = -158.6162109375,0.60514295101166,-312.85946655273
direction = -0.352839291095734,0,0.935683965682983

; cse_alife_object properties
game_vertex_id = 3374
distance = 5
level_vertex_id = 64634
object_flags = 0xffffff3e
custom_data = <<END
[smart_terrain]
type = baza_mar_csky_lager
capacity = 1
END

; cse_shape properties
shapes = shape0
shape0:type = box
shape0:axis_x = 1,0,0
shape0:axis_y = 0,1,0
shape0:axis_z = 0,0,1
shape0:offset = 0,0,0

; cse_alife_space_restrictor properties
restrictor_type = 3

; se_smart_terrain properties

2. а тут вотак я логику своему нпс дал

[10365]
; cse_abstract properties
section_name = stalker
name = baza_mar_stalker_0002
position = -158.6162109375,0.60514295101166,-312.85946655273
direction = -0.998166263103485,0,0.0605319775640965

; cse_alife_trader_abstract properties
money = 5000
character_profile = mar_three_npc

; cse_alife_object properties
game_vertex_id = 3374
distance = 3.5
level_vertex_id = 64634
object_flags = 0xffffffbf
custom_data = <<END
[smart_terrains]
baza_mar_csky_lager = true
END

; cse_visual properties
visual_name = actors\nebo\clear_sky_1

; cse_alife_creature_abstract properties
g_team = 0
g_squad = 0
g_group = 0
health = 3
dynamic_out_restrictions =
dynamic_in_restrictions =

upd:health = 3
upd:timestamp = 0x6d6d695f
upd:creature_flags = 0x75
upd:position = -158.6162109375,0.60514295101166,-312.85946655273
upd:o_model = 0
upd:o_torso = -0.000645029998850077,0.0445535257458687,0
upd:g_team = 0
upd:g_squad = 0
upd:g_group = 0

; cse_alife_monster_abstract properties

upd:next_game_vertex_id = 65535
upd:prev_game_vertex_id = 65535
upd:distance_from_point = 0
upd:distance_to_point = 0

; cse_alife_human_abstract properties
predicate5 = 1,0,0,2,0
predicate4 = 2,2,1,2

; cse_ph_skeleton properties

upd:start_dialog =

; se_stalker properties

3. тут создал ltx файл и назвал его gulag_marsh.ltx и внем написал это

[logic@baza_mar_csky_lager_kamp1]
active = kamp@baza_mar_csky_lager_kamp1
combat_ignore = combat_ignore@baza_mar_csky_lager
on_hit = hit@baza_mar_csky_lager
on_death = death@baza_mar_csky_lager

[kamp@baza_mar_csky_lager_kamp1]
center_point = kamp1
danger = danger_condition@baza_mar_csky_lager

4. создал скрипт gulag_marsh.script

сдесь написал

local t = {}

function load_job(sj, gname, type, squad, groups)
if type == "baza_mar_csky_lager" then
t = { section = "logic@baza_mar_csky_lager",
idle = 0,
prior = 4, state = {0},
in_rest = "", out_rest = ""
}
table.insert(sj, t)
end
end
5 . ну и даже ваипоент прописал в файле way_marsh

вотак

[baza_mar_csky_lager_kamp1]
points = p0
p0:name = wp00
p0:position = -158.6162109375,0.60514295101166,-312.85946655273
p0:game_vertex_id = 3374
p0:level_vertex_id = 64634

и это все неработает помогите разобратся только ненадо давате сылку на статью вики я поней делал и ничего невыходит все тоже самое

  Злобная реклама
Четверг, 07.07.2011, 10:30
Статус:
Сообщений: 666
Регистрация: 10.05.2011
Украина  kaizer96
Четверг, 07.07.2011, 10:59 | Сообщение # 780
Статус:
Неопытный:
Сообщений: 575
Награды: 2
Регистрация: 25.12.2010

Tris, скачай no-intro fix для ЗП!
  Злобная реклама
Четверг, 07.07.2011, 10:59
Статус:
Сообщений: 666
Регистрация: 25.12.2010
Поиск: