S.T.A.L.K.E.R. 2: Новый трейлер <<<>>> S.T.A.L.K.E.R.: Global War <<<>>> Инструмент - теперь и для ТЧ!
-
Число публикаций
243 -
Регистрация
-
Последнее посещение
-
AMKoin
10 [Подарить AMKoin]
Сообщения опубликованы vampirnik77
-
-
@dsh Я так и собирался, думал может какие еще варианты есть.
-
Доброго времени суток. Возник вопрос, простой вопрос, но меня он поставил в тупик. Как вызвать функцию один единственный раз за игру(при старте, при новой игре)?
-
@Дизель Очепятка, а вообще что врать то, написал не подумав.
- 1
-
@Dennis_Chikin А что ж Вы такое у нас на Кубани видели?
P.s Посмотрел на дату своей регистрации, 5 год уже на форуме...
-
А у меня вот, не так давно дома праздник случился.
Скрытый текст- 2
-
1 минуту назад, gruber сказал:
явор
Он же белый клен?
-
У меня как-то кошка была, которая этих самых полосатых иностранцев за здрасте уничтожала.
-
-
9 минут назад, Won-Won сказал:
Кислород?
Ну если только в таком ключе мыслить) Извините что вклинился, уж больно захотелось)
- 1
-
Вдруг кого заинтересует Scripting Basis
-
@Дизель Юнька вроде кушает только C#, JS и Boo.
ПЫ если я вопрос правильно понял
-
Возник вопрос, а можно ли отловить что игрок ввел в консоль?
- 1
-
Кто-нибудь сталкивался с такой ошибкой?
Ошибка C1002 не хватает размера кучи на 2-ом проходе компилятора xrGame c:\all\test\code\engine.vc2008\xrgame\game_sv_item_respawner.cpp
-
Здравствуйте. Совместил фриплейный мод( sza, просто вырезает сюжет) с модулями тов. Артоса и теперь получаю такой вылет, как исправить? Заранее спасибо.
! Cannot find saved game ~:lua_helper:fget_inisection:ini=[<userdata>],not_found_section=[levels],type=[table]:<error!>
! Cannot find saved game ~:lua_helper:fget_inisection:ini=[<userdata>],not_found_section=[levels_underground],type=[true]:<error!>! Cannot find saved game ~:lua_helper:correct_max_idlevelvertex:=[1844793]=>[1851250](+6457), map(108)=[zaton] :<info!>compiling shader model_def_lqs_0compiling shader model_def_lplanes_0! Unable to find Software\GSC Game World\STALKER-COP\ in registry! Unknown command: dump_infos! Cannot find saved game ~:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~! Cannot find saved game ~:attention! game is interrupted! the information in lines above.! Cannot find saved game ~:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~* Log file has been saved successfully!FATAL ERROR[error]Expression : !m_error_code[error]Function : raii_guard::~raii_guard[error]File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp[error]Line : 748[error]Description : ...l.k.e.r - call of pripyat\gamedata\scripts\_g.script:857: attempt to call global 'exit' (a nil value)stack trace:
-
Здравствуйте. Такой вот вопрос возник, можно ли заспавнить спейс рестриктор скриптом. Знаю что лучше делать через сдк, но нужно именно так. Заранее спасибо.
-
Update 0.0.3
Добавлены\починены ф-ции для работы с таблицами:
ExistFieldTbl() - Функция проверяет есть ли в таблице определенное поле/элемент.
RndElmTbl() - Функция возвращает рандомный элемент таблицы.
SizeTbl() - Функция возвращает размер таблицы.
clear_table() (_g.script) - Теперь чистит любые таблицы(с целочисленными ключа, символьными).
Ссылка в шапке темы обновлена.
- 1
- 1
-
Update 0.0.2
Изменены\оптимизированы\доработаны ф-ции в module_dynamic_update.script и _g.script
Вырезан module_script_callbacks.script
Добавлены readme от модулей(se_stor, net_packet и т.д) и readme к сборке.
Ссылка в шапке темы обновлена.- 1
-
Прошу назначить куратором этой темы: http://www.amk-team.ru/forum/topic/13445-skriptovaia-baza-cop
-
Обновлены модули Artos'a. Подробности в этом посте .
- 1
-
@Дар Ветер, В благодарностях написано, если кого-то упустил я извинился.
-
- Это популярное сообщение.
- Это популярное сообщение.
Полное название проекта: Scripting basis
Платформа: X-Ray 1.6 (CoP)
Концепция: Добавление скриптовых систем\функций, которые облегчат жизнь разработчикам, по возможности рефакторинг.
Дата выхода: 03.03.2017Текущая версия: 0.0.4
Официальная страницу: http://chizha2i.beget.tech/
Скрипты сейчас ушли на задний план, сейчас модно и популярно(и наверное даже более технологично) править движок, но я все же решил выложить на свет этот мод, базис, набор скриптов называйте как душе угодно. Я постарался сделать все лаконично и правильно, но все же нубокод и скорее всего баги присутствуют.
Ведется работа над следующей версией.
P.S Идеи, предложения, отловленные баги приветствуются.
Хочется выразить благодарность тем кто помогал(советами и не только) и чьи работы были использованы.
Artos
Zander_driver
Charsi
NazgoolKirgudu
Dennis_Chikin
Forser
Возможно кого-то забыл, не обессудьте.Модули Artos'a(хранилища, таймеры, нет-пакеты)
lua_addition.script - полезные и не очень функции.
module_debug.script - скрипт выводи отладочную и не только информацию.
module_dynamic_update.script - динамический апдейт функций и апдейты разной частоты.
module_key_binding.script - биндинг функций на клавиши.
module_save_load.script - события при сейв\лоад(например запись в хранилище).module_callbacks.script - аналог xr_s.script.
module_ini.script - работа с ini файлами.
ui_debug_con.script - скриптовая консоль.
Так как рассчитано на скриптеров, думаю больших проблем в использовании не будет, если что ЛС всегда открыто.
- 6
- 1
-
@naxac, Да хотелось бы чтобы в скриптах порядок был. Раз уж взялся пользоваться ими.
-
@Walther_v, Эту дозу получишь скорее всего, если сожрать приспичит.
- 1
-
Доброго всем Дня. Имеется скрипт, который возвращает кол-во патронов определенного типа в инвентаре. А не подскажите как перелопатить на нет-пакеты от тов. Artos'? Платформа CoP
function get_ammo_size(obj) local pk = net_packet() obj:STATE_Write(pk) pk:r_seek(pk:w_tell()-2) return pk:r_u16() -- ammo_left end function ammo_count(section) local n = 0 local sobj db.actor:iterate_inventory( function (actor, item) if item:section() == section then sobj = alife():object( item:id() ) if sobj then n = n + get_ammo_size(sobj) end end end, db.actor) return n end
Справочник по функциям и классам
в Скрипты / конфиги / движок
Опубликовано
Файл xr_s.script, работает ли ф-ция register_callback и все остальные что с ней связанны?