Случайная подборка модов
Смерти Вопреки 2. Одним днем живу
3.4
Oblivion Lost Remake 2.5
4.4
Пространственная Аномалия 4.1
4.5
Oblivion Lost Remake
4.1
OGSE 0.6.9.3
4.2
Пропавшая экспедиция
2.4
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Среда, 02.03.2011, 09:50 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

Задаем разные вопросы касательно создания модов.
  Злобная реклама
Среда, 02.03.2011, 09:50
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Российская Федерация  Arist
Понедельник, 20.08.2012, 18:08 | Сообщение # 8521
Статус:
Неопытный:
Сообщений: 481
Награды: 1
Регистрация: 08.07.2012

Всё.Забил в поиск.
Значит так в bind_stalker.script в function actor_binder:net_destroy(), добавляем колбек:
self.object:set_callback(callback.OnUseObject, nil)

В function actor_binder:reinit() добавляем:
self.object:set_callback(callback.use_object, self.OnUseObject, self)

И сам скрипт в bind_stalker.script:

function actor_binder:OnUseObject(obj, who)
if obj then
if obj:section() =="repair_kit_outfit" then
my_spawn.repair_outfit()
end
end
end

При выбросе ствола - ничего не происходит,при использовании ремкомплекта, броня и сообщение.
  Злобная реклама
Понедельник, 20.08.2012, 18:08
Статус:
Сообщений: 666
Регистрация: 08.07.2012
Молдова  6poHR777
Понедельник, 20.08.2012, 18:10 | Сообщение # 8522
Статус:
Опытный:
Сообщений: 1480
Награды: 0
Регистрация: 05.01.2012



Arist, если на инсайде брал, то я там тоже сверял, не работает.
Предмет используется, функция не вызывается.
Сообщение отредактировал 6poHR777 - Понедельник, 20.08.2012, 18:10
  Злобная реклама
Понедельник, 20.08.2012, 18:10
Статус:
Сообщений: 666
Регистрация: 05.01.2012
Российская Федерация  Arist
Понедельник, 20.08.2012, 18:18 | Сообщение # 8523
Статус:
Неопытный:
Сообщений: 481
Награды: 1
Регистрация: 08.07.2012

6poHR777, Я проверил у себя,поэтому и пишу, что работает.

Добавлено (20.08.2012, 18:18)
---------------------------------------------
На Инсайде, последняя строчка в статье
Данный метод создания ремонт комплектов не работает! (проверено) ЗЫ: StalkerNew2012 этот скрипт подправил теперь всё работает smile

  Злобная реклама
Понедельник, 20.08.2012, 18:18
Статус:
Сообщений: 666
Регистрация: 08.07.2012
Молдова  6poHR777
Понедельник, 20.08.2012, 18:21 | Сообщение # 8524
Статус:
Опытный:
Сообщений: 1480
Награды: 0
Регистрация: 05.01.2012

Arist, если бы у меня этот метод бы работал, то я бы сюда не обратился бы, но у меня предмет используется, но функция не срабатывает. sad
  Злобная реклама
Понедельник, 20.08.2012, 18:21
Статус:
Сообщений: 666
Регистрация: 05.01.2012
Российская Федерация  Arist
Понедельник, 20.08.2012, 18:25 | Сообщение # 8525
Статус:
Неопытный:
Сообщений: 481
Награды: 1
Регистрация: 08.07.2012

  Злобная реклама
Понедельник, 20.08.2012, 18:25
Статус:
Сообщений: 666
Регистрация: 08.07.2012
Молдова  6poHR777
Понедельник, 20.08.2012, 18:26 | Сообщение # 8526
Статус:
Опытный:
Сообщений: 1480
Награды: 0
Регистрация: 05.01.2012

Arist, версия ТЧ 1.00.06? blink
  Злобная реклама
Понедельник, 20.08.2012, 18:26
Статус:
Сообщений: 666
Регистрация: 05.01.2012
Российская Федерация  Arist
Понедельник, 20.08.2012, 18:27 | Сообщение # 8527
Статус:
Неопытный:
Сообщений: 481
Награды: 1
Регистрация: 08.07.2012

версия ТЧ 1.00.04
  Злобная реклама
Понедельник, 20.08.2012, 18:27
Статус:
Сообщений: 666
Регистрация: 08.07.2012
Молдова  6poHR777
Понедельник, 20.08.2012, 18:30 | Сообщение # 8528
Статус:
Опытный:
Сообщений: 1480
Награды: 0
Регистрация: 05.01.2012

Arist, у меня 6 и почему-то не работает... wacko
В колбэке самом первом сколько в конце скобок написал 1 или 2?
  Злобная реклама
Понедельник, 20.08.2012, 18:30
Статус:
Сообщений: 666
Регистрация: 05.01.2012
Российская Федерация  ins33
Понедельник, 20.08.2012, 18:31 | Сообщение # 8529
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

Как я понял, в этом методе, при использовании ремкомплекта он удаляется из инвентаря, и спавнится новый?
Версия ТЧ не важна бинд одинаковый.
Arist, Скинь 6poHR777-е, свой бинд и мне заодно.
  Злобная реклама
Понедельник, 20.08.2012, 18:31
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  Arist
Понедельник, 20.08.2012, 18:38 | Сообщение # 8530
Статус:
Неопытный:
Сообщений: 481
Награды: 1
Регистрация: 08.07.2012

6poHR777, я же написал, что сделал. скобка 1.С 2 вылет.В статье опечатка просто.

Добавлено (20.08.2012, 18:36)
---------------------------------------------
ins33, у меня чистый бинд.Вот что я добавил.


Могу дать ссылку на свою геймдату.

Добавлено (20.08.2012, 18:38)
---------------------------------------------
Новый не ремкомплект не спавнится.

  Злобная реклама
Понедельник, 20.08.2012, 18:38
Статус:
Сообщений: 666
Регистрация: 08.07.2012
Молдова  6poHR777
Понедельник, 20.08.2012, 18:43 | Сообщение # 8531
Статус:
Опытный:
Сообщений: 1480
Награды: 0
Регистрация: 05.01.2012

Arist, все сделал по статье, как в начале, предмет юзается, но не срабатывает. wacko
Стоп, ты колбэки по другому написал?
  Злобная реклама
Понедельник, 20.08.2012, 18:43
Статус:
Сообщений: 666
Регистрация: 05.01.2012
Российская Федерация  ins33
Понедельник, 20.08.2012, 18:46 | Сообщение # 8532
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

Arist, СПС, но я пользуюсь своим девайсом. Если интересно ТЫЦ
  Злобная реклама
Понедельник, 20.08.2012, 18:46
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Молдова  6poHR777
Понедельник, 20.08.2012, 18:56 | Сообщение # 8533
Статус:
Опытный:
Сообщений: 1480
Награды: 0
Регистрация: 05.01.2012

Arist, а эту функцию ты раньше колбэков вставил?
Code
function actor_binder:OnUseObject(obj, who)
if obj then
if obj:section() =="repair_kit_outfit" then
my_spawn.repair_outfit()
end
end
end
  Злобная реклама
Понедельник, 20.08.2012, 18:56
Статус:
Сообщений: 666
Регистрация: 05.01.2012
Российская Федерация  Arist
Понедельник, 20.08.2012, 18:58 | Сообщение # 8534
Статус:
Неопытный:
Сообщений: 481
Награды: 1
Регистрация: 08.07.2012

6poHR777, да. А какая разница?
  Злобная реклама
Понедельник, 20.08.2012, 18:58
Статус:
Сообщений: 666
Регистрация: 08.07.2012
Российская Федерация  ins33
Понедельник, 20.08.2012, 19:00 | Сообщение # 8535
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

Повторюсь: Подскажите, как запустить скрипт с повтором через интервал времени?
Code

function zabolel(actor, npc)
if db.actor ~= nil then
if db.actor:object("предмет") then
return true
end
end
return false
end    

function zabolel_1()
db.actor.health = -0.05
news_manager.send_tip(db.actor, "%c[255,0,255,0]ЗДОРОВЬЕ\\n%c[default]ПАДАЕТ.", 0, "trader", 10000)
end
  Злобная реклама
Понедельник, 20.08.2012, 19:00
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Поиск: