использоваться только внутри блока - внутри одного скриптового файла
видимость во всей сфере окружения - из всех скрипт файлов.
Правильно?
Почти.
Блок, это не значит только файл. Блок может быть как файлом, так и составным оператором. Например. Если объявить локальную переменную внутри составного оператора if-then-end, (в данном случае блок будет then-end), то данная переменная будет видна только внутри этого блока. Так же и с функциями. Если объявить локальную переменную в теле функции, то вне данной функции, она(переменная) уже не может быть использована.
отредактировал(а) singapur22: 04-10-2010 15:11 GMT3 час. Проект "Mobile Manager" закрыт, в связи со стечениями неблагоприятных обстоятельств, и последующей потерей всех файлов и справок текущего проекта.
Подскажите пожалуйсто. Я хочу чтоб у меня в СТАЛКЕРЕ, в главном менню отображалось примерно это " СТАЛКЕР ТЧ патч 1..... мод .... версия ...."
КАк и где это можно прописать?
Зарание спасибо.
Si vis pacem, para bellum - Хочешь мира, готовся к войне.
give_talk_message(text, "ui\\ui_iconstotal", Frect():set(300,100,50,50)
Как вычислять или где посмотреть эти координаты?А то у меня иконка наикривейшая:-)
--------------------------------- erlik
get_texture_info - не совсем понял, как это?Можно примерчик?
-------------------------------- Gun12
Ну и я позлравлю:
С Днем Рождения!
:russ
отредактировал(а) Stalk15: 04-10-2010 17:50 GMT3 час. Новые фишки для сталкера(см. журнал)
Stalk15
Загляни в файл ui_iconstotal.xml - там все имена иконок.
Далее
local task_texture, task_rect = get_texture_info("ui_iconsTotal_lost_money") -- пол
отредактировал(а) erlik: 04-10-2010 18:06 GMT3 час. Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
Люди, я хочу сделать/изменить некоторые локации, путём добавления в ним секретных подземелий. Локи я более-менее редактить умею, а вот чтобы создать спавен объекты ума не хватает, к тому же я хочу чтобы некоторые текстуры взаимно пересекались, пример: туалет, а вместо дырки там люк вниз, ну или стоит автобус, а у него около какого-нибудь сидения будет люк под землю, подскажите пожалуйста как сделать, пишите в пм.
Очень обидно, когда у тебя Stayr Aug A2 и Нано-костюм, а какой-то драный бандит снял тебя с ПМ в голову!!!
Stalk15
game.translate_string() не нужен. У тебя и без него имя будет на русском. Метод game.translate_string(string) возвращает либо перевод, либо сам аргумент обратно(если не нашел секции для перевода).
Ты ему реальное имя NPC передаешь и он тебе его обратно же и возвращает. А смысл?
Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
Expression : 0
Function : CUICellContainer::FindFreeCell
File : E:\stalker\patch_1_0004\xr_3da\xrGame\ui\UIDragDropListEx.cpp
Line : 508
Description : there are no free room to place item
Что эта ошибка значит?
С Н А Й П Е Р, можешь сделать локу что то вроде подземного перехода между Припятью и 4 энергоблоком с местом, где под конец вас встречает ученый из о-сознания.
Киньте плиз ссылку на конвертор текстур, чтобы из ДДС можно было в бмп или еще что то вроде этого, что можно в пойте редактировать, а затем чтобы можно было опять в ДДС переделать.
#Mehanik Yar :
Description : there are no free room to place item
Что эта ошибка значит?
учите английский и тогда таких вопросов задавать больше не будите!
Вы пытаетесь (например) впихнуть оружие занимающее 3х2 клетки в первый слот с размерами 2х2 клетки.
STURMTROOPER
Изменить место спавна ГГ без редактирования all.spawn нельзя. Но можно при старте игры сразу же перебросить его скриптом на новое место - на текущей локации(телепортировать) или даже на другую локу(через спавн временного левел чейнджера). Но это будет происходить так - загрузится кордон, ГГ появится в бункере и только после этого пойдет переброска(если на другую локу - то пойдет загрузка новой локации). Если тебя это устраивает - тогда делай. Примеры скриптовых телепортов и левел чейнджеров можно легко найти в модах, статьях или в журналах у некоторых пользователей.
как изменить дату и время начала игры?
Смотри в файле alife.ltx - именно там указаны время и дата начала игры.
Конкретные строчки уж поищи сам.
Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
erlik спасибо. Еще вопросы: если в СДК поставить но входе в бар такую же дверь, как у Сидора, то нужен ли к ней будет скрипт? Как убрать дурацкий монолог Сидора в самом начале игры? Как сделать так, что бы раненый чел с Кордона спавнился сразу, а не после разговора с Сидором по поводу "я тебя спас"?
Господа скриптологи помогите пожалоста. Лог по вашей теме. Ето спавн вертольота.
Как написал мне на амк форуме один товарищ.... Цытирую
Надо дописать функцию в xr_effects.script, какую я не знаю, сам не делал.
! Unknown command: ERROR:object
* Log file has been saved successfully!
FATAL ERROR
[error]Expression : fatal error
[error]Function : CScriptEngine::lua_error
[error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
[error]Line : 73
[error]Description :
[error]Arguments : LUA error: ....r. - shadow of chernobyl\gamedata\scripts\_g.script:20: bad argument #2 to 'format' (string expected, got no value)
1. Вы сейчас в интернете
2. Вы на сайте stalker-portal
3. Вы читаете
5. Вы не заметили, что отсутствует пункт 4
6. Вы это проверили
7. Вы улыбаетесь
8. Поставь себе в подпись и нас будет больше
вот интересно что за все года было сделано стока огромных модов и так никто не разобрался что отвечает за траекторию полёта гранат из подствольника и бульдога???
Эта тема закрыта, публикация новых сообщений недоступна.
Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Страницы сайта могут содержать информацию, запрещенную для просмотра посетителям младше 18 лет. Авторское право на серию игр «S.T.A.L.K.E.R» и используемые в ней материалы принадлежит GSC Game World.