The New Future :: FOnline, Half-life 2 :: Roleplay It!  

Вернуться   The New Future :: FOnline, Half-life 2 :: Roleplay It! > Прочее > FOmod > Учебка

Учебка Обучающие материалы.

Ответ
 
Опции темы Опции просмотра
Старый 05.11.2013, 18:03   #11
Gekko
Senior Member
 
Регистрация: 14.04.2013
Сообщений: 112
Вес репутации: 54
Gekko is on a distinguished road
По умолчанию

В _defines.fos
#define SLOT_ITEM ( 4 )

В default.ini
InvItem = 155 285 245 345

В config.fos
AllowSlot( SLOT_ITEM, "InvItem" );

Ничего не получается положить в этот слот.
Gekko вне форума   Ответить с цитированием
Старый 05.11.2013, 22:12   #12
PowerMagic
Lost Overseer
 
Аватар для PowerMagic
 
Специализация: ест детей.
Регистрация: 29.01.2010
Сообщений: 1,000
Вес репутации: 571
PowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond repute
По умолчанию

В прототипе укажи slot =4
__________________
Jet Rock's
PowerMagic вне форума   Ответить с цитированием
Данный человек сказал спасибо PowerMagic за этот пост:
Gekko (06.11.2013)
Старый 05.11.2013, 23:07   #13
Gekko
Senior Member
 
Регистрация: 14.04.2013
Сообщений: 112
Вес репутации: 54
Gekko is on a distinguished road
По умолчанию

Цитата:
Сообщение от PowerMagic Посмотреть сообщение
В прототипе укажи slot =4
Не помогло
Gekko вне форума   Ответить с цитированием
Старый 06.11.2013, 00:54   #14
PowerMagic
Lost Overseer
 
Аватар для PowerMagic
 
Специализация: ест детей.
Регистрация: 29.01.2010
Сообщений: 1,000
Вес репутации: 571
PowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond reputePowerMagic has a reputation beyond repute
По умолчанию

Предмет новый спаунил?
__________________
Jet Rock's
PowerMagic вне форума   Ответить с цитированием
Старый 06.11.2013, 05:32   #15
Gekko
Senior Member
 
Регистрация: 14.04.2013
Сообщений: 112
Вес репутации: 54
Gekko is on a distinguished road
По умолчанию

Цитата:
Сообщение от PowerMagic Посмотреть сообщение
Предмет новый спаунил?
Вот попробовал с новым предметом:
Код:
[Proto]
ProtoId=1020
PicMap=art\items\box2.frm
PicInv=art\inven\stlthon.frm
Flags=134217756
Stackable=1
Slot=4
Все равно не получается вложить в новый слот.

Последний раз редактировалось Gekko; 06.11.2013 в 05:32.
Gekko вне форума   Ответить с цитированием
Старый 06.11.2013, 12:11   #16
jgizmo
Senior Member
 
Регистрация: 28.06.2012
Сообщений: 115
Вес репутации: 86
jgizmo is a name known to alljgizmo is a name known to alljgizmo is a name known to alljgizmo is a name known to alljgizmo is a name known to alljgizmo is a name known to all
По умолчанию

Попробуй в critter_item_movement закоментировать
Код:
if( toSlot > SLOT_ARMOR )
    {
        if( toSlot != item.Proto.Slot )
            return false;
    }
Тогда вообще любые вещи должны будут в этот слот пихаться.
jgizmo вне форума   Ответить с цитированием
2 Пользователей сказали спасибо jgizmo За этот пост:
Gekko (06.11.2013), PowerMagic (06.11.2013)
Старый 06.11.2013, 17:28   #17
Gekko
Senior Member
 
Регистрация: 14.04.2013
Сообщений: 112
Вес репутации: 54
Gekko is on a distinguished road
По умолчанию

Цитата:
Сообщение от jgizmo Посмотреть сообщение
Попробуй в critter_item_movement закоментировать
Код:
if( toSlot > SLOT_ARMOR )
    {
        if( toSlot != item.Proto.Slot )
            return false;
    }
Тогда вообще любые вещи должны будут в этот слот пихаться.
Ага пихаются, но в чем тогда проблема?
Gekko вне форума   Ответить с цитированием
Старый 06.11.2013, 17:42   #18
Gekko
Senior Member
 
Регистрация: 14.04.2013
Сообщений: 112
Вес репутации: 54
Gekko is on a distinguished road
По умолчанию

Сделал так:
if( toSlot > SLOT_ITEM )
{
if( toSlot != item.Proto.Slot )
return false;
}
Вроде все работает без багов

Вернул как было и все равно работает.. мистика

Последний раз редактировалось Gekko; 06.11.2013 в 18:19.
Gekko вне форума   Ответить с цитированием
Старый 06.11.2013, 18:46   #19
jgizmo
Senior Member
 
Регистрация: 28.06.2012
Сообщений: 115
Вес репутации: 86
jgizmo is a name known to alljgizmo is a name known to alljgizmo is a name known to alljgizmo is a name known to alljgizmo is a name known to alljgizmo is a name known to all
По умолчанию

Видимо кэш обновился и все заработало, т.к. все было правильно изначально.
Кстати вангую возможную ошибку в прото, не slot=4 а Slot=4 , поэтому не присваевалось item.Proto.Slot - 4.

Последний раз редактировалось jgizmo; 06.11.2013 в 18:56.
jgizmo вне форума   Ответить с цитированием
2 Пользователей сказали спасибо jgizmo За этот пост:
Gekko (06.11.2013), PowerMagic (06.11.2013)
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 09:48.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot
Для внутреннего пользования