Автор |
Сообщение |
|
26-10-2007 13:56 GMT3 часа #414210 |
не разбираясь в скриптах, ты не сделаешь нормального спавна... всё уже сделано. тебе надо лишь изменять существующее под себя либо на этой основе писать заново... другого пути нет |
Истина всегда для нас за горизонтом событий |
|
|
28-10-2007 10:03 GMT3 часа #415527 |
Lost_Stranger дык скажи как если ты такой понятливый!видиш же всем влом помагать! |
"Мой дар убог, и голос мой не громок,
Но я живу, и на земле мое
Кому-нибудь любезно бытие..." (с) Е. А. Баратынский
"...Он шел своей дорогой, один и независим." (с) А. С. Пушкин |
|
|
29-10-2007 16:26 GMT3 часа #416116 |
А ты конкретно что спрашиваешь-то? Как спавнить? Так тебе уже отвечали. По поводу последнего вопроса про
local a = amk.load_variable("x_spawn_start",0)
local b = amk.load_variable("x_spawn_next_start",0)
local c = amk.load_variable("x_spawn_hour_next",0)
local d = amk.load_variable("x_spawn_hour_prev",0)
так это всего лишь объявление переменных, которым присваивается значение, которое формируется функцией load_variable из скрипта amk.script на основе параметров, например, x_spawn_hour_prev и 0.....
хотя что тебе даст эта инфа?.... |
Истина всегда для нас за горизонтом событий |
|
|
29-10-2007 18:35 GMT3 часа #416198 |
ПАРНИ а чем вы файл spawn открываете ?? блокнот половину текста не узнает !! ОТВЕТЬТЕ кто не В танке !!! |
Но однажды из страшных орудий,
я палну по себе самому !!!
Умоется кровью каждый усомнившийся в нашем миролюбии!!!! |
|
|
29-10-2007 18:37 GMT3 часа #416200 |
ПИЛИГРИМ они спавнят не через алл.спавн |
Мир через силу... |
|
|
|
29-10-2007 18:47 GMT3 часа #416206 |
ПИЛИГРИМ через скриптовый спавн |
Мир через силу... |
|
|
29-10-2007 19:03 GMT3 часа #416211 |
Спасибо брат-SenseyVit но мне не полегчало!! |
Но однажды из страшных орудий,
я палну по себе самому !!!
Умоется кровью каждый усомнившийся в нашем миролюбии!!!! |
|
|
29-10-2007 19:04 GMT3 часа #416213 |
ПИЛИГРИМ А я и не давал болеутоляющего! Вот погляди, может полегчает
!http://sdk.stalker-game.com/ru/index.php/C%D0%BF%D0%B0%D0%B2%D0%BD_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82 |
Мир через силу... |
|
|
30-10-2007 10:26 GMT3 часа #416677 |
ПИЛИГРИМ
Гы. Тут 6 страниц об этом говорится...
Я даже там говорил "Создаем файл" и тд...
Внимательнее нада |
|
|
Deus EX
[1] Странник
Посты: 109
Откуда: Москва
Занятие: Дайвинг
Возраст: 34
|
01-11-2007 16:23 GMT3 часа #418406 |
Ребята, помогите составить скрипт спавна аномалий!
Собственно мне нужно заспавнить некий предмет, а рядом с ним аномалию - РАДИАЦИЮ, но такую что бы ее можно было выдержать если у тебя более 50% процентов защиты, а так же еще одну можно выдержать если защита выше 20%.
Грубо говоря создать 4 камаза - и все они типа заражены радиацией, т.е. рядом с ними заспавнить радиацию. |
RGR Team |
|
|
07-11-2007 22:57 GMT3 часа #423195 |
Deus EX только с грузовиками могу помочь
ПРОСЬБА КО ВСЕМ:напишите РАБОТАЮЩИЕ скрипты спавна монстрофф суда или в пм,спасибо |
"Мой дар убог, и голос мой не громок,
Но я живу, и на земле мое
Кому-нибудь любезно бытие..." (с) Е. А. Баратынский
"...Он шел своей дорогой, один и независим." (с) А. С. Пушкин |
|
|
09-11-2007 17:42 GMT3 часа #424367 |
А вот я радикально увеличил количество челов в игре. Сделал это путём редактирования se_respawn.script. Я дублировал там функцию create:
Код: obj = alife():create(spawn_section,
self.position,
self.m_level_vertex_id,
self.m_game_vertex_id)
В результате на свалке в ангаре наших оказалось человек 35. Зато с поля к воротам, которые охраняют долговцы, повалили орды бандитов. Их сотни. Играть невозможно, игра сначала тормозит, потом зависает.
Кто-нибудь знает, с чем это связано и как бы это купировать? |
|
|
|
09-11-2007 18:35 GMT3 часа #424400 |
купировать нельзя. виснет, потому что идёт обсчёт логики неписей, которая присваивается им при их создании. При это создаётся множество неписей с дублированными задачами.... Метод в топку.... |
Истина всегда для нас за горизонтом событий |
|
|
10-11-2007 08:46 GMT3 часа #424592 |
а я научился спавнить и респавнить через скрипт наверное все что можно! кого надо научить заходите завтра,буду время от всремени весь день появляться на форуме |
Сообщение было успешно отредактировано zdalker (10-11-2007 08:46 GMT3 часа, назад)
"Мой дар убог, и голос мой не громок,
Но я живу, и на земле мое
Кому-нибудь любезно бытие..." (с) Е. А. Баратынский
"...Он шел своей дорогой, один и независим." (с) А. С. Пушкин |
|
|
10-11-2007 01:31 GMT3 часа #424837 |
Отлично. А то у меня фигня какая-то. Проклятый se_respawn.script вообще отказывается воспринимать время и радиус спавна, описанные в соотвествующих файлах. |
|
|
|
10-11-2007 08:40 GMT3 часа #424928 |
Hnikarr а при чем тут се_респавн? |
"Мой дар убог, и голос мой не громок,
Но я живу, и на земле мое
Кому-нибудь любезно бытие..." (с) Е. А. Баратынский
"...Он шел своей дорогой, один и независим." (с) А. С. Пушкин |
|
|
10-11-2007 11:51 GMT3 часа #424949 |
Полагаю, что менно он отвечает за спаун. В общем, буду ждать |
|
|
|
10-11-2007 13:06 GMT3 часа #424974 |
Hnikarr кто тебе сказал?ты сам можешь написать свой скрипт спавна или у других "одолжить" и спавнить себе на здоровье все что угодно,главное понять что к чему!я пол каникул понимал |
"Мой дар убог, и голос мой не громок,
Но я живу, и на земле мое
Кому-нибудь любезно бытие..." (с) Е. А. Баратынский
"...Он шел своей дорогой, один и независим." (с) А. С. Пушкин |
|
|
10-11-2007 14:29 GMT3 часа #425035 |
Дык я сам проверил опытным путём. Выше писал об этом. Именно этот скрипт спавнит людишек и зверушек. Можно подредактировать его так, чтобы их было больше. Только это даёт слишком большое число некоторых видов неписей.
Есть, например, значение self.min_count. Если присвоить ему значение например 4, то некоторых неписей будет больше. |
|
|
Silix
[1] Banned
Посты: 38
Откуда: Минск
Занятие: CryEngine 2
Возраст: 31
|
10-11-2007 14:40 GMT3 часа #425048 |
Lost_Stranger Цитата купировать нельзя. виснет, потому что идёт обсчёт логики неписей, которая присваивается им при их создании. При это создаётся множество неписей с дублированными задачами.... Метод в топку....
Hnikarr Тебеж сказали что так спавнить фигово... |
Я больше никогда не буду постить активные ссылки и рекламу других сайтов.
А когда ето было а?? Ссылку на главную новость команды дал,и сразу в бан!!11
Ну бли... |
|
|
10-11-2007 14:57 GMT3 часа #425066 |
Я знаю, вот я и хочу найти другой способ. Более простой и понятный.
Я уже отказался от дублирования, зато сделал, чтобы цикл, в котором спавнятся неписи, повторялся гарантированное количество раз (первоначально количество повторений = self.min_count, значение коего неизвестно).
Полчища бандитов на свалке исчезли, зато остались полчища зомби в яме за горой недалеко от ворот, ведущих в Бар. Там же находятся "тёмные", которые безжалостно расстреливают несчастных. Вся низина покрыта трупами беззащитных зомби. Они почему-то спавнятся каждую секунду по несколько человек, несмотря на проставленный идл тайм. |
|
|
|
10-11-2007 15:00 GMT3 часа #425073 |
Hnikarr дя,нафлуди ты в скриптах вот они и обиделись на тебя ,а ты частоту респавна не менял? |
"Мой дар убог, и голос мой не громок,
Но я живу, и на земле мое
Кому-нибудь любезно бытие..." (с) Е. А. Баратынский
"...Он шел своей дорогой, один и независим." (с) А. С. Пушкин |
|
|
10-11-2007 15:37 GMT3 часа #425099 |
Частота респавна у меня стоит
seldom = 200,
medium = 90,
often = 60,
main = 10
Но респавнятся они почти мгновенно, после того, как убьют предыдущих. Видимо здесь время задержки не используется. Ещё покопаюсь, короче. |
|
|
|
10-11-2007 15:49 GMT3 часа #425106 |
увелич числа!у тебя все в секундах |
"Мой дар убог, и голос мой не громок,
Но я живу, и на земле мое
Кому-нибудь любезно бытие..." (с) Е. А. Баратынский
"...Он шел своей дорогой, один и независим." (с) А. С. Пушкин |
|
|
11-11-2007 00:58 GMT3 часа #425542 |
Ага! Все дело-то в том, что это НЕ в секундах. Здесь "300" означает около 30 секунд. По крайней мере у меня так. Спаун нового существа происходит только после убийства предыдущего.
Для увеличения количества всех неписей предлагаю данные строки умножить на какой хотите число:
Код: self.min_count = r_num(ini, section_name, "min_count", 0)
self.max_count = r_num(ini, section_name, "max_count", -1)
Например, так:
Код: self.min_count = r_num(ini, section_name, "min_count", 0)*4
self.max_count = r_num(ini, section_name, "max_count", -1)*4
То есть, по идее, количество постоянно обновляемых неписей возрастёт в 4 раза. Другое дело, что не все неписи подвержены обновлению после смерти. И некоторых это не коснётся. |
|
|
|
11-11-2007 10:43 GMT3 часа #425635 |
тзначалино вот у этого
seldom = 200,
medium = 90,
often = 60,
значения были 60*60 |
"Мой дар убог, и голос мой не громок,
Но я живу, и на земле мое
Кому-нибудь любезно бытие..." (с) Е. А. Баратынский
"...Он шел своей дорогой, один и независим." (с) А. С. Пушкин |
|
|
12-11-2007 19:52 GMT3 часа #426551 |
ООО (ИДЕЯ) можно ли заделать так чтоб монстры (новые и старые ) появлялись не каждый раз в одном и томже месте а спаунились в 10ти-15ти точках координат произвольно по територии уровня чтоб не знать где и сколь ко врагов встретиш??? |
Но однажды из страшных орудий,
я палну по себе самому !!!
Умоется кровью каждый усомнившийся в нашем миролюбии!!!! |
|
|
12-12-2007 17:38 GMT3 часа #451984 |
Люди, вообще реально для слабых юзеров выложить текст и написать в какие папки игры его нужно вставить чтобы по всей зоне в случайных местах спавнились монстры вне видимости игрока? А когда погибали чтоб через случайное время был респавн. |
|
|
ferrari314
[10] Житель
SEPARATIST
Посты: 1397
Откуда: Тольятти
Занятие:
Возраст: 32
26-02-2011
|
12-12-2007 17:55 GMT3 часа #452009 |
ПИЛИГРИМ в принципе да, просто задай радиус спавна 10000км и все, но его надо задать -это раз поймет ли его игра - это два, ГЛЮКИ БУДУТ ОБЯЗАТЕЛЬНО!!!
добавлено спустя 2 минут
alivko нереальны некоторые параметры - это раз, мало кто за это возьмется - это два, для этого есть АМК СРП и т. д. делать отдельный мод на ЭТО никто не будет, если ОЧЕНЬ хочется, научись сам |
Сообщение было успешно отредактировано ferrari314 (12-12-2007 17:55 GMT3 часа, назад)
Truth is out here... |
|