Добро пожаловать на форумы Боевого Народа (бывший форум Live.CNews.ru)!

ВАЖНЫЕ ТЕМЫ: FAQ по переезду и восстановлению учеток | Ошибки и глюки форума.
О проблемах с учетными записями писать СЮДА.
Наши руки не для скуки - Форумы Боевого Народа
IPB

Здравствуйте, гость ( Вход | Регистрация )

7 страниц V  < 1 2 3 4 5 > »   
Тема закрытаНачать новую тему
Наши руки не для скуки, модинг серии игр s.t.a.l.k.e.r.
сообщение 17.1.2012, 12:45
Сообщение #41





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



При чтении мануала по созданию телепорта встретил:

Теперь с помощью create создадим наш телепорт: Пример:
local obj
local a = vector()
a.x = -244.55
a.y = -19.46
a.z = -125.42
obj = alife():create("m_teleport_1",a,12829,8,65535)

Что такое create, и как (где) им воспользавться?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 17.1.2012, 15:45
Сообщение #42





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



MAV и да и нет. Вопрос был не в том, что бы рассказать о метках, а вот в чем:

Цитата
Мод сыроват, многие диалоги не верны и сильно сбивают с толку, тоже самое с метками.


подгонка мода под себя (то же не криминал), но, это клин в проект другого человека, поэтому и отослал к автору мода.

Цитата
Что такое create, и как (где) им воспользавться?


Если возникают такие вопросы - значит в скрипты, пока, лазить рано. Но, отвечу.
create - это функция (в свете LUA). А вот как использовать эту функцию, даже в трех словах не напишешь... Для этого надо знать хотя бы азы скриптового языка.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 17.1.2012, 16:13
Сообщение #43





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



sapro

А если не лазить, то как учиться? Если не сложно пример можешь привести. Наглядней проще разбираться.

Цитата

это клин в проект другого человека, поэтому и отослал к автору мода.

Цель не клин, а сторонняя помощь, и попутно обучение.

Сообщение отредактировал HTC1 - 17.1.2012, 16:33
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 17.1.2012, 16:48
Сообщение #44





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



HTC1 под клин подразумевалось "вмешательство", и что значит сторонняя помощь - Ирбис попросил тебя разобраться с косяками мода? Да и как можно помогать и при этом познавать - незнаю такого метода. Знать и помогать - приемлемый подход.
Открой любой скрипт из игры сталкера. Открыл? Посмотрел? Многому ты научился?
Держать в руках книгу, не означает уже владение технологией книгопечатания и издательства.

Чтобы освоить скриптовый язык, надо не в готовых скриптах лазить (на первом этапе) а познакомится сначала с самим языком. Для этого в нете достаточно и материала и книг.
Пример привести не сложно. Не рационально. Есть такое понятие - всему свое время.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 17.1.2012, 18:02
Сообщение #45





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



sapro
Знать и помогать - приемлемый подход.
Согласен. Но насколько поню над модом работают 2 человека, и мелкие правки диалогов отправил Ирбису на рассмотрение. Вопрос про create для себя. С переходами, телепортами и сюжетом будет "вмешательство", а тут я не уполнамочен. И плюс ко всему мне на данном этапе мода интересней далать правки для себя, нежели чем бегать через все локаии.

Открой любой скрипт из игры сталкера. Открыл? Посмотрел? Многому ты научился?
Да, разобрав на части, и проаналлизировав.

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

Сообщение отредактировал HTC1 - 17.1.2012, 18:04
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 17.1.2012, 18:14
Сообщение #46





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



HTC1 я понял. Проект Ирбиса, даже если ты в нем участник - это его заморочки. Решать проблемы его разработки не хочу. Да и разворачивать на страницах темы школу скриптологии то же. Тема создавалась с уклоном на знающих хоть что-то. А для новичков, еще раз повторюсь достаточно материала на просторах интернета.
Одно дело мочь в конкретном вопросе, совсем другое проводить ликбез по основам модинга. Гугл тебе в помощь по вопросам LUA.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 30.1.2012, 3:02
Сообщение #47





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



sapro Спасибо, что не ответил сразу, саморазвитее всегда приветствовал, но иногда надо направить.
И темболее, тема вроде сама намекает, что тут можно задовать вопросы! А люди которые уже могут создавать свои моды, могут и правильно задать вопрос гуглу.
И Батник, даже на HEX занимает меньше символов чем ты ответил. Если не хочешь помогать, так и напиши,создал свой мод, он косячит, разберёмся. А если можешь не только давать советы, а ещё и помогать начинающим, то в процесе уроков которые нашёл пару вопросов задам, ЕСЛИ ГУГЛ не поможет.
P.S. В чужой мод особенно лезть не хочется, но проще находить чужие ошибки, чем признавать свои!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 30.1.2012, 4:37
Сообщение #48





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



HTC1 всегда помогу, чем смогу и что знаю, только по конкретному вопросу а не общему...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 1.2.2012, 18:20
Сообщение #49





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



sapro Расскажи в двух словах принцип разбора вылетов. Гугля не помог. Или не корректный вопрос? Цель, дальнейшие лечения. СПС. (но не такиких как не могу найти ... Простые не интересны) P.S. все говорят о МАЯ, ГУДИНИ подойдёт.? Сорри, что с нуля сюда припёрся, задача есть, а времени мало. Со временем буду спрашивать зная суть вопроса хоть на 50%. Спасибо что отвечаешь.
P.S. Могу спросить точнее, если не смог передать суть вопроса.
P.S.S. В дальнейшим постораюсь обойтись от отступлений!

Сообщение отредактировал HTC1 - 1.2.2012, 18:26
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
MAV
сообщение 1.2.2012, 18:30
Сообщение #50


Деда
******

Группа: Пользователи
Сообщений: 4986
Регистрация: 14.8.2017
Пользователь №: 91744



HTC1, принцип разбора вылета прост. Вот тут, например, написано где искать лог и что из лога важно. Если в логе есть инфа про название скрипта и номер строки, то открываешь скрипт, находишь нужную строку и смотришь что там не так.
Либо в логе бывает написано какой фал (объект) игра не нашла - надо лезть в конфиг или логику, которые используют этот файл и т.д.
По бОльшей части вылетов по последней строке лезешь в Гугл и находишь описание и решение, сильно отличаются для каждого мода.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 1.2.2012, 18:30
Сообщение #51





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Емкий вопросище.
Как известно, при крахе игры, создается лог, где в самом конце, указывается причина, например:

Раскрывающийся текст

[error]Expression : e_entity
[error]Function : xrServer::Process_event_reject
[error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\xrServer_process_event_reject.cpp
[error]Line : 12
[error]Description : entity not found. id_parent=1350 id_entity=1312 frame=11471

stack trace:

Scheduler tried to update object lvl_community_respawn_xxxxx (e.g., esc_soldier_respawn_11350),


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

Ошибок приводящих к вылету на РС множество, каждый рассматривается обособлено, порой на устранение вылета может уйти уйма времени. Ты своим вопросом опять ткнул в небо.
Да, специально погуглил, нашел массу материала по поставленному тобой вопросу.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
julius
сообщение 1.2.2012, 20:48
Сообщение #52


Сержант
****

Группа: Пользователи
Сообщений: 2687
Регистрация: 16.8.2017
Из: Irkutsk
Пользователь №: 83440



sapro, нужен позарез мастер-оружейник, работающий по моделям для S.T.A.L.K.E.R.: Shadow Of Chernobyl.


--------------------
Я никогда не думаю о будущем. Оно приходит само достаточно скоро. © A.Einstein
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 1.2.2012, 22:06
Сообщение #53





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



MAV По большей части вылетов по последней строке видно многе.
sapro Я спрашивал про строчку(например) [error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\xrServer_process_event_reject.cpp
Как её разбирать. Понимать.
понятно Line : 12
[error]Description : (entity not found. id_parent=1350 id_entity=1312 frame=11471)
Пример харош, лок не указана так гед написанно," что это с другой стороны? Или выронил" Если правильно увидел.
Поправил из-за не полнгого вопроса. И прежде чем вылечить, хочу понять. (не злись)

Сообщение отредактировал HTC1 - 1.2.2012, 22:35
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 2.2.2012, 0:15
Сообщение #54





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



HTC1 я не злюсь, с чего ты это взял?
Толя, если вопросы вылетов (тема емкая) актуальны - рациональнее было бы иметь отдельную тему.
julius как срочно? До середины февраля не смогу, после 15 хоть в бой, хоть в разведку.


Цитата
[error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\xrServer_process_event_reject.cpp

На данную строчку можешь не смотреть - это для ПЫС.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 2.2.2012, 16:48
Сообщение #55





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Если не сложно, напишите урок про выброс. СПС.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 2.2.2012, 19:36
Сообщение #56





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



В ЧН и ЗП выброс есть. В ТЧ то же - только на ЧАЭС. Для какой игры? Что именно про выброс? Я же писал:

Цитата
всегда помогу, чем смогу и что знаю, только по конкретному вопросу а не общему...


Ты опять задал вопрос общего характера - напишите про выбросы... Напишу. Только не обессудь...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 3.2.2012, 0:10
Сообщение #57





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



sapro интересует, как его создать самому, с вариацией параметров: время, сила, частота, влияние.
Все параметры меняются, некоторые не заметны для кого-то, а некоторые меняют полностью. Привычные монстры могут быть сильней,некоторые слабей, ГГ также, и т.д. Эту идею, реализовать сложно, понимаю, но надо начинать хоть с малого. По этому спросил про стандартный выброс. Наверно ТЧ более интересно.
P.S. прошу помочь создать свою, или разобрать готовую.

Сообщение отредактировал HTC1 - 3.2.2012, 0:15
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 3.2.2012, 18:15
Сообщение #58





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Виложи готовый выброс, поковыряю его, проявятся точнеые поросы. Недельку буду занят)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 4.2.2012, 16:54
Сообщение #59





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



через db и db_spawn с помощью creat можно добавить многое, а что делат craetammo?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 6.2.2012, 23:32
Сообщение #60





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



В db spawn добавмл


function del_actor()
del_obj( actor )
actor_proxy:net_destroy()
actor = nil
end

Также в dn


function del_actor()
tion give_me()

alife():create("repair_kit", db.actor:position(), db.actor:level_vertex_id(),db.actor:game_vertex_id(), db.actor:id())
alife():createammo("wpn_vintorez"", db.actor:position(), db.actor:level_vertex_id(),db.actor:game_vertex_id(), db.actor:id())
alife():createammo("ammo_9x39_pab9", db.actor:position(), db.actor:level_vertex_id(),db.actor:game_vertex_id(), db.actor:id())


repairkit появляется, остальное нет. где ошибка?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

7 страниц V  < 1 2 3 4 5 > » 
Тема закрытаНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 17.4.2024, 2:00
Консультации адвоката по уголовным делам. Бесплатно. По всей России