Пользователей: 0
Гостей: 622

» Подробно
Привет, гость!








Автор Сообщение
erlik
    
Посты: 2338
Откуда: Набережные Челны
Возраст: 48
17-11-2009 19:28 GMT3 час. #1099262   
Futura

от чего зависят эти буквы

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

а когда кидаешь на форум скрипт - то если в скрипте есть i заключенное в квадратные скобки - форум преобразовывает эти символы в курсив текста - так что приходится менять на другую букву.

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

singapur22
понятно - значит пока можно не беспокоиться за объем.

отредактировал(а) erlik: 17-11-2009 19:30 GMT3 час.

Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
arkanzas
    
Посты: 1
Откуда:
Возраст:
17-11-2009 19:50 GMT3 час. #1099282   
Всем привет я тут вообще потерялся я надеюсь что это по теме вопрос такой:
у меня версия 1,0004 скачал пачи 1,0005 и 1,0006. При установке 1,0005 выдаёт ошибку игра остаётся в той же версии тоесть1,0004 а при обновлении до версии 1,0006 комп пишет Что файл не оригенален установите игру с оригинальной версии"
Очень хотся в инете погамать, что делать подскажите плиз?


новиков сергей
    
Посты: 413
Откуда: Москва
Возраст:
17-11-2009 19:51 GMT3 час. #1099284   
Ребят, где лежит текстура рожи меченого?


создание NPC через All.spawn почти с нуля у меня в журнале
Так же известен, как Stunder
Darien Fx
    
Посты: 1372
Откуда:
Возраст: 31
17-11-2009 19:56 GMT3 час. #1099287   
arkanzas
Попробуй откатить версию до 1.0001 через regedit(hkey_local_machine\software\gsc game world\install_vers, насколько я помню).
Потом установи пятый патч(0-5), мб поможет.


erlik
    
Посты: 2338
Откуда: Набережные Челны
Возраст: 48
17-11-2009 20:04 GMT3 час. #1099291   
singapur22
вот это что делает?
os.execute("command")
у меня типа доступ к оболочке винды - начал вводить текст в консоли - получилась какая то фигня, а потом когда комп вырубал - он выключаться не хотел (видимо из-за того что корректно не завершил команду - типа os.exit() что ли надо вводить).


Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
новиков сергей
    
Посты: 413
Откуда: Москва
Возраст:
17-11-2009 20:11 GMT3 час. #1099296   
Ребят, где лежит текстура рожи меченого?


создание NPC через All.spawn почти с нуля у меня в журнале
Так же известен, как Stunder
ДатчикХабара
    
Посты: 558
Откуда: Saratov
Возраст:
17-11-2009 20:11 GMT3 час. #1099297   
Новиков Сергей
Рожа актёра лежит в папке act.
Там я думаю сам найдешь.


singapur22
    
Посты: 2089
Откуда: Рубцовск
Возраст: 45
17-11-2009 20:13 GMT3 час. #1099298   
erlik

os.execute ([command]) --Выполнить команду, аналог system


Проект "Mobile Manager" закрыт, в связи со стечениями неблагоприятных обстоятельств, и последующей потерей всех файлов и справок текущего проекта.
новиков сергей
    
Посты: 413
Откуда: Москва
Возраст:
17-11-2009 21:02 GMT3 час. #1099316   
кстати, как сделать чтобы допусти диалог появлялся через час игрового времени, после того как был произведен другой разговор, например
-привет-
-привет, я занят, приходи через час-
выдается инфопоршень а том что диалог был

и через час появляется ветка:
-ну, можно-?

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

иеще, ненашел я чтото текстуры его рожи, помогите плиз

отредактировал(а) новиков сергей: 17-11-2009 21:25 GMT3 час.

создание NPC через All.spawn почти с нуля у меня в журнале
Так же известен, как Stunder
erlik
    
Посты: 2338
Откуда: Набережные Челны
Возраст: 48
17-11-2009 21:44 GMT3 час. #1099335   
singapur22
так понятно - это написано в руководстве - только я не понимаю как работать с этой функцией - что можно делать - какие команды вводить - (какой эффект будет) и для чего это вообще может понадобится....

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

эту функцию - на апдейт
local time_delay = 0

function start_delay()
if not has_alife_info("info") then -- поршень который должен выдаваться в диалоге после фразы - приходи через час
return
end
time_delay = time_global() --вот это забыл написать
if time_global() - time_delay > 60^2 then -- задержка 1 час
db.actor:give_info_portion("info_dialog_dostup") -- включаем поршень для доступности диалога (этот должен быть в шапке диалога - как условие его появления - его можно(если это нужно) потом убрать в диалоге
db.actor:disable_info_portion("info") -- выключаем поршень апдейта - если надо чтобы таймер мог сработать вторично
time_delay = 0 --обнуляем переменную
end
end

отредактировал(а) erlik: 18-11-2009 12:00 GMT3 час.

Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
новиков сергей
    
Посты: 413
Откуда: Москва
Возраст:
17-11-2009 22:05 GMT3 час. #1099360   
спс!

добавлено спустя 21 секунд

спс!

отредактировал(а) новиков сергей: 17-11-2009 22:06 GMT3 час.

создание NPC через All.spawn почти с нуля у меня в журнале
Так же известен, как Stunder
erlik
    
Посты: 2338
Откуда: Набережные Челны
Возраст: 48
17-11-2009 22:16 GMT3 час. #1099369   
новиков сергей
насчет того таймера я не совсем уверен - так как я использовал немного другой вариант - с флагами
поэтому на всякий случай вот еще

local tim = level.get_time_minutes()
local sh = 0

function timer_index()
if not has_alife_info("info") then
return
end
if tim ~= level.get_time_minutes() then
if sh == 60 then --\ время измеряется в минутах
db.actor:give_info_portion("info_dialog_dostup")
sh = 0
else
sh = sh + 1
end
tim = level.get_time_minutes()
db.actor:disable_info_portion("info")
end
end


Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
Darien Fx
    
Посты: 1372
Откуда:
Возраст: 31
17-11-2009 22:33 GMT3 час. #1099382   
erlik
Не подскажеш оператор(если это так называется:-)) "приравнивания" переменных(всмысле чтобы у них стало одинаковое числовое значение)?

Хотя нет, задам немного другой вопрос.
У меня есть 2 таблицы. Из второй таблицы я получаю значение посредством n = rawget(tt,6). Так вот, теперь мне нужно как-то записать полученое значение переменной n(самое значение - 'e') в первую таблицу(думаю, что с помощью table.insert, только незнаю что писать в скобках).

Простым языком - хочу значение 6 из таблицы tt перекинуть в таблицу t.
tt = {'s','t','a','l','k','e','r'}
--x = tt[6]
t = {}
if next(t) == nil then
n = rawget(tt,6)
end
for g, g in ipairs(t) do
end
for a, a in ipairs(tt) do
end

Надеюсь, что не слишком уж мудрено написал:-)

отредактировал(а) Futura: 17-11-2009 23:04 GMT3 час.

fun-stalker
    
Посты: 19
Откуда: Киров
Возраст: 33
17-11-2009 22:50 GMT3 час. #1099400   
ответте мне на вопрос пожалуйста!

можно ли в сетевую игру на любую карту внедрить какого нибудь НПС??

ОЧ надо!!!!!!!


АКА-АКА АКА-47,у щет мен...
erlik
    
Посты: 2338
Откуда: Набережные Челны
Возраст: 48
17-11-2009 23:14 GMT3 час. #1099425   
Futura
не совсем понял :-)
что и как ты хочешь приравнять?
local x = 1
local y = 5
чтобы х стал равен у надо изменить его значение - например прибавить к нему 4
то есть уже в теле функции меняем значение нужной переменной
function name()
x = x +4
if x==y then
return true
else
return false
end
end
--тогда сравнение вернет true

как по другому приравнять значение переменных - то есть сделать чтобы они имели одинаковое значение - не знаю (вряд ли это можно) а вот изменить имеющееся значение до нужного - самое оно.
или ты хочешь изменить тип переменной? скажем число можно конвертнуть в строку через
tostring(переменная) --но только если параметр подходит для конвертации
скажем мы имеем цифровое значение полученное функцией и надо его вписать в строку
вот пример из моего тотализатора
news_manager.send_tip(db.actor, "Меченый, с твоего депозита снята сумма в "..tostring(summa).." р.\\nОстаток на счете "..tostring(deposit - summa).." р.", 5, "trader", 10000)
переводим полученное другой функцией цифровое значение в строку с числом


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

for g, g in ipairs(t) do -- две одинаковые буквы нельзя использовать - это же разные переменные
end
for a, a in ipairs(tt) do --аналогично
end

правильный вариант

tt = {'s','t','a','l','k','e','r'}
t = {}
function name_50()
if #t == 0 then
n = rawget(tt,6)
table.insert(t, n)
end
for k, v in ipairs(t) do
print(t[k]) --печатает e
end
end

отредактировал(а) erlik: 17-11-2009 23:23 GMT3 час.

Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
erlik
    
Посты: 2338
Откуда: Набережные Челны
Возраст: 48
17-11-2009 23:37 GMT3 час. #1099447   
кстати вместо n = rawget(tt,6)
вполне канает
n = tt[6]

а rawget() - фиг его знает для чего он вообще нужен... я в его практический смысл пока не въехал - пользуюсь им большей частью просто так :-)


Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
karavan
    
Посты: 940
Откуда:
Возраст:
18-11-2009 10:59 GMT3 час. #1099572   
fun-stalker Нет нельзя. Разговоры о сетевом сталкере с НПС идут давно, но по сей день это только разговоры.
Так что нельзя. :-)

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

fun-stalker Будь человеком поудаляй свой флуд.

отредактировал(а) karavan: 18-11-2009 11:00 GMT3 час.

Анонс мода-аддона "S.T.A.L.K.E.R. - Безопасная земля"
Узнай о моде больше - подпишись на канал (кликабельно)
Vitek5
    
Посты: 359
Откуда:
Возраст:
18-11-2009 11:02 GMT3 час. #1099577   
Как ogf конвентировать в тот формат который читает 3д макс? ну или какой прогой ?


В журнал добавлены 2 полезные статьи.
karavan
    
Посты: 940
Откуда:
Возраст:
18-11-2009 11:20 GMT3 час. #1099587   
Люди

Скажите пожалуйста кто знает где заканчивается и когда начинается онлайн-офлайн в Сталкере?

Кто может посоветовать как сделать что бы НПС кемперы (сидящие у костра) не начинали расходится кто куда, когда ГГ удаляется на большое растояние? (под большим растоянием имеется ввиду от деревни новичков до блок поста под мостом)

Пробовал логику online = true в файле gulag_escape.script, но НПС всеравно расходятся кто куда.

Как сделать что бы убитый монстр или НПС респавнились заново через какой то помежуток времени?
И возможно ли регулировать этот промежуток времени?

отредактировал(а) karavan: 18-11-2009 11:29 GMT3 час.

Анонс мода-аддона "S.T.A.L.K.E.R. - Безопасная земля"
Узнай о моде больше - подпишись на канал (кликабельно)
manunj
    
Посты: 267
Откуда:
Возраст:
18-11-2009 11:36 GMT3 час. #1099596   
karavan

Люди

Скажите пожалуйста кто знает где заканчивается и когда начинается онлайн-офлайн в Сталкере?


switch_distance = 150
в alife.ltx ето ростояние на котором неписи находятся в онлайн от актора тобиш к примеру если комп неплохой то можна поставить 500 и вся лока будет у тя в онлайне ну и соотвецтвено небудет свопа при переходе неписей в онлайн


Кто может посоветовать как сделать что бы НПС кемперы (сидящие у костра) не начинали расходится кто куда, когда ГГ удаляется на большое растояние? (под большим растоянием имеется ввиду от деревни новичков до блок поста под мостом)

Пробовал логику online = true в файле gulag_escape.script, но НПС всеравно расходятся кто куда.

Чтота неправильно написал камперы и так никуда нерасходятся если ты уходиш если они у тебя сваливают ищи ошибку. Даже если их ктота потревожит пойдут валится и потом всеравно идут к костру или тому месту где прописано


Как сделать что бы убитый монстр или НПС респавнились заново через какой то помежуток времени?
И возможно ли регулировать этот промежуток времени?

под гулагом просто смотри у singapur22 в журнале респавн гулага


karavan
    
Посты: 940
Откуда:
Возраст:
18-11-2009 11:47 GMT3 час. #1099603   
manunj Большое спасибо за пояснение. :prankster:
Вот логика у кемперов:

[smart_terrains]
ukostra = true

[logic]
active = kamp

[kamp]
center_point = ukostra_camp_center
path_walk = ukostra_camp_center
radius = 4
danger = danger_ignore

[danger_ignore]
ignore_distance = 3
END


Люди кто может обьяснить или где можно прочитать что собой представляет АИ переход с локации на локацию НПС?

отредактировал(а) karavan: 18-11-2009 12:52 GMT3 час.

Анонс мода-аддона "S.T.A.L.K.E.R. - Безопасная земля"
Узнай о моде больше - подпишись на канал (кликабельно)
Rayko
    
Посты: 1113
Откуда:
Возраст: 27
18-11-2009 14:45 GMT3 час. #1099797   
В компиляторе написано чт**5001a1109cb3c6967ad6**> [-out <имя_сцены>] [-mode maya|le|le2][/code] Что прописывать в :Имя сцены?


Максим Р.
    
Посты: 1025
Откуда:
Возраст:
18-11-2009 17:32 GMT3 час. #1100062   
Rayko, вот http://stalkerin.gameru.net/wiki/index.php/Декомпиляция_уровней_в_формат_СДК или вот Сообщение #814359. Прочти, тут подробно расписано.


erlik
    
Посты: 2338
Откуда: Набережные Челны
Возраст: 48
18-11-2009 19:37 GMT3 час. #1100189   
singapur22
есть один серьезный вопрос - допустим я загнал файл в таблицу - теперь каждая строка - элемент таблицы со своим числовым индексом. Тип этого элемента - "string".
Проблема: помимо строк где так сказать много букаф, в таблицу пишутся и абсолютно пустые строки - (в файлах это обычно дело).
Я правильно понимаю что они в таблице имеют такой вид "" (виртуальный конечно) - и что их можно именно по этому шаблону в таблице и отловить?
или они как то по другому записываются?
Спрашиваю потому что отловить пока не получилось :no)

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

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

хотя нет - проверил - ошибку не пишет, однако все равно че то не ловится...

отредактировал(а) erlik: 18-11-2009 20:03 GMT3 час.

Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
Darien Fx
    
Посты: 1372
Откуда:
Возраст: 31
18-11-2009 19:42 GMT3 час. #1100193   
erlik
У меня к тебе пара вопросов:-)
1) Не подскажешь символ, с помощью которого можно запихать число под корень?(и есть ли он вообще)
2)Я тут накатал пару строк, с помощью которых вычисляется площадь треугольника:-). Так вот, можно ли их по-простому(типа ярлыка) запустить в командной строке(я про виндовсовскую)? И, например, уже там можно было подставить значение 2-х переменных и получить результат.

Спс!


erlik
    
Посты: 2338
Откуда: Набережные Челны
Возраст: 48
18-11-2009 19:47 GMT3 час. #1100197   
Futura
символа я не знаю- но есть же функция вычисления корня math.sqrt(число)
насчет второго вопроса - не знаю.

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

вот пример с округлением результата вверх - то есть цифры после точки писаться не будут
s = math.ceil(math.sqrt(37))
print ("koren = "..s)

добавлено спустя 2 часа 50 минут

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

отредактировал(а) erlik: 18-11-2009 22:48 GMT3 час.

Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
Rayko
    
Посты: 1113
Откуда:
Возраст: 27
18-11-2009 23:57 GMT3 час. #1100407   
Эм... Я тут сделал что-то... Все люди кроме Сидоровича пропали! Что делать?


ДатчикХабара
    
Посты: 558
Откуда: Saratov
Возраст:
18-11-2009 23:59 GMT3 час. #1100408   
Rayko
Ошибка с файлом system.
Менял его?
:-)


Rayko
    
Посты: 1113
Откуда:
Возраст: 27
19-11-2009 00:00 GMT3 час. #1100409   
ДатчикХабара Да изменял Размер раны при которой течёт кровь. А что там изменить надо? :-)


ДатчикХабара
    
Посты: 558
Откуда: Saratov
Возраст:
19-11-2009 00:02 GMT3 час. #1100410   
Rayko
Попробуй удалить system(или переименовать),после этого действия запусти игру.
Если люди есть - значит ошибка была в систиме,если людей нет - значит ошибка не в систиме.




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


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

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