Вопросы по изменениям в Сталкере

тут будет хранится инфа о том что и где и как сделать
here would be stored information on what where and how possible to do
Правила форума
постарайтесь сохранять в данной ветке чистоту.. и так как форум позволяет - основная главная информация - в первом сообщении темы а дальше обсуждение, и по мере развития обсуждений обновляйте первое сообщение, чтоб человек зашел и получил то что надо не копаясь в дискуссиях
keep this thread in clean.. and as soon as forum gives such ability store main important and "up to date" information in first message in thread. and while all discussion revolvings update first message if needed. so anyone could enter thread and get all newest info from first message not messing in discussions

Re: Вопросы по маленьким изменениям в Сталкере

Сообщение belovres » 10 авг 2011, 15:14

belovres писал(а):1. Как узнать в скрипте состояние оружие и в каком формате оно будет

Этот вопрос отпал
остальные вопросы в силе.
Люди, если можете помочь в скриптинге под сталкера, пожалуйста стукните в аську 635839331
belovres
Ученик
 
Сообщения: 16
Зарегистрирован: 08 авг 2011, 13:18

Re: Вопросы по маленьким изменениям в Сталкере

Сообщение 7.9 » 10 авг 2011, 16:16

2. Как узнать какое оружие в слоте у ГГ
3. Как скриптом поменять класс оружия того что и ГГ в руках ну или подменить незаметно для него

Код: Выделить всё
// функции для работы со слотами. Слоты есть и у сталкеров, не только у актора
int active_slot(); // текущий активный слот
game_object* item_in_slot(number) // объект в слоте
void activate_slot(number); // выбрать слот текущим
game_object* active_item(); // объект в текущем активном слоте

Например для ГГ:
Код: Выделить всё
db.actor:active_slot() -- получить номер активного слота
db.actor:activate_slot(2) - активировать 2 слот (другие по аналогии)

Источник: http://www.amk-team.ru/forum/index.php? ... t&p=297173

По остальному и не только - начни отсюда: http://www.amk-team.ru/forum/index.php? ... t&p=249877
всё легко
Аватара пользователя
7.9
Теоретик Зоны
 
Сообщения: 787
Зарегистрирован: 01 сен 2008, 20:28

Re: Вопросы по маленьким изменениям в Сталкере

Сообщение Frank3 » 15 авг 2011, 20:05

У меня два вопроса по STALKER Чистое небо :

1.Хочу уменьшить или убрать совсем прозрачность мини-карты на экране ,какой файл за это отвечает и строка.

2.Можно ли на экран вывести пояс с артами и иконки инвенторя аптечек ну и т.д с подписаными клавишами F1-F4 как в Зове припяти ,если можно то как или может есть уже готовый мод ?
Frank3
 
Сообщения: 2
Зарегистрирован: 15 авг 2011, 19:49

Re: Вопросы по маленьким изменениям в Сталкере

Сообщение Frosty » 15 авг 2011, 21:13

Frank3 писал(а):2.Можно ли на экран вывести пояс с артами и иконки инвенторя аптечек ну и т.д с подписаными клавишами F1-F4 как в Зове припяти ,если можно то как или может есть уже готовый мод ?



Нет, эта возможность вшита в сам движок Зова Припяти.
Птицей Гермеса меня называют, крылья свои пожирая сам я себя укрощаю...
Аватара пользователя
Frosty
 
Сообщения: 165
Зарегистрирован: 16 май 2011, 21:44
Откуда: Новосибирск

Re: Вопросы по маленьким изменениям в Сталкере

Сообщение Frosty » 16 авг 2011, 12:46

Как в Зове Припяти прописать вступление в группировки? Например, в свободу.
Птицей Гермеса меня называют, крылья свои пожирая сам я себя укрощаю...
Аватара пользователя
Frosty
 
Сообщения: 165
Зарегистрирован: 16 май 2011, 21:44
Откуда: Новосибирск

Re: Вопросы по маленьким изменениям в Сталкере

Сообщение Frank3 » 21 авг 2011, 11:12

На экран игры ТЧ хочу добавить квадрат например 160х160 зеленого ( можно любой )цвета ,который будет подложкой полупрозрачной миникарты ,тоесть он будет распологатся за миникартой чтобы она стала менее прозрачной ,надоело через нее просматривать небо и т.д Текстуру сделать не проблема ,проблема каке все это дела прописать . Если можно пример что и куда . Ранее заморочился тем чтобы подправить свойство прозрачности миникарты но ответить где править так никто и не смог ,вот и подумал о такой альтернативе с подложкой .
Frank3
 
Сообщения: 2
Зарегистрирован: 15 авг 2011, 19:49

Re: Вопросы по маленьким изменениям в Сталкере

Сообщение Wookie » 21 авг 2011, 12:40

2frosty -
Код: Выделить всё
function actor_set_dolg(actor, npc)
      db.actor:set_character_community("dolg", 0, 0) -- выбрать группировку долг, другие брать из creatures\game_relations.ltx, но лучше сделать группировку actor_dolg и сделать свободу нейтральной, а долг зеленым (друзьями). если просто в долге будешь просто нельзя будет говорить с свободовцами и случайные свободовцы будут мочить вас даже на янове
   end
Wookie
 
Сообщения: 18
Зарегистрирован: 21 авг 2011, 09:13

Re: Вопросы по маленьким изменениям в Сталкере

Сообщение belovres » 01 сен 2011, 17:23

Народ, помогите. Нужно узнать что у трупа внутри, в инвентаре.

Пробовал
Код: Выделить всё
alife():object(NPC:id()):inventory_for_each(iterate)

Выпадает с ошибкой
[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: No such operator defined


пробовал
Код: Выделить всё
alife():object(NPC:id()):iterate_inventory(iterate, box)


В функции
Код: Выделить всё
iterate(item, box)

Код: Выделить всё
item=nil

то есть объект не передается

Скажите как достать таки придметы из трупа?
belovres
Ученик
 
Сообщения: 16
Зарегистрирован: 08 авг 2011, 13:18

Re: Вопросы по маленьким изменениям в Сталкере

Сообщение belovres » 01 сен 2011, 17:35

А нет. ложная тревога. решил проблему по другому.
Код: Выделить всё
local cnt = NPC:object_count()
for i=0,cnt-1 do
      local item = NPC:object(i)
      NPC:drop_item(item);
end

правда теперь и болты из тел выпадают. Но это решу ифом.
belovres
Ученик
 
Сообщения: 16
Зарегистрирован: 08 авг 2011, 13:18

Re: Вопросы по маленьким изменениям в Сталкере

Сообщение belovres » 14 сен 2011, 08:33

Люди, я опять туплю. Скажите пожалуйста как сделать постоянный левел чанджер?
belovres
Ученик
 
Сообщения: 16
Зарегистрирован: 08 авг 2011, 13:18

Пред.След.

Вернуться в Копилка мудрости (Wisdom storage)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron