Пользователей: 0
Гостей: 383
Всего: 383

» Подробно
» Сегодня

Привет, гость!









Автор Сообщение
damirazo
    
Посты: 165
Откуда: Казань
Возраст: 37
31-05-2008 15:37 GMT3 час. #602829   
Andrew53 Остаьные главы по логике нашел? Если нужны - стучи мне...
Или точнее вот http://sdk.stalker-game.com/ru/index.php/Категория:Статьи_участников


Занимаюсь логикой НПС, скриптами
Andrew53
    
Посты: 138
Откуда: Новосибирск
Возраст: 71
01-06-2008 16:17 GMT3 час. #603378   
damirazo Я имел в виду другое: текст начинается с номера 3. Я так понимаю, что это третья глава подробнейшего мануала по скриптам. Так интересно есть ли глава1, глава2, глава4 и т.д.


Лучший Сталкер - Lost Alpha: огромные локи и свобода действий!
Sancheba
    
Посты: 214
Откуда: Кломна
Возраст: 33
03-06-2008 10:04 GMT3 час. #604667   
Ктонить подскажите как обнулить непись, тоесть выключить её движковые схемы поведения
патрулирование местности и тому-подобное
А то я включаю одну схему а её перебивает движковая8-(


Жизнь - это игра с ОФИГЕННОЙ графикой
Zorndaik
    
Посты: 25
Откуда: Simferopol
Возраст: 32
04-06-2008 09:36 GMT3 час. #605459   
Где находится секция скрипта, ответственная за получение ключа у Борова после обыска его трупа???


Megamozg
    
Посты: 58
Откуда:
Возраст:
06-06-2008 04:20 GMT3 час. #606877   
Какие скрипты отвечают за типы оружия и защиту для брони? (не конфиги)


Sancheba
    
Посты: 214
Откуда: Кломна
Возраст: 33
06-06-2008 15:32 GMT3 час. #607394   
Zorndaik Посмотри darkvalley_tasks.script. Там функция для получения мессаджа. так как самого ключа в природе не существует, только в виде инфа для вида. А от куда она вызывается я не знаю:lok5)
Megamozg А помойму за них только конфиги и отвечают.:dry:


Жизнь - это игра с ОФИГЕННОЙ графикой
Megamozg
    
Посты: 58
Откуда:
Возраст:
06-06-2008 16:18 GMT3 час. #607457   
Sancheba
Я просто хочу добавить дополнительную функцию - антигравитацию - в экзоскелете. В симбионе это есть, но добавление jump_speed не работает


Sancheba
    
Посты: 214
Откуда: Кломна
Возраст: 33
06-06-2008 18:30 GMT3 час. #607537   
Не я симбион не разбирал:-G. Попробуй в нем покопатся раз там такое есть. Мож че найдешь

добавлено спустя 3 минут


# Sancheba :
Ктонить подскажите как обнулить непись, тоесть выключить её движковые схемы поведения
патрулирование местности и тому-подобное
А то я включаю одну схему а её перебивает движковая8-(



Ну кто-нибуть умный помогите кто скрипты знает8-(

отредактировал(а) Sancheba: 06-06-2008 18:33 GMT3 час.

Жизнь - это игра с ОФИГЕННОЙ графикой
Megamozg
    
Посты: 58
Откуда:
Возраст:
07-06-2008 05:41 GMT3 час. #607779   
Sancheba
Delete!!!&P

добавлено спустя 3 минут

А вообще смотри сюда и разрегистрируй ненужную схему

отредактировал(а) Megamozg: 07-06-2008 05:45 GMT3 час.

Sancheba
    
Посты: 214
Откуда: Кломна
Возраст: 33
07-06-2008 16:39 GMT3 час. #608060   
Megamozg спасибо конечно, только я это уже читал. проблема в том что я не знаю какую именно схему нужно деактивировать. конкретно, меня интересуют схемы Патруля территории, Блок посты и схема "гуляния по локациям";-)


Жизнь - это игра с ОФИГЕННОЙ графикой
Andrew53
    
Посты: 138
Откуда: Новосибирск
Возраст: 71
09-06-2008 05:34 GMT3 час. #609030   
Sancheba Попробуй сдесь:
http://www.gsc-game.ru/index.php?t=community&s=forums&s_game_type=xr&thm_page=1&thm_id=10727&sec_id=14
тут описаны все варианты логики AI.
Сама ветка Вопросы по программированию для S.T.A.L.K.E.R.-Team даёт массу ответов.
Ну, а если тебе нужна конкретика по неписю - долби all.spawn


Лучший Сталкер - Lost Alpha: огромные локи и свобода действий!
Sancheba
    
Посты: 214
Откуда: Кломна
Возраст: 33
09-06-2008 22:37 GMT3 час. #609759   
Спасибо


Жизнь - это игра с ОФИГЕННОЙ графикой
Bertryger
    
Посты: 737
Откуда: Улан-Удэ
Возраст: 32
11-06-2008 11:55 GMT3 час. #610859   
Как создать нового торговца, заспавнить его в опред.местности, и дать ему возможность выдавать квесты?
Понимаю что на предыдущих страницах есть описания, но по всему форуму по кускам собирать неохота.
Может кто одним постом объяснить?


В раю лучше климат, в аду - компания.(Вальтер Скотт)
На пути к светлому будущему мешаются пробки из реалистичного настоящего.
Мечты похожи на радугу - только идиоты их преследуют!
Sancheba
    
Посты: 214
Откуда: Кломна
Возраст: 33
15-06-2008 09:59 GMT3 час. #613082   
Ктонить знает может ли помочь небольшая оптимизация скриптов?
Напиример: есть функция, в ней объявляется переменная и сразу же ей присваевается значение.

local vn = compress_name(variable_name)

Но в дальнейшем коде функции она используется только один раз:

return xr_logic.pstor_retrieve(db.actor, vn, value_if_not_found)

Если убрать переменную и функцию compress_name(variable_name) вставить напрямую:

return xr_logic.pstor_retrieve(db.actor, compress_name(variable_name), value_if_not_found)

Смысел от этого не поменяется. Если так оптимизировать все скрипты производительность изменится??


Жизнь - это игра с ОФИГЕННОЙ графикой
Andrew53
    
Посты: 138
Откуда: Новосибирск
Возраст: 71
16-06-2008 07:06 GMT3 час. #613628   
Sancheba Кажися, эти варианты равнозначные, только с локалками проще воспринимается "на глаз". Время жизни локальной переменной определено временем жизни функции, т.е. при старте функции динамически выделяется необходимое количество ячеек памяти из кучи. После окончания работы функции выделенные ячейки памяти возвращаются в кучу.
Перед вызовом функции ссылки на адреса её параметров помещаются в системный стек. Поэтому при передаче сложного выражения в качестве параметра интерпретатор должен его вычислить, поместить результат во внутреннюю (им созданную) переменную или регистр и поместить ссылку на результат в стек.
Что ты сам создашь локалку, что интерпретатор создаст её за тебя.....Хотя у меня опыт работы с компиляторами, а с интерпретаторами очень мало, и LUA может работать по другому.


Лучший Сталкер - Lost Alpha: огромные локи и свобода действий!
Sancheba
    
Посты: 214
Откуда: Кломна
Возраст: 33
16-06-2008 18:07 GMT3 час. #614106   
Я это все уже понял. Но по идее это должно сработать. (правда прирост может быть минимальным):-(. Не тратится время на чтение строки с объявление м переменной


Жизнь - это игра с ОФИГЕННОЙ графикой
Bertryger
    
Посты: 737
Откуда: Улан-Удэ
Возраст: 32
18-06-2008 08:49 GMT3 час. #615384   
Повторяю вопрос:
Как создать нового торговца, заспавнить его в опред.местности, и дать ему возможность выдавать квесты?
Может кто одним постом объяснить?


В раю лучше климат, в аду - компания.(Вальтер Скотт)
На пути к светлому будущему мешаются пробки из реалистичного настоящего.
Мечты похожи на радугу - только идиоты их преследуют!
dans
    
Посты: 71
Откуда:
Возраст:
18-06-2008 12:30 GMT3 час. #615660   
Bertryger вот тебе ссылки прочитай Спавн НОВЫХ нпс и Создание квеста и
Сообщение #1681


Чёрный СТАЛКЕР
    
Посты: 487
Откуда:
Возраст:
20-06-2008 14:18 GMT3 час. #617511   
Люди в АМК есть скрипт который запрешает поднимать ПКМ без экзы может быть ктонить создаст такойже или вытянет тот.


Нет спокойствия, есть гнев
нет страха, есть могущество
нет смерти, есть бессмертие
нет слабости, есть тёмная сторона
D_EMON
    
Посты: 7
Откуда: Калтан
Возраст: 46
21-06-2008 02:56 GMT3 час. #617941   
HELP! Если кто нибудь знает как сделать чтобы приходили сообщения от других сталкеров и новости как в АМК моде или как это оттуда выдернуть подскажите пожалуйста.


Хороший монстр, мёртвый монстр.:sarcastic:
Badwny
    
Посты: 2042
Откуда: страна, регион, город
Возраст: 29
21-06-2008 06:26 GMT3 час. #617980   

HELP! Если кто нибудь знает как сделать чтобы приходили сообщения от других сталкеров и новости как в АМК моде или как это оттуда выдернуть подскажите пожалуйста.

Уууу... Это тёмноё дело.:sarcastic:
Никто тебе не отдаст новости и сообщения, хе-хе.
Да и одному сделать нереально.
Так что - :russ


Sancheba
    
Посты: 214
Откуда: Кломна
Возраст: 33
21-06-2008 14:25 GMT3 час. #618146   
D_EMON в файле amk_mod функция show_news() запускает новости.
А сами нвости здесь - amk_news. Там a конце функция есть которая рэндомно выбирает и возвращает новость.


Жизнь - это игра с ОФИГЕННОЙ графикой
Чёрный СТАЛКЕР
    
Посты: 487
Откуда:
Возраст:
21-06-2008 15:44 GMT3 час. #618206   
Sancheba А как потом это подключить в игру (где прописать?)


Нет спокойствия, есть гнев
нет страха, есть могущество
нет смерти, есть бессмертие
нет слабости, есть тёмная сторона
BerSerK™
    
Посты: 843
Откуда: Fecity
Возраст: 32
21-06-2008 18:09 GMT3 час. #618294   
Люди, кто может подсказать, как заставить рюкзак и GPS-маяк работать? Я сделал их сам, не вытаскивая из АМК - это, в принципе, просто. Но теперь как сделать так, чтобы рюкзак можно было открыть, а маяк отображался на карте??? Подскажите, плз, если кто в курсе.


Загляни в журнал и будет тебе счастье!!!
Terra Incognita M.O.D.(T.I.M.O.D.)
Sancheba
    
Посты: 214
Откуда: Кломна
Возраст: 33
22-06-2008 22:38 GMT3 час. #619327   
Чёрный СТАЛКЕР Тебе что конкретно надо? Чтобы новости во время всей игры выдавались? Или сам принцип?

добавлено спустя 11 минут

В файле amk_mod в функции show_news() есть строчка amk.g_start_timer("show_news",0,0,math.random(40,80)), она запускает базовай игровой таймер AMK который через рэндомное время запускает функцию выдачи новости. А та в свою очередь рэндомно выбирает и выдает нам новость.

А в функции g_start_timer есть такие строчки
save_variable("gt"..a, name)
save_variable("gd"..a, time+delay_d*60*24+delay_h*60+delay_m)
save_variable("gp"..a, action)


Они обеспечивают сохранение функции выдачи новостей.

отредактировал(а) Sancheba: 22-06-2008 22:49 GMT3 час.

Жизнь - это игра с ОФИГЕННОЙ графикой
Камачо
    
Посты: 72
Откуда: Жуковский
Возраст: 32
25-06-2008 03:11 GMT3 час. #620953   
Народ а что такое скрипты ... ;-)


Долг отстой !!!
Свобода навсегда !!!
СВОБОДУ СТАЛКЕРАМ !!!
D_EMON
    
Посты: 7
Откуда: Калтан
Возраст: 46
25-06-2008 19:43 GMT3 час. #621445   
Покопался я в файле amk_mod там видно что идет обращение к другим скриптовым файлам таким как amk_news_lists, amk_names_lists, amk_death_lists, amk_uniq_news_lists, amk_modders, amk_dolg, amk_freedom, news_main, все это находится впапке script тупое перекидывание файлов ничего не даёт. В АМК когда приходит сообщение появляется иконка того кто её прислал вот здесь видно обращение к текстурному файлу ui_iconsTotal : db.actor:give_game_news(dolg_news, "ui\\ui_iconsTotal", Frect():set(498,141,83,47), 0, 15000)
else
db.actor:give_game_news(freedom_news, "ui\\ui_iconsTotal", Frect():set(498,94,83,47), 0, 15000)
наверное нужны ещё координаты иконок может я ошибаюсь вобще со скриптами никогда раньше не сталкивался рассуждаю чисто логически, но суть не в этом как объеденить всё в одно целое чтобы работало. Подскажите если кто знает?


Хороший монстр, мёртвый монстр.:sarcastic:
Психо-садист
    
Посты: 144
Откуда: Днепр
Возраст: 35
08-07-2008 20:13 GMT3 час. #634886   
В каком файле спавнить НПС и ОБЪЕКТЫ? Скажите название плз!!!


BerSerK™
    
Посты: 843
Откуда: Fecity
Возраст: 32
08-07-2008 20:26 GMT3 час. #634903   
Психо-садист , огромное число самых разных файлов - штук 5-6 как минимум. Да и это не столь просто, чтобы ты смог заспавнить кого-то, зная только названия файлов.


Загляни в журнал и будет тебе счастье!!!
Terra Incognita M.O.D.(T.I.M.O.D.)
Психо-садист
    
Посты: 144
Откуда: Днепр
Возраст: 35
09-07-2008 06:56 GMT3 час. #635275   
BerSerK™ блин




Форумы Трилогия серии игр S.T.A.L.K.E.R » Модификации и квесты Справочник по скриптам [Тень Чернобыля]


Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Страницы сайта могут содержать информацию, запрещенную для
просмотра посетителям младше 18 лет. Авторское право на серию игр «S.T.A.L.K.E.R» и используемые в ней материалы принадлежит GSC Game World.

Использование материалов сайта возможно с разрешения администрации. Все права защищены. © 2004–2025 «Stalker-Portal.ru»