Все посты %s в %S - AMK Team
Перейти к контенту

[SoC] Ковыряемся в файлах


Halford

Рекомендуемые сообщения

НПС спаунится и куда-то идёт. Например, в смарт, где он будет при делах. Уменьши численность смартов на локации (с соответствующими правками самих смартов и логики), повырезай лишние респавнеры. 

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение

Ну если понятно, то чего искать то? 

Спавним оружие и задаём некоторые свойства:

    local pk = get_netpk(obj,1)	
	if pk:isOk() then
	    local data = pk:get() 
		if data then
		    data.condition    = condition
            data.ammo_elapsed = ammo_count  
            data.ammo_type    = ammo_type 			
			data.addon_flags  = flag  -- 1 - scope, 2 - grenade_launcher, 3 - scope + grenade_launcher, 4 - silencer, 5 - scope + silencer, 
				                      -- 6 - grenade_launcher + silencer, 7 - scope + grenade_launcher + silencer  	
	        pk:set(data) 
		end	
	end	

 

  • Полезно 1

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение

@Balavnik , подгляди, как реализовано в АМК-моде. Найди секцию рюкзака и поиском пробей скрипты. Используется предмет, спавнится нычка по координатам актёра.

  • Нравится 1
  • Полезно 1

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение

Когда я даже не знал про существование правленых движков, я спавнил в районе ЛС зону рестриктора, при входе в которую ГГ отбрасывало назад и разворачивало. 

Изменено пользователем mole venomous
  • Нравится 1
  • Согласен 2

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение

Выводи его в онлайн в смарте по выдаче этого инфо.

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение
1 час назад, DarkSnowder сказал:

и те тупо бегают от врага по сей карте, хотя оружие у них прописано

Банально, но всё же - а патроны для этого оружия у них есть?

  • Нравится 1

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение

@bsanek628 , ну это как сам себе задумаешь. Я бы накинул, как минимум, за редкость. Ну как накинуто в коэффициентах при покупке/продаже.

Изменено пользователем mole venomous
  • Спасибо 1

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение

Вопрос из типа "Как приготовить ужин". Без упрёка, если что.

Я бы сначала поискал, вот тут что то 

, хотя сам не изучал.

И вот здесь что то http://stalkerin.gameru.net/wiki/index.php?title=Настройка_погоды_и_освещения

  • Спасибо 1

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение

return db.actor:object("gen_document_1354") and db.actor:object("gen_document_1355")

  • Нравится 3
  • Полезно 1

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение
44 минуты назад, Stalkersof сказал:

а как обозначаются ящики большие синии на локациях

Это геометрия. А что на ней спавнишь, то и будет. Секция "inventory_box" и в обычном случае это просто ящик. В отдельных случаях можно сделать из него тайник, что будет падать с тел. Тебе же, как я понимаю, нужен респавнер. Респаунер спавнит в ящик по идентификатору. Есть такой ящик на Кордоне в качестве примера -  esc_simulation_box_1, ему присвоен story_id = 2000. В свою очередь, там же существует и респавнер, который и спавнит вещи в этот бокс (параметр parent = 2000):

Скрытый текст

; cse_abstract properties
section_name                     = respawn
name                             = esc_lager_box
position                         = -211.4, -20.0205, -142.1
direction                        = 0.0341971, 0.354815, -0.0126125
version                          = 120
script_version                   = 6
spawn_id                         = 431
 
; cse_alife_object properties
game_vertex_id                   = 61
distance                         = 2.1
level_vertex_id                  = 41938
object_flags                     = 0xfffe7f3e
custom_data                      = <<END
[respawn]
respawn_section = ammo_9x18_fmj, 1, ammo_9x18_pmm, 1, bandage, 2, energy_drink, 2, flaska, 2, medkit, 1, vodka, 1, bread, 2
idle_spawn = -1
parent = 2000
item_spawn = true
max_spawn = 6
END
 
; cse_shape properties
shapes                           = 1
shape_0:type                     = box
shape_0:axis_x                   = 0.5608, 0, 0
shape_0:axis_y                   = 0, 0.6976, 0
shape_0:axis_z                   = 0, 0, 1.15233
shape_0:offset                   = 0, 0, 0
 
; cse_alife_space_restrictor properties
restrictor_type                  = 3

В секции указаны айтемы, которые могут быть зареспавнены. Сам респавнер привязан к смарту. Поиском пробей оллспаун и построишь цепочку, как оно всё устроено.

Изменено пользователем mole venomous
  • Спасибо 1
  • Полезно 2

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение
26.01.2025 в 03:50, миха123 сказал:

где какой костёр

Пометить их, например, и вешать на метку имя объекта.

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение

Ну Волк же в смарте. Значит, его работе в смарте.

  • Полезно 1

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение

@Balavnik , конфиги логики гулагов. Секция указана в скрипте ГУЛАГа, для Кордона там даже прокомментировано, вроде. Пример не могу сейчас скинуть, ищи в скрипте escape_gulag (или gulag_escape), найдешь работу Волка в ГУЛАГе esc_lager, далее работу ищи поиском в конфигах.

Если оно так и осталось там, где ты правишь.

А, только сейчас увидел, что речь про АС. Ну там я не знаю. По аналогии смотри.

Если он в ГУЛАГе.

  • Спасибо 1

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение
8 минут назад, Купер сказал:

Какие к ляху работы в смарте

Ты что же, не понял о чём я? Под работой это имелось ввиду:

[logic@del_ratlike_home]
active                                   = mob_home@del_ratlike

[mob_home@del_ratlike]
path_home                                = home
home_min_radius                          = 25
home_max_radius                          = 60

Ты тогда объясни человеку наиболее правильным языком, но не делай из меня дурака.

  • Согласен 1

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение

Дайте Волку место у костра принудительно так же, как и забито его место возле дома в лагере новисов

predicate = function(obj_info)
                            return obj_info.profile_name == "esc_wolf"
                        end

Ну и подселить туда ещё kamp' ов для компании ему.

Если дело, конечно, в том, что он решает самоочиститься святым огнём, когда мест вокруг костра не хватает всем.

Изменено пользователем mole venomous

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение
28.01.2025 в 17:06, bsanek628 сказал:

"стрельба с отсечкой по 2 патрона с высокой точностью

Работает, но без разной скорострельности. Параметр dispersion_start - какое значение укажешь, столько пуль и лягут в пределах отклонения fire_dispersion_base, остальные полетят с отдачей.

Но все пули будут будут вылетать с одинаковой задержкой, разную скорострельность не выставить на стандартном движке.

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение
16 часов назад, Баба ЯГА сказал:

видеопамять, память

Нагрузит настолько, насколько увеличишь. Но ты ведь не собрался делать гигабайты полотен? :biggrin:

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение

Надо полагать, здесь всё в порядке, а не как в примере?

[smart_terrains]
none = true

И нет каких-то "внешних" конфигов, по типу секций dsh.gulag.override?

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение
3 минуты назад, DarkSnowder сказал:

в каком плане

Я не знаю, что там за bar_dolg_ivantsov у тебя, а вот в all.spawn от AMK - мода я нашёл bar_dolg_ivancov, который на индивидуальной логике. Т.е. мой Иванцов не в гулаге. 

Скрытый текст

screenshot

Ну и на написание имени профайла обрати внимание, верно ли.

Здесь могла быть ваша реклама.

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...
{advertisement="yandex_floor_dark_theme"}