С Днём России!
  • 1.999
  • 6
Дорогие друзья! Поздравляю вас с Днём России! Этот праздник напоминает нам о богатой истории и культуре нашей страны, о её величии и непоколебимом духе народа! Желаю вам крепкого здоровья...
Новости Анонсирован Atomic Heart II
Новости Анонсирован ремастер Final Fantasy Tactics
  • 659
  • 1
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...
Новости Моддеры Oblivion Remastered нашли способ внедрения абсолютно любых скриптов
  • 841
  • 4
Сообщество моддинга Oblivion Remastered (ORM) переживает настоящий расцвет. После долгих месяцев работы, энтузиасты научили игру работать с мощным скриптовым языком Lua, открыв перед создателями...

Возвращение 2.0 Архив первой темы обсуждения разработки

TraZag

Полубог
Команда форума
Модератор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
6 Окт 2012
Сообщения
13.232
Реакции
11.649
Баллы
1.071
Лучшие ответы
5
Пусть лучше Константин учит нас зелью перманентной маны. Как раз и магам помощь. По поводу охотничьих доспехов там целая линейка которой обучает Фальк за редкие трофеи. Так что на них ориентироваться не надо.Так что босперу хватит и ловкости с луком. Я не хочу привязывать ученичество к гг на протяжении всей игры игры только стартовые бонусы.

Диккен кинь код проверю. Просто я сел за анимации перекатов и разбираться с ключницей времени нет. Если все реально работает готов вставить в в2 с твоего разрешения.
 

Диккен

Житель города
Участник форума
Регистрация
14 Дек 2013
Сообщения
191
Реакции
86
Баллы
43
Лучшие ответы
1
Диккен кинь код проверю. Просто я сел за анимации перекатов и разбираться с ключницей времени нет. Если все реально работает готов вставить в в2 с твоего разрешения.
уже почти все готово, с хоткеями разбираюсь. wall&66@
 
Последнее редактирование модератором:

TraZag

Полубог
Команда форума
Модератор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
6 Окт 2012
Сообщения
13.232
Реакции
11.649
Баллы
1.071
Лучшие ответы
5
pivos0-^
 

Диккен

Житель города
Участник форума
Регистрация
14 Дек 2013
Сообщения
191
Реакции
86
Баллы
43
Лучшие ответы
1
Вставить код, потестить на ключе Ксардаса, потом там забить в базу все ключи и все. Обрати внимание, файл с ключами от Безымянного, там лишние есть, к. нет у тебя.

Взять ключ, щелкнуть на него, появится девайс, подойти к сундуку и вызвать карту, сундук открыт. J77g%^

Все ключи дополнить как здесь
Код:
instance ItKe_Xardas(C_Item)
{
	name = NAME_Key;
	mainflag = ITEM_KAT_NONE;
	flags = ITEM_MISSION;
	value = Value_Key_01;
	visual = "ItKe_Key_01.3ds";
	material = MAT_METAL;
	on_state[0] = Use_ItKe_Xardas;
	scemeName = "MAPSEALED";
	description = name;
	text[2] = "Ключ от сундука";
	text[3] = "Ксардаса";
};

func void Use_ItKe_Xardas() { Choice_key(ItKe_Xardas); };
const int MAX_KEY = 100;
База на 100 ключей

const int PLAYER_KEY_CHOICE = 50;
это разделитель базы, заменить на MAX_KEY в цикле при проверке, если больше 50 в базе, либо не трогать, если меньше 50 ключей.

KeyIndex += 1;
B_UseKeyring(KeyIndex);

размножить на число ключей - 2


// KeyIndex = 0;
// ClearPlayerKey(KeyIndex);
// KeyIndex += 1;
// ClearPlayerKey(KeyIndex);

убрать комменты и размножить две последние на число ключей - 2

text[2] = "Ключ от сундука";
text[3] = "Ксардаса";
в строках между 2 и 3 нужно поставить доп. 1 пробел для ВСЕХ ключей, в журнале идет запись и они сливаются вместе.

Log_AddEntry(TOPIC_KEYRING,ConcatStrings(KeyID.text[2],KeyID.text[3]));
Можешь дополнить код и поставить там пробел, это проще и быстрее.

LOG_Constants_Notes.d
const string TOPIC_KEYRING = "Кольцо ключей";

B_OnHotkey.d
Код:
func int player_hotkey_screen_map()
{
	var int OldInstance;
	var int NewInstance;
	if(Npc_HasItems(hero,itmi_keyring) >= 1)
	{	OldInstance = itmi_keyring;
		return OldInstance; };
ключнице можно выдать flags = ITEM_MULTI; и убрать проверку на наличии его у игрока, тогда будет видно число наших ключей в базе, капелька комфорта.

массивы в B_PlayerMap.d заполнены до 30 ключей (я тестил всего один ключ), используй копи-паст, они там в линеечку.
 

Вложения

Последнее редактирование модератором:

Artclub

Новичок
Участник форума
Регистрация
2 Июн 2013
Сообщения
9
Реакции
1
Баллы
8
Лучшие ответы
0
Знаю, такие вопросы уже надоели, но:
1. Можно ли услышать примерную (+-2 месяца) дату релиза, или
2. Хотя-бы узнать, идёт ли уже закрытый бетатест )
 

Dimmell

Наемник
Модостроитель
Участник форума
Регистрация
8 Янв 2013
Сообщения
752
Реакции
398
Баллы
164
Лучшие ответы
0
Взять ключ, щелкнуть на него, появится девайс, подойти к сундуку и вызвать карту, сундук открыт.
а было: взять ключ, подойти к сундуку, сундук открыт... ;D
ЗЫ. Если уж на то пошло (при кривоте двига Готы), то точно такой же объем работы (если не меньше) в скриптах: через дистанцию до сундука и зная конкретную инстанцию ключа, просто изымать этот ключ из инвентаря ГГ после открытия сундука (замок все равно уже не закроется - особенности двига Готы :) ). Зато при таком подходе точно не будет стэковерфлоу и прочих возможных глюков. Как и лишних телодвижений. ИМХО.
 

Дюк Флид

Гвардеец
Тестировщик
Участник форума
Регистрация
11 Фев 2013
Сообщения
1.328
Реакции
326
Баллы
306
Лучшие ответы
1
не знаю, щас нахимичите с этими ключами, замками сундуками, а потом будете баги править. там сундук закрылся больше не открывается, там ключ пропал. не будете же тестить на всех замках всех миров!!!!
, тыщу лет играли и взламывали и таскали и все, а тут вдруг всем это надоело. создайте свою игру и там лепите что хотите а основные составляющие саму основу игры, не трогайте. вот кому надо те и берите там ини тестите там свои коды а мне и стандарт всегда нравился.
 

Диккен

Житель города
Участник форума
Регистрация
14 Дек 2013
Сообщения
191
Реакции
86
Баллы
43
Лучшие ответы
1

holden

Наемник
Участник форума
Регистрация
30 Авг 2013
Сообщения
717
Реакции
111
Баллы
111
Лучшие ответы
1
а было: взять ключ, подойти к сундуку, сундук открыт...
Что-то меняется, что-то остается прежним, зима-весна-лето-осень.
А зачем лишний раз загромождать игру? неизвестно как это будет работать
 

Дюк Флид

Гвардеец
Тестировщик
Участник форума
Регистрация
11 Фев 2013
Сообщения
1.328
Реакции
326
Баллы
306
Лучшие ответы
1
у меня сундук например важный заглючит и че теперь сидеть ждать пока там посмотрят пока фикс намутят, этож драгоценные полдня. да ну нафиг.
 
Сверху Снизу