Логотип игрового форума RF-Cheats.ru    
Новости онлайн игр Обход античитов Чёрный рынок Реклама и привилегии Разработка читов Арбитраж

Регистрация Бан-лист Сообщество ПОПУЛЯРНОЕ
Вернуться   RF-Cheats.ru - форум читеров и ботоводов > > >

Установка и поддержка RFO сервера

: Обсуждение RFO серверов, их установки, конфигурации, устранения ошибок, а также поддержке. Уголок Администратора.
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр






Ответ
 
Опции темы
Старый 04.07.2017, 08:35   #1
CONSTRFO
Нуб
Аватар для CONSTRFO
OFFLINE
Регистрация: 03.07.2017
Возраст: 33
Сообщений: 0
Благодарностей:
2 всего
Репутация: 7

Квесты


Ап - 2.2.3.2
Столкнулся с некой проблемой при написание квестов, нужно заложить некую логику по классам (как была с получением брони до 30 - у каждого класса своя награда). При работе с квестами, допустим 26 уровня - где выдают по дефолту 27 броню все нормально, как только меняешь уровень данных 4х строк квестов на 30 - сразу остаётся только 1 квест с наградой на ближний бой. В чем логика - пока что не понял, сидел сверял строки, ни к чем не пришёл, окончательно мои успехи разбились при изменение рабочего на 26 квеста на 30.
Буду благодарен если кто-то поможет разобраться.
 
Ответить с цитированием
Сказали спасибо:
irina (04.07.2017)


Старый 04.07.2017, 16:09   #2
Emka
Освоившийся
Аватар для Emka
OFFLINE
Регистрация: 07.01.2009
Возраст: 35
Сообщений: 63
Благодарностей:
1,116 всего
Мнения: -17934
Репутация: 4198
Отправить сообщение для Emka с помощью Skype™

Описывая проблему не плохо было бы снабдить описание еще и скриншотами, что и где и как правилось.

Рекомендую: [BSB/GU] Набор модификации РФО

На мнения, что положительные, что отрицательные - не отвечаю!

0 | ... | -13000 | -14000 | -15000
 
Ответить с цитированием
Сказали спасибо:
irina (04.07.2017)
Старый 04.07.2017, 18:56   #3
CONSTRFO
Нуб
Аватар для CONSTRFO
OFFLINE
Регистрация: 03.07.2017
Возраст: 33
Сообщений: 0
Благодарностей:
2 всего
Репутация: 7

Опишу в общем весь процесс и как я его понял, чтоб было понятнее.
P.S. с серверами не работал с 2012, поэтому много не помню и если написал что-то некорректно - прошу меня простить )
За основу для разбора в итоге взял 26 квест на белок - который имеет разную награду на 4 класса и + 1 квест продолжения цепочки - скрин чуть ниже.


Из важных параметров, что я нашел в самом скрипте (которые как я понял имеют существенное влияние на работу квеста):
1. Самая первая колонка - некий номер квеста (QuestName на сркине)
2. Уровень квеста (колонка Level на скрине)(или лучше назвать сложность квеста, так как при изменения данного параметра как я думал в 26 квесте на 30 и в сервере и клиенте, квест все равно взялся на 26, только подсвечивался красным)
3. Тип квеста (ObjectType на скрине) (убить/собрать/достичь уровня)
4. Цель задания (QuestObject на скрине)
5. Количество (Quantity на скрине)
6. % учета (Drop Chance на скрине)

Далее столбы 3-6 повторяются несколько раз



7. Max Lvl Change - (как я понял) используется только на распечатках и ограничивает уровень прокачки персонажа.
8. Далее идут столбы с наградами (Bonus ###) что дать/сколько дать
Где встречается столб Reward Quantity - который обозначает возможность/не возможность выбора награды (0/1)



9. После наград идет колонка NextQuest ( которых кстати 5) - как я понял можно вписать несколько квестов, которые откроются после прохождения (или выпадет один на рандоме?:) - честно не успел протестировать)
10. и некая последняя колонка lable - которая как и многие скрипты - дублирует первую)

Описал все выше происходящее, чтобы вы поняли, как это видел я) может где ошибаюсь - поправьте.

Так вот, перейду к сути вопроса и к тому, что я пробовал.


В родном скрипте было предусмотрено по 10 строк на каждый уровень, из них к примеру у белок на 26 занято 5 строк:
4 квеста на разные классы
1 квест - продолжение цепочки

Пытался найти некий фактор отличия в данных четырех строках - нашел его только в наградах. Остальное все одинаковое - может что упустил.

На том же 30 у белок квест один на всех


Думал изменить уровень квеста на примере 26 на 30 уровень, взял родные строки - сверил, число 26 в них встречалось 4 раза:
1. в первой строке Quest Name
2. в столбце Level
3. в столбце NextQuest
4. в последней столбце label

Изменение 2 пункта - ни к чему не привело, уже описывал ранее.
Изменение 3 пункта - логично понятно (хотя, чтобы не прерывать цепочку)
По логике выяснил, что уровень квеста вшит в некое его название Q004260
Q004261
Q004262

где 26 - это уровень, когда квест будет получен - а последняя цифра - порядковый номер квеста.

В квесте на 26 уровень - было предусмотрено 5 квеста №1 - для ближнего боя, номер №2 для дальнего боя, №3 для магов, №4 для спецов, №5 - продолжение/завершение цепочки

При изменение данных значений с 26 на 30 соответсвенно:
Q004260 - Q004300
Q004261 - Q004301
Q004262 - Q004302
Q004263 - Q004303
Q004264 - Q004304
квест перенеся на 30 уровень, только стал общим для всех 4 классов, в награду всем выдавался только сет ближнего боя.

Пол дня бился и не мог понять - как реализовать 4 разных награды на разные классы на тех уровнях, где они не были реализованы ранее.

Вот собственно весь мой рассказ))

Последний раз редактировалось CONSTRFO; 04.07.2017 в 19:56.
 
Ответить с цитированием
Сказали спасибо:
irina (04.07.2017)
Старый 04.07.2017, 19:50   #4
Emka
Освоившийся
Аватар для Emka
OFFLINE
Регистрация: 07.01.2009
Возраст: 35
Сообщений: 63
Благодарностей:
1,116 всего
Мнения: -17934
Репутация: 4198
Отправить сообщение для Emka с помощью Skype™

Форум блокирует выбранный вами хостинг скриншотов.

Рекомендую: [BSB/GU] Набор модификации РФО

На мнения, что положительные, что отрицательные - не отвечаю!

0 | ... | -13000 | -14000 | -15000
 
Ответить с цитированием
Старый 04.07.2017, 19:52   #5
CONSTRFO
Нуб
Аватар для CONSTRFO
OFFLINE
Регистрация: 03.07.2017
Возраст: 33
Сообщений: 0
Благодарностей:
2 всего
Репутация: 7

Цитата:
Сообщение от Emka Посмотреть сообщение
Форум блокирует выбранный вами хостинг скриншотов.
Странно, у меня все отображается, сейчас перезалью. Пару минут)

Добавлено через 4 минуты
Цитата:
Сообщение от Emka Посмотреть сообщение
Форум блокирует выбранный вами хостинг скриншотов.
Перезалил

Последний раз редактировалось CONSTRFO; 04.07.2017 в 19:57. Причина: Добавлено сообщение
 
Ответить с цитированием
Старый 04.07.2017, 20:01   #6
Emka
Освоившийся
Аватар для Emka
OFFLINE
Регистрация: 07.01.2009
Возраст: 35
Сообщений: 63
Благодарностей:
1,116 всего
Мнения: -17934
Репутация: 4198
Отправить сообщение для Emka с помощью Skype™

Господи ты боже мой. На дворе 2017 год, а народ продолжает пользоваться для сервера не понятными структурами. Чем вам не угодили 100% структуры из хидер файла зоны?

В Quest нет условий получения квеста, там только сам квест и награда за него. Условия получения квестов находятся в Quest*Event (структура QuestHappenEvent) файлах, для чего какой файл можно понять из названия.

Рекомендую: [BSB/GU] Набор модификации РФО

На мнения, что положительные, что отрицательные - не отвечаю!

0 | ... | -13000 | -14000 | -15000
 
Ответить с цитированием
Сказали спасибо:
CONSTRFO (06.07.2017)
Старый 06.07.2017, 19:20   #7
CONSTRFO
Нуб
Аватар для CONSTRFO
OFFLINE
Регистрация: 03.07.2017
Возраст: 33
Сообщений: 0
Благодарностей:
2 всего
Репутация: 7

Цитата:
Сообщение от Emka Посмотреть сообщение
Господи ты боже мой. На дворе 2017 год, а народ продолжает пользоваться для сервера не понятными структурами. Чем вам не угодили 100% структуры из хидер файла зоны?

В Quest нет условий получения квеста, там только сам квест и награда за него. Условия получения квестов находятся в Quest*Event (структура QuestHappenEvent) файлах, для чего какой файл можно понять из названия.
Пользовался тем, что было в 2012 на компе) залез сюда в первый раз.
Спасибо за информацию, на днях попробую все поправить, если вдруг что-то не выйдет - вернусь)

Добавлено через 1 час 33 минуты
Не до конца понял все равно) там похожая информация только в QuestLvUpEvent.dat. В нем строки получается надо править с дополнением новых строк по классам? там обозначения все идут BWB0; BRB0; BFB0; BSB0 остальные расы по аналогии работают?

Добавлено через 1 час 37 минут
Простите, туплю, кажется разобрался)))

Последний раз редактировалось CONSTRFO; 06.07.2017 в 20:57. Причина: Добавлено сообщение
 
Ответить с цитированием
Ответ



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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Обсуждение] квесты у нпс ErrorLife Гайды, статьи по RF Online серверам 4 15.08.2016 00:10
Квесты [Maks] Установка и поддержка RFO сервера 7 02.04.2015 00:16
Квесты House M.D. F.A.Q. 9 21.12.2012 14:38
Квесты 2.1.5 UP AlestoS Архив 2 26.06.2012 23:40
Квесты DsL Архив 2 23.06.2012 14:42

Мир танков | Проект "Армата" | ArcheAge | Black Desert | РФ Онлайн | Айон | Майнкрафт | Браузерные игры
Элдер скролс | Р2 Онлайн | Реквием Онлайн | ПУБГ | Роял Квест | ГТА Санадреас | Контра | Дота 2
Мир кораблей | Лост Арк | Arma2 DayZ mod | The War Z | Карос: Начало | Tera Online
Читы для всех Онлайн-игр