|
Модострой:Вопросница
|
|
|
|
| Статус: |
 |
| Легенда: |
 |
| Сообщений: |
2258 |
| Награды: |
15 |
| Регистрация: |
05.04.2010 |
|
Задаем разные вопросы касательно создания модов.
|
|
Среда, 02.03.2011, 09:50
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
05.04.2010 |
|
|
|
|
|
|
| Статус: |
 |
| Бывалый: |
 |
| Сообщений: |
676 |
| Награды: |
1 |
| Регистрация: |
25.04.2012 |
|
MODOSKEA, а можешь написать что конкретно хочешь сделать??
|
|
Среда, 01.08.2012, 22:46
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
25.04.2012 |
|
|
|
|
|
|
Stenli
Среда, 01.08.2012, 23:03 | Сообщение # 7997
| Статус: |
 |
| Отмычка: |
 |
| Сообщений: |
74 |
| Награды: |
1 |
| Регистрация: |
13.05.2012 |
|
А можна ли в тч,сделать как в sigerous mod 2.2 чтоб нпс ходили,в разных костюмах, и костюмы были разных текстур.
|
|
Среда, 01.08.2012, 23:03
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
13.05.2012 |
|
|
|
|
|
|
| Статус: |
 |
| Отмычка: |
 |
| Сообщений: |
133 |
| Награды: |
3 |
| Регистрация: |
29.03.2012 |
|
А что разве в тч все ходят в одинаковых текстурах?
|
|
Среда, 01.08.2012, 23:27
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
29.03.2012 |
|
|
|
|
|
|
| Статус: |
 |
| Зевака: |
 |
| Сообщений: |
17 |
| Награды: |
0 |
| Регистрация: |
21.06.2012 |
|
Quote (Stenli) А можна ли в тч,сделать как в sigerous mod 2.2 чтоб нпс ходили,в разных костюмах, и костюмы были разных текстур.
Можно, но это много работы (насколько я знаю). Как: Сделать разные текстуры к каждому костюму и каждую тектуру определить как новый костюм, ну и потом в конфигах прописывать НПС-ам. Конечно я думаю есть пути полегче, но это что я знаю точно.Добавлено (01.08.2012, 23:31) ---------------------------------------------
Quote (Novellus) GR33397, свойства мой комп>дополнительно>быстродействие(параметры)>дополнительно>изменить>там такое увидишь: и после перезгружаешь комп. но учти, это для xp.
Попробую (у меня семёрка), и спасибо.
|
|
Среда, 01.08.2012, 23:31
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
21.06.2012 |
|
|
|
|
|
|
| Статус: |
 |
| Бывалый: |
 |
| Сообщений: |
676 |
| Награды: |
1 |
| Регистрация: |
25.04.2012 |
|
Quote (sedmoy23) А можна ли в тч,сделать как в sigerous mod 2.2 чтоб нпс ходили,в разных костюмах, и костюмы были разных текстур. конечно можно. копируешь имеющиеся модели, делаешь им новые визуалы, прописываешь их персам. то же самое и с броней, только в других файлах прописываешь. я так делал.
Сообщение отредактировал Novellus - Среда, 01.08.2012, 23:47
|
|
Среда, 01.08.2012, 23:46
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
25.04.2012 |
|
|
|
|
|
|
| Статус: |
 |
| Отмычка: |
 |
| Сообщений: |
133 |
| Награды: |
3 |
| Регистрация: |
29.03.2012 |
|
GR33397, На винде 7 Вин + пауз нажимаеш. Потом дополнительные параметры, в окошке заголовок "быстродействие" там нажимаеш параметры. В окне на в вкладку "дополнительно" переключаешся и нажимаеш "изменить...". Потом опять в окне задаеш файл подкачке- если нужно увеличить перезагрузка компа не обязательна, если уменьшаеш обязательна.
|
|
Среда, 01.08.2012, 23:49
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
29.03.2012 |
|
|
|
|
|
|
| Статус: |
 |
| Отмычка: |
 |
| Сообщений: |
103 |
| Награды: |
1 |
| Регистрация: |
14.06.2012 |
|
Написал скрипт:
function Kolicestvo(sSection,iNum) if not iNum then iNum = 1 end local oActor = db.actor local iCnt = 0 if oActor and sSection then oActor:iterate_inventory( function (dummy, oItem) if oItem:section() == sSection then iCnt = iCnt + 1 if iCnt >= iNum then return true end end ,nil) end return iCnt >= iNum end
function proverka_vodki() Kolicestvo.Kolicestvo("vodka", 3) end
Использую так: ...<phrase id="4"> <text>esc_vodka_4</text> <precondition>Kolicestvo.proverka_vodki</precondition> <action>Udalenije.Udalenije</action> <next>7</next>... Выкидывает при диалоге 4:
Expression : fatal error Function : CScriptEngine::lua_error File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp Line : 73 Description : <no expression> Arguments : LUA error: ...ing\s.t.a.l.k.e.r\gamedata\scripts\kolicestvo.script:21: attempt to index global 'Kolicestvo' (a function value)
Что надо бы изменить?
|
|
Четверг, 02.08.2012, 00:48
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
14.06.2012 |
|
|
|
|
|
|
ins33
Четверг, 02.08.2012, 01:00 | Сообщение # 8003
Dream Reader Mod
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
2269 |
| Награды: |
1 |
| Регистрация: |
17.01.2012 |
|
Во всех модах координаты одной и той же точке на локе совпадают?
Mefistorus, Давно давали совет, не знаешь не говори, но ошибка у тебя в: Kolicestvo.Kolicestvo("vodka", 3).
|
|
Четверг, 02.08.2012, 01:00
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
17.01.2012 |
|
|
|
|
|
Четверг, 02.08.2012, 01:10
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
14.06.2012 |
|
|
|
|
|
|
| Статус: |
 |
| Бывалый: |
 |
| Сообщений: |
676 |
| Награды: |
1 |
| Регистрация: |
25.04.2012 |
|
Mefistorus, я не скриптер, но в скриптах сталкера шарился и вот такой код: Code function Kolicestvo(sSection,iNum) if not iNum then iNum = 1 end local oActor = db.actor local iCnt = 0 if oActor and sSection then oActor:iterate_inventory( function (dummy, oItem) if oItem:section() == sSection then iCnt = iCnt + 1 if iCnt >= iNum then return true end end ,nil) end return iCnt >= iNum end впервые вижу. зачем i в iNum, s в sSection, o в oActor?? обычно все с маленькой буквы. ты где этот код взял??
|
|
Четверг, 02.08.2012, 01:36
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
25.04.2012 |
|
|
|
|
|
|
XOBAH
Четверг, 02.08.2012, 06:37 | Сообщение # 8006
Проект Смерти вопреки
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
476 |
| Награды: |
0 |
| Регистрация: |
01.11.2010 |
|
Novellus, "зачем i в iNum, s в sSection, o в oActor?? обычно все с маленькой буквы" <- Это названия переменных, их можно писать как угодно, можно даже в section загнать db.actor, а в actor - секцию предмета
Mefistorus, ты бы свой код в читабельный вид привел - и вылета не было: У тебя нехватает end и ",nil)" посередине голого кода:
|
|
Четверг, 02.08.2012, 06:37
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
01.11.2010 |
|
|
|
|
|
|
Arist
Четверг, 02.08.2012, 06:47 | Сообщение # 8007
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
481 |
| Награды: |
1 |
| Регистрация: |
08.07.2012 |
|
Mefistorus, знакомый код.Ошибка,как и написано в --------------------------------------------- function proverka_vodki() return this.Kolicestvo("vodka", 3) endДобавлено (02.08.2012, 06:47) --------------------------------------------- Да,не хватает.
Сообщение отредактировал Arist - Четверг, 02.08.2012, 06:42
|
|
Четверг, 02.08.2012, 06:47
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
08.07.2012 |
|
|
|
|
|
|
_Val_
Четверг, 02.08.2012, 08:05 | Сообщение # 8008
Ф.О.Т.О.Г.Р.А.Ф
| Статус: |
 |
| Бывалый: |
 |
| Сообщений: |
1063 |
| Награды: |
5 |
| Регистрация: |
20.01.2012 |
|
BogdanPC2012 Скачай Шрама, там есть правленая дллка и оружие с автонаводкой...
|
|
Четверг, 02.08.2012, 08:05
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
20.01.2012 |
|
|
|
|
|
|
ins33
Четверг, 02.08.2012, 08:20 | Сообщение # 8009
Dream Reader Mod
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
2269 |
| Награды: |
1 |
| Регистрация: |
17.01.2012 |
|
Mefistorus, Увы, но ты ошибся, на счёт моей грамотности в скриптах. Я просто усомнился в правильности строчки. Quote (Mefistorus) ins33, Не знаешь - спрашивай, для этого тема. Тут на сколько я понял, знаешь спрашивай. Я вот не мапер, и не знаю как локи прилепляются, и меняется ли (x,y,z)Lv)Gv), в зависимости от того как их прилепишь. Народ молчит.
П.С. Вопрос по скриптам: как нанести хит актору при появлении на локе?
|
|
Четверг, 02.08.2012, 08:20
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
17.01.2012 |
|
|
|
|
|
|
| Статус: |
 |
| Отмычка: |
 |
| Сообщений: |
133 |
| Награды: |
3 |
| Регистрация: |
29.03.2012 |
|
У меня вылет из-за текстуры. Я ее заменяю, что только не делаю все равно вылет. Причем еслиб был вылет такой: То я бы точно знал что это. Но вылет такой: Что это значит?
|
|
Четверг, 02.08.2012, 11:35
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
29.03.2012 |
|
|
|
|