Новости В Of Ash and Steel начался закрытый плейтест
  • 2.574
  • 6
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
С Днём России!
  • 3.994
  • 6
Дорогие друзья! Поздравляю вас с Днём России! Этот праздник напоминает нам о богатой истории и культуре нашей страны, о её величии и непоколебимом духе народа! Желаю вам крепкого здоровья...
Новости Анонсирован Atomic Heart II
Новости Анонсирован ремастер Final Fantasy Tactics
  • 2.171
  • 2
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...

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

TALOS

Бродяга
Участник форума
Регистрация
9 Ноя 2013
Сообщения
42
Реакции
21
Баллы
14
Лучшие ответы
0
Parsley, да я очень рад всему новому, боевке и мечам, графике и квестам, мелочам и тд. Так-же благодарен разработчику за возможность вернуться в любимую игру но, считаю что так сказать центр игры, ее особенности должны оставаться прежними. Можно поиграть во много новых игр, крутые боевки, красивая графика что аж глазам приятно, идеальные системы погоды физика тел и тд. Но разве после такого можно снова играть в готику?
Конечно, ведь именно эти мелочи и делают ее той родной игрой. Наверно мы друг друга не поняли.
В любом случае тразеге сделает как считает нужным, и да всех с наступающим as5
 

TraZag

Полубог
Команда форума
Модератор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
6 Окт 2012
Сообщения
13.388
Реакции
11.742
Баллы
1.071
Лучшие ответы
5
Ребят все просто, - я сделал 2 версии анимашек - одна с перекатами, другая без...надо просто будет заменить 1 файл. Кому нравится бегать в бок будет бегать в бок, кому нужна большая динамика в бою будут играть в версию с перекатами. А насчет самих перекатов - есно если к ним не прикручивать полезность для гг в бою, одна пустая анимация смысла не несет. А полезность будет точно :)
 
Последнее редактирование модератором:

TraZag

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

1.jpg 2.jpg

Для тяжелой и обычной робы тоже будет изменен вид, но скрины позже....как сделаю их.
 
Последнее редактирование модератором:

Obsidianmarks

Житель города
Участник форума
Регистрация
7 Июл 2012
Сообщения
158
Реакции
17
Баллы
26
Лучшие ответы
0
мрачность атмосферы сохраняется. а текстурки ёлок на фоне тоже изменены?и небо необычное
 

dranik

Житель города
Участник форума
Регистрация
6 Июл 2012
Сообщения
161
Реакции
26
Баллы
27
Лучшие ответы
0
Trazege, Будет ли возможность надеть маску спящего ? Обычно когда я играю в Возвращение, я в Соурсе делаю ее надеваемой ! Очень красиво смотрится, а также добавляю ей темную ауру и фиолетовое облако при надевании.
 

Aravir

Труженик
Участник форума
Регистрация
18 Ноя 2013
Сообщения
266
Реакции
55
Баллы
36
Лучшие ответы
0
Ребят все просто, - я сделал 2 версии анимашек - одна с перекатами, другая без...надо просто будет заменить 1 файл. Кому нравится бегать в бок будет бегать в бок, кому нужна большая динамика в бою будут играть в версию с перекатами. А насчет самих перекатов - есно если к ним не прикручивать полезность для гг в бою, одна пустая анимация смысла не несет. А полезность будет точно :)
Если будет выбор, тогда всё нормально. Пусть кто хочет занимается акробатиков. А то смотрю для некоторых это смысл игры. Им квесты проходить уже надоело. Люди собираются ещё раз играть только из-за перекатов. ;D
 

todelete_noob

Наемник
Участник форума
Регистрация
7 Ноя 2013
Сообщения
654
Реакции
60
Баллы
78
Лучшие ответы
0
Ребят все просто, - я сделал 2 версии анимашек - одна с перекатами, другая без...надо просто будет заменить 1 файл. Кому нравится бегать в бок будет бегать в бок, кому нужна большая динамика в бою будут играть в версию с перекатами. А насчет самих перекатов - есно если к ним не прикручивать полезность для гг в бою, одна пустая анимация смысла не несет. А полезность будет точно
хм... а баланс тогда как делать? Отскок тратит выносливость. Перекат, я так понимаю, тоже должен тратить выносливость - или это будет чит (при новой системе боя). Бег в бок расходовать выносливость не будет, правильно?
 
Последнее редактирование модератором:

Moran Grimoff

Наемник
Модостроитель
Участник форума
Регистрация
19 Янв 2013
Сообщения
725
Реакции
207
Баллы
146
Лучшие ответы
4
Две топовые робы некров
Для тяжелой и обычной робы тоже будет изменен вид, но скрины позже....как сделаю их.
Если это не обычная и тяжелая робы, но при этом топовые, то что это вообще за они? :o
Значит после тяжелой робы будет еще 2?
Или я что-то пропустил? ::)
 

Диккен

Житель города
Участник форума
Регистрация
14 Дек 2013
Сообщения
191
Реакции
86
Баллы
43
Лучшие ответы
1
Сейчас надо прощелкать каждый ключ, до использования кольца на сундуке. Сейчас (или после НГ) попробую решить эту задачу, чтобы игрок вошел в инвентарь и щелкнул только на кольцо для ключей, чтобы автоматом все ключи добавить в базу.
Я подумал и решил, что это лишнее, ключи нужно прощелкать раз. Если делать это автоматом, то вероятность ошибок вырастет из-за нового кода. Все можно сделать, я примерно знаю как, но зачем ставить себе палки в колеса?

Инструкция
1. Ключи, к. лежат на земле нужно использовать через инвентарь.
2. Ключи, к. воруем нужно использовать через инвентарь.
3. Ключи, к. подбираем при обыске исчезнут автоматом.
4. Подойти к сундуку, открыть рюкзак, использовать связку ключей (или вызвать карту, в случае замещения функции карты).
5. Открыть рюкзак и использовать связку ключей повторно, ключи исчезнут.
*) Возможен баг с сундуком, если повторить п.4 на открытом сундуке, лечиться через Ctr + Alt + F8

Ключница готова, можно встроить и раздать остальным тестерам. Тестировал только на сундуке Ксардаса, осталось еще проверить двери.

1. Чтобы обновить все ключи, нужно их дополнить как instance ItKe_Xardas(ITEM_KEY), пробел ставить не нужно, дописывать код не нужно. Все автоматом из прототипа.
Код:
prototype ITEM_KEY(C_Item)
{
	on_state[0] = Use_ItKe_Xardas;
	scemeName = "MAPSEALED";
};
дополнить MissionItems_1.d, заменить все ItKe_Xardas, кроме 1й строки, на другие
Код:
func void Use_ItKe_Xardas()
{
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };

	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };

	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
	if(Hlp_IsItem(item,ItKe_Xardas))	{	Choice_key(ItKe_Xardas); };
};
2. Создан массив на 60 ключей, ключница работает с 30 первыми, дополнить код до нужного числа в B_UseKeyring() и ClearPlayerKey(), код разделен пробелом на блоки по 10.

3. Замещение карты и быстрый вызов кольца
Код:
func int player_hotkey_screen_map()
{
	var int OldInstance;
	var int NewInstance;
	if(Npc_HasItems(hero,itmi_keyring) >= 1)
	{	OldInstance = itmi_keyring;
		return OldInstance; };
	if(Npc_HasItems(hero,itmi_keyring2) >= 1)
	{	OldInstance = itmi_keyring2;
		return OldInstance; };
RedefinedFunc.dsc, не знаю влияет ли позиция на ГС, поставил их рядом с шаблонами.
void B_PlayerFindItem(int#,int);
int B_SetPlayerMap(int#);
int B_SetPlayerKey(int,int#);
int# B_GetPlayerMap(void);
int# B_GetPlayerKey(int);
int# PLAYER_HOTKEY_SCREEN_MAP(void);
void B_RemoveNpc(int#);
int B_GiveInvItems(instance,instance,int#,int);
void B_UseItem(instance,int#);
int# B_GetBestPlayerMap(void);
int# B_GetAnyPlayerMap(void);
void B_SetNpcVisual(instance,int,string,int,int,int#);
void B_KillNpc(int#);
int C_NpcHasAmmo(instance,int#);
void B_ExchangeRoutine(int#,string);
void B_SetPermAttitude(int#,int);
void B_ClearImmortal(int#);
void B_SetNpcType(int#,int);
void B_ChangeGuild(int#,int);

RedefinedLocalVariable.dsc
int# Choice_key.KeyInstance;

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

Вложения

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

Obsidianmarks

Житель города
Участник форума
Регистрация
7 Июл 2012
Сообщения
158
Реакции
17
Баллы
26
Лучшие ответы
0
то есть чтобы вытащить ключ от сундука (нужный) просто вблизи ключницы надо нажать на кольцо?
 
Сверху Снизу