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

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


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

Ник


Пароль


Запомнить?




» Добавить в избранное

» Сделать стартовой

Главная
Форум
Обзор игры
Мир Зоны
Файлы
Галерея
Разное






Форумы > Архив > Склад > Вопросы и ответы (по 15.07.10)

Страница 8 из 58Первая«567891011 »Последняя
Быстрый переход:


 

Автор Сообщение
Stalk15
[1] Странник
Онлайн статус=0  Профиль    




Посты: 1023
Откуда: Как-бэ Новосибирск(Точно не знаю=))
Занятие: Модю сталкера, полегоньку юзаю Visual Basic и Visual С#.
Возраст: 30

19-11-2012
08-06-2010 20:45 GMT3 часа #1265431   Split
Gun12
Ну, да.Вроде 1650х1200.А причем тут это?


Gun12
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 773
Откуда: СССР
Занятие: Всё, что заставляет напрягать серое вещество
Возраст: 51

08-06-2010 21:13 GMT3 часа #1265454   Split
Stalk15
При том, что у тебя (возможно) используется файл talk_16.xml (для формата 16:10, 16:9), а не talk.xml (для формата 4:3).
Так вот между ними есть различия. А именно в файле talk_16.xml в секции :
Код:
<question_item x="0" y="0" width="557" height="20" min_height="13">
<content_text x="0" y="0" width="550" height="20">
<text font="letterica18" r="255" g="232" b="208" align="l"/>
<text_color>
<t r="231" g="168" b="12"/> <e r="255" g="232" b="208"/> <h r="255" g="255" b="255"/>
</text_color>

</content_text>
</question_item>

нужно изменить строку :
Код:
<text font="letterica18" r="255" g="232" b="208" align="l"/>

на
Код:
<text font="letterica18" r="255" g="232" b="208" align="l" complex_mode="1"/>

P.S.
Поверь. Раз я спрашивал, то не из праздного любопытства. А как видишь, на то есть причины.

Сообщение было успешно отредактировано Gun12 (08-06-2010 21:13 GMT3 часа, назад)

erlik
[10] Житель
Онлайн статус=0  Профиль    




Посты: 2338
Откуда: Набережные Челны
Занятие: В чем сила, брат? В AutoIT3 и WinAPI.
Возраст: 47

18-03-2015
08-06-2010 21:21 GMT3 часа #1265476   Split
Николай ФеНиКс
должно быть так
function Check_Distanse(Obj_Id,Distanse)

а вызов Check_Distanse("6",nil) - как я тебе и писал.

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


Stalk15
[1] Странник
Онлайн статус=0  Профиль    




Посты: 1023
Откуда: Как-бэ Новосибирск(Точно не знаю=))
Занятие: Модю сталкера, полегоньку юзаю Visual Basic и Visual С#.
Возраст: 30

19-11-2012
08-06-2010 21:28 GMT3 часа #1265483   Split
Спавню метку на карте в ПДА таким способом:
Код:
level.map_add_object_spot_ser(obj.id, "blue_location", text)

Как ее потом можно убрать?

добавлено через некоторое время

Есть ли функция, при вызове которой произойдет взрыв?Если есть, не могли бы мне ее показать?


erlik
[10] Житель
Онлайн статус=0  Профиль    




Посты: 2338
Откуда: Набережные Челны
Занятие: В чем сила, брат? В AutoIT3 и WinAPI.
Возраст: 47

18-03-2015
08-06-2010 21:30 GMT3 часа #1265489   Split
Stalk15
if level.map_has_object_spot(obj.id, тип метки) then
level.map_remove_object_spot(obj.id, тип метки)


Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
08-06-2010 21:32 GMT3 часа #1265491   Split
erlik Ок запомню=) СПС=)
и вот сразу вопрос:
впервые такой лог вижу:
Код:
Expression    : fatal error
Function      : CScriptEngine::lua_error
File          : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
Line          : 73
Description   : <no expression>
Arguments     : LUA error: No such operator defined


userbar
Stalk15
[1] Странник
Онлайн статус=0  Профиль    




Посты: 1023
Откуда: Как-бэ Новосибирск(Точно не знаю=))
Занятие: Модю сталкера, полегоньку юзаю Visual Basic и Visual С#.
Возраст: 30

19-11-2012
08-06-2010 21:40 GMT3 часа #1265500   Split
Gun12
Спасибо, попробую

erlik
Можно поподробней...
Функцию удаления вот так правильно вызывать?:
Код:
function name()
            if level.map_has_object_spot(obj.id, тип метки) then
            level.map_remove_object_spot(obj.id, тип метки)
end


Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
08-06-2010 21:46 GMT3 часа #1265505   Split
Stalk15
если так то два энда...


userbar
erlik
[10] Житель
Онлайн статус=0  Профиль    




Посты: 2338
Откуда: Набережные Челны
Занятие: В чем сила, брат? В AutoIT3 и WinAPI.
Возраст: 47

18-03-2015
08-06-2010 22:11 GMT3 часа #1265508   Split
Stalk15
Хоть так - хоть эдак - то есть прямо в теле основной функции
просто если по твоему - тогда нужно айди передать как аргумент -
name(obj.id) - при вызове из тела функции в которой определяется айди метки
и в качестве параметра который принимает функция удаления спота
function name(obj.id)
тело функции
end

и второй end действительно добавь....

забыл добавить - все нужные айди которые могут понадобится в дальнейшем необходимо предусмотрительно записывать либо в отдельные переменные либо в таблицу и по необходимости сохранять через специальные методы- иначе если между моментом установки спота и его удалением должно пройти значительное время -значение айди будет потеряно при перезагрузке.

Николай ФеНиКс
Лог значит примерно следующее - применен неподходящий к объекту метод либо возможно некорректно применен какой то оператор.

понятия не имею из-за чего именно там вылет...
попробуй дописать после
if type(id)=='string' then
obj = alife():story_object(tonumber(id))
вот это
if obj == nil then
obj = level_object_by_sid(tonumber(id))
end

Сообщение было успешно отредактировано erlik (08-06-2010 22:11 GMT3 часа, назад)

Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
08-06-2010 21:50 GMT3 часа #1265510   Split
erlik
и с чего этот лог может вылезти??? не из-за флага ли...?


userbar
Евгений94
[1] Странник
Онлайн статус=0  Профиль    




Посты: 219
Откуда: Москва
Занятие: Программист, делаю свой крайзис :)
Возраст:

08-06-2010 22:02 GMT3 часа #1265526   Split
Николай ФеНиКс
Получилось монстров сделать?

Кости я предлагал вытащить для снижения нагрузки, т.к. скелетный шейдер требует больше ресурсов, нежели обычный.


Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
08-06-2010 22:03 GMT3 часа #1265527   Split
не пробовал


userbar
Stalk15
[1] Странник
Онлайн статус=0  Профиль    




Посты: 1023
Откуда: Как-бэ Новосибирск(Точно не знаю=))
Занятие: Модю сталкера, полегоньку юзаю Visual Basic и Visual С#.
Возраст: 30

19-11-2012
08-06-2010 22:04 GMT3 часа #1265530   Split
Прога, что проверяет скрипты на ошибки жалуется на первую строку функции.Вот сама функция:
Код:
function delete_spot(obj.id)
    if level.map_has_object_spot(obj.id, "blue_location") then
    level.map_remove_object_spot(obj.id, "blue_location")
  end
end

Вот сама "жалоба" проги:
fun_kvests.script (326): mismatched input '.' expecting ')'
fun_kvests.script (326): no viable alternative at input 'id'
fun_kvests.script (326): no viable alternative at input 'id'

На 326 строке у меня это:
Код:
function delete_spot(obj.id)


А если убрать аргумент obj.id, то тогда прога не жалуется.Может не обязательно ставить аргумент obj.id?Или я что-то не правильно сделал?Или всем программам проверки lua не стоит верить?


Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

08-06-2010 22:13 GMT3 часа #1265540   Split
Stalk15 не тупи, ты в функцию передаёшь айди своего чего там те надо,, а програ это не признаёт и даёт ошибку,если уверен что сделал правильно то просто возьми и протести, что мешает?


Stalk15
[1] Странник
Онлайн статус=0  Профиль    




Посты: 1023
Откуда: Как-бэ Новосибирск(Точно не знаю=))
Занятие: Модю сталкера, полегоньку юзаю Visual Basic и Visual С#.
Возраст: 30

19-11-2012
08-06-2010 22:23 GMT3 часа #1265555   Split
Я потестил.Если оставить obj.id, то вылетает без лога, а если obj.id убрать - вылетает с таким логом:
[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 : <no expression>
[error]Arguments : LUA error: ...adow of chernobyl\gamedata\scripts\fun_kvests.script:327: attempt to index global 'obj' (a nil value)

Если что, то удаляемую метку спавнил такой функцией:
Код:
function pda_killer_spawn()
       local obj= alife():create("pda_merc_killer_glav",vector():set(-223.700,-7.678,-129.688),17000,281)
       local text = "Типа текст"
       level.map_add_object_spot_ser(obj.id, "blue_location", text)
end


erlik
[10] Житель
Онлайн статус=0  Профиль    




Посты: 2338
Откуда: Набережные Челны
Занятие: В чем сила, брат? В AutoIT3 и WinAPI.
Возраст: 47

18-03-2015
08-06-2010 23:11 GMT3 часа #1265559   Split
Stalk15
либо запиши значение айди в отдельную переменную типа local ObId = obj.id и передавай ObId (заменив внутри метода удаления спота obj.id на ObId ) либо передавай сам объект то есть юзердату в виде переменой obj .
передавать то как раз обязательно - иначе откуда метод узнает какой спот ему нужно убрать?
айди - это и есть уникальные идентификаторы объектов - и не только в сталкере, а вообще в программировании.

Struck
так я об этом же и писал изначально - только тогда функцию апдейтить надо и блоки с установкой спота и его удаления условиями предварять - то есть функцию переделывать. Так что конечный вариант - на усмотрение автора вопроса остается. Пускай сам думает.

Сообщение было успешно отредактировано erlik (08-06-2010 23:11 GMT3 часа, назад)

Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

08-06-2010 22:48 GMT3 часа #1265588   Split
erlik не легче тогда удаление по условию в функции спавна киллера поставить?


XrKamp
[1] Странник
Онлайн статус=0  Профиль    




Посты: 129
Откуда:
Занятие:
Возраст: 13

08-06-2010 22:57 GMT3 часа #1265600   Split
При входе на локацию "Радар" на гг действует излучение (постоянно получает хит). Как это убрать? Уже всё перерыл, ничего не нашел.


Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

08-06-2010 23:40 GMT3 часа #1265642   Split
XrKamp с модом играешь чтоли?


Darien Fx
[1] Странник
Онлайн статус=0  Профиль    




Посты: 1372
Откуда:
Занятие:
Возраст: 30

09-06-2010 00:27 GMT3 часа #1265702   Split
Цитата
Я Хочу сделать сбор данных о попадании в НПС: в Ноги, Руки, Торс, Голову;
Хочу, но не знаю с чего начать?

Начать с hit_callback в xr_motivator, и поискать и прочитать пост Struck, в котором тебе дан готовый код.


КerYa
[1] Странник
Онлайн статус=0  Профиль    




Посты: 131
Откуда: Евпатория
Занятие: Комп,Яхтинг,Море!!!!
Возраст: 122

04-08-2010
09-06-2010 01:19 GMT3 часа #1265742   Split
Парни а какой файл отвечает.за иайники????Подскажите плиззззз!!!!!!


АнархОПанк
[1] Странник
Онлайн статус=0  Профиль    




Посты: 998
Откуда:
Занятие:
Возраст:

09-06-2010 12:29 GMT3 часа #1265763   Split
КerYa treasure_manager.ltx -- За наполнение

Сообщение было успешно отредактировано АнархОПанк (09-06-2010 12:29 GMT3 часа, назад)

Монолитовец5
[1] Странник
Онлайн статус=0  Профиль    




Посты: 11
Откуда:
Занятие: S>T>A>L>K>E>R
Возраст:

09-06-2010 03:02 GMT3 часа #1265779   Split
АнархОПанк у меня там даже ошибку не пишет, сразу вылет при загрузке игры, без разницы с сейва или начинаешь новую, подскажи как можно узнать какие каналы у этих или иных песнях, я в этом мало бумбум, я тока учусь


АнархОПанк
[1] Странник
Онлайн статус=0  Профиль    




Посты: 998
Откуда:
Занятие:
Возраст:

09-06-2010 05:05 GMT3 часа #1265795   Split
Монолитовец5 скачай с сайта этого огг-плеер, там в архиве программа, для перекодирывания музыки в формат сталкера. Другой программы под прямой перегон я не нашел, хоть и эта не новая, но рабочая


djslavikoz
[1] Странник
Онлайн статус=0  Профиль    




Посты: 123
Откуда:
Занятие: стараюсь понять всё о модах
Возраст: 40

09-06-2010 10:47 GMT3 часа #1265859   Split
Чем открыть файл Shaders.xr ????????????????


КerYa
[1] Странник
Онлайн статус=0  Профиль    




Посты: 131
Откуда: Евпатория
Занятие: Комп,Яхтинг,Море!!!!
Возраст: 122

04-08-2010
09-06-2010 11:30 GMT3 часа #1265873   Split
АнархОПанк спасибо!!!

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

Чуваки помогите!!!!!Де мона скачать мод с возможностью сна?????

Сообщение было успешно отредактировано КerYa (09-06-2010 11:30 GMT3 часа, назад)

АнархОПанк
[1] Странник
Онлайн статус=0  Профиль    




Посты: 998
Откуда:
Занятие:
Возраст:

09-06-2010 12:26 GMT3 часа #1265898   Split
КerYa sleep_bag_for_abc 1.0 (Спальный мешок для АБС мода, легко адаптировать под свой мод)

Подскажите/намекните, где и как, можно убрать опозновательные знаки? Я о знаках, когда на НПС наводишь прицел, высвечивается группировка и имя.


Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

09-06-2010 14:40 GMT3 часа #1265994   Split
djslavikoz я блокнотом его правлю


Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
09-06-2010 15:00 GMT3 часа #1266003   Split
Darien Fx
какой пост?


userbar
Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

09-06-2010 15:31 GMT3 часа #1266023   Split
Николай ФеНиКс неужели проверить десяток костей и поставить на дез_колбек так трудно?...уже ведь в сотый раз тебе писал, потом даже код дал...ты и это не понял, так как тебе ещё объяснять?!

Короче забей на это дело, либо ищи скриптера...

P.S. Всякое желание отпадает помогать таким, т.к. мало того что один вопрос задают по сотню раз и ждут готовый код, так ещё этим кодом и воспользоваться не могут!




Форумы > Архив > Склад > Вопросы и ответы (по 15.07.10)

Страница 8 из 58Первая«567891011 »Последняя


Эта тема закрыта, публикация новых сообщений недоступна.



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

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