belovres писал(а):1. Как узнать в скрипте состояние оружие и в каком формате оно будет
Этот вопрос отпал
остальные вопросы в силе.
Люди, если можете помочь в скриптинге под сталкера, пожалуйста стукните в аську 635839331
belovres писал(а):1. Как узнать в скрипте состояние оружие и в каком формате оно будет
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 слот (другие по аналогии)
Frank3 писал(а):2.Можно ли на экран вывести пояс с артами и иконки инвенторя аптечек ну и т.д с подписаными клавишами F1-F4 как в Зове припяти ,если можно то как или может есть уже готовый мод ?
function actor_set_dolg(actor, npc)
db.actor:set_character_community("dolg", 0, 0) -- выбрать группировку долг, другие брать из creatures\game_relations.ltx, но лучше сделать группировку actor_dolg и сделать свободу нейтральной, а долг зеленым (друзьями). если просто в долге будешь просто нельзя будет говорить с свободовцами и случайные свободовцы будут мочить вас даже на янове
end
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
local cnt = NPC:object_count()
for i=0,cnt-1 do
local item = NPC:object(i)
NPC:drop_item(item);
end
Вернуться в Копилка мудрости (Wisdom storage)
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4