Случайная подборка модов
Время перемен v1.0
3.8
Поиск (DIES IRAE)
4.1
В западне
3.9
Clear Sky: MYSTERY
4.1
Судьба Зоны 0.5
3.9
Конец Света 2: Последний Восход
3.2
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: FanG, Аdmin, FantomICW, Overfirst  
SRTP_STALKER_world - редактор INI, XML-образных файлов.
Российская Федерация  KomeR
Вторник, 29.03.2016, 10:09 | Сообщение # 1
Статус:
Отмычка:
Сообщений: 115
Награды: 1
Регистрация: 26.03.2016

Внимание!!!


Ищу напарников для развития проекта!
Программисты Delphi, мододелы-консультанты


мой скайп

edifier751











Сообщение отредактировал KomeR - Четверг, 19.01.2017, 17:21
  Злобная реклама
Вторник, 29.03.2016, 10:09
Статус:
Сообщений: 666
Регистрация: 26.03.2016
Российская Федерация  ins33
Суббота, 09.07.2016, 14:41 | Сообщение # 121
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

KomeR, Планируешь ли, добавить проверку сложных диалогов? К примеру, если в стартовом диалоге присутствует несколько стартовых фраз от нпс, то они проверяются поршнями. А с учётом возможного развития сюжета, стартовых фраз может набежать огромное количество, и само собой кучу проверок поршней. И в итоге, частенько появляются вылеты:
Description : No available phrase to say, dialog[имя_диалога]
Простой пример стартового диалога с тремя разными стартами:
Тут казалось бы всё просто, но если его усложнить:
Это приведёт к вылету:
Description : No available phrase to say, dialog[dialog]
если не добавить в 4-ую фразу проверку пропуска первых трёх:
И плюс к этому, стартовый диалог должен заканчиваться привтественной фразой от нпс, которую он будет говорить при активации <actor_dialog>диалог</actor_dialog>
Т.Е. Должна быть полная проверка на выполнение всех условий первой ветки, и ни одного выполнения условий второй ветки.
И наоборот, если пошла вторая ветка.

П.С. Если перемудрил с вопросом, могу подробней описать.
Сообщение отредактировал ins33 - Суббота, 09.07.2016, 14:43
  Злобная реклама
Суббота, 09.07.2016, 14:41
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  KomeR
Воскресенье, 10.07.2016, 17:11 | Сообщение # 122
Статус:
Отмычка:
Сообщений: 115
Награды: 1
Регистрация: 26.03.2016

ins33, Привет. Это только со стартовыми диалогами или с <actor_dialog> та же хрень? По-моему это только со стартовыми.... В <actor_dialog>, если должны показаться сразу несколько фраз, вероятность появления этих фраз будет одинакова, однако покажется одна из них, с этим я не раз встречался, поэтому я и не задумывался о проверке. В общем я понял о какой проверке ты говоришь, если что я те в личку напишу, если будут вопросы, ОК?
  Злобная реклама
Воскресенье, 10.07.2016, 17:11
Статус:
Сообщений: 666
Регистрация: 26.03.2016
Российская Федерация  ins33
Понедельник, 11.07.2016, 09:53 | Сообщение # 123
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

KomeR, Не только в стартовых, а и в actor_dialog тоже. К примеру если нет ни одного поршня в этой ветке
то будет такой же вылет.

Цитата KomeR ()
появления этих фраз будет одинакова, однако покажется одна из них

Это, при условии, что говорит ГГ, появятся все варианты ответа, а не один из.
Цитата KomeR ()
если должны показаться сразу несколько фраз
Если же дать выбор нпс сказать две фразы не прописав условие, то будет тот же вылет.

ОК!
Сообщение отредактировал ins33 - Понедельник, 11.07.2016, 09:55
  Злобная реклама
Понедельник, 11.07.2016, 09:53
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  FonSwong
Понедельник, 25.07.2016, 04:42 | Сообщение # 124
Статус:
Опытный:
Сообщений: 1593
Награды: 1
Регистрация: 21.12.2014

Цитата KomeR ()
ах да, ты же вроде не качал прогу, только следишь за новостями?

не особо люблю квесты, да и немного боюсь незаметно запороть все свои файлы)
а так да, заглядываю периодически.
Как успехи?
  Злобная реклама
Понедельник, 25.07.2016, 04:42
Статус:
Сообщений: 666
Регистрация: 21.12.2014
Российская Федерация  KomeR
Понедельник, 25.07.2016, 10:34 | Сообщение # 125
Статус:
Отмычка:
Сообщений: 115
Награды: 1
Регистрация: 26.03.2016

Изменений пока нет, так как нет предложений! Будут замечания или предложения буду пилить дальше. А пока потихоньку изучаем "новые технологии" в программировании, что бы в будущем применять их в развитии проекта smile
  Злобная реклама
Понедельник, 25.07.2016, 10:34
Статус:
Сообщений: 666
Регистрация: 26.03.2016
Украина  BozKurt
Понедельник, 25.07.2016, 19:15 | Сообщение # 126
Статус:
Опытный:
Сообщений: 1753
Награды: 3
Регистрация: 25.05.2012

KomeR, а о каких "новых технологиях" идёт речь? И можно ли где-нибудь одним глазком глянуть на исходники?
  Злобная реклама
Понедельник, 25.07.2016, 19:15
Статус:
Сообщений: 666
Регистрация: 25.05.2012
Российская Федерация  KomeR
Понедельник, 25.07.2016, 21:24 | Сообщение # 127
Статус:
Отмычка:
Сообщений: 115
Награды: 1
Регистрация: 26.03.2016

BozKurt, потому и в скобках, что бы не звучало громко )) изучаю FireMonkey в Embarcadero Rad Studio 10.1 Berlin
Прикрепления: 5785940.png (109.1 Kb)
Сообщение отредактировал KomeR - Понедельник, 25.07.2016, 21:25
  Злобная реклама
Понедельник, 25.07.2016, 21:24
Статус:
Сообщений: 666
Регистрация: 26.03.2016
Украина  BozKurt
Вторник, 26.07.2016, 20:26 | Сообщение # 128
Статус:
Опытный:
Сообщений: 1753
Награды: 3
Регистрация: 25.05.2012

Delphi. Почему выбор пал на него?
  Злобная реклама
Вторник, 26.07.2016, 20:26
Статус:
Сообщений: 666
Регистрация: 25.05.2012
Российская Федерация  KomeR
Среда, 27.07.2016, 04:45 | Сообщение # 129
Статус:
Отмычка:
Сообщений: 115
Награды: 1
Регистрация: 26.03.2016

BozKurt, с одной стороны синтаксис у него более "приянтный" или читабельный (нежели тот же С++). С другой стороны, на учебе мы изучили только Delphi. На очереди С++ cool , а практикой будет движок Сталкера biggrin
Пы.Сы.: Кстати, есть уроки по правке движка? biggrin
Пы.Сы.Сы.: FireMonkey не только на Delphi, но и на C++
  Злобная реклама
Среда, 27.07.2016, 04:45
Статус:
Сообщений: 666
Регистрация: 26.03.2016
Украина  BozKurt
Среда, 27.07.2016, 20:07 | Сообщение # 130
Статус:
Опытный:
Сообщений: 1753
Награды: 3
Регистрация: 25.05.2012

KomeR, я не агитирую, просто есть ещё C# c простыми WinForms или с, чуть посложнее, WPF. В любом случае - сам язык очень гибкий, гибче чем Delphi.
Касательно уроков по правкам движка - вряд ли такие есть в природе.
P.S. Я знаю, что есть на плюсах, просто чисто логически сделал вывод - знающий плюсы, в 90% случаях не будет делать такой гуи, ибо просто задолбается. :-)
  Злобная реклама
Среда, 27.07.2016, 20:07
Статус:
Сообщений: 666
Регистрация: 25.05.2012
Российская Федерация  KomeR
Среда, 27.07.2016, 21:35 | Сообщение # 131
Статус:
Отмычка:
Сообщений: 115
Награды: 1
Регистрация: 26.03.2016

Про С# наслышан... На счет гибкости не спорю, хоть я и не писал на C подобных, но все-таки в Rad Studio можно написать один, но кросс платформенный код (на Delphi или C++). Тем более, что сейчас, можно сказать, время гаджетов. А изучать что-то новое для программирования этих самых гаджетов - долго. Можно сказать поэтому я пока и сижу на Rad Studio (пока на Delphi, потом может на С++ перейду, время покажет smile ) а не на Visual Studio (хотя я на нем С подобные пытался изучать сам biggrin ).

Пы.Сы.: может я повторюсь, но: в коддинге я новичок и эту прогу я пишу чисто для саморазвития.

А теперь немного букАв для тех, кто следит за версиями:
  Злобная реклама
Среда, 27.07.2016, 21:35
Статус:
Сообщений: 666
Регистрация: 26.03.2016
Российская Федерация  Graff46
Четверг, 28.07.2016, 18:41 | Сообщение # 132
Новое Время
Статус:
Бывалый:
Сообщений: 867
Награды: 7
Регистрация: 02.05.2013

Вот такая ошибка
С путями намудрили...
Прикрепления: 7901801.gif (8.0 Kb)
  Злобная реклама
Четверг, 28.07.2016, 18:41
Статус:
Сообщений: 666
Регистрация: 02.05.2013
Российская Федерация  KomeR
Четверг, 28.07.2016, 19:48 | Сообщение # 133
Статус:
Отмычка:
Сообщений: 115
Награды: 1
Регистрация: 26.03.2016

Цитата Graff46 ()
С путями намудрили...
у тебя это фал в "system.ltx" прописан? Или где и как?
  Злобная реклама
Четверг, 28.07.2016, 19:48
Статус:
Сообщений: 666
Регистрация: 26.03.2016
Российская Федерация  Graff46
Четверг, 28.07.2016, 21:32 | Сообщение # 134
Новое Время
Статус:
Бывалый:
Сообщений: 867
Награды: 7
Регистрация: 02.05.2013

KomeR, Это стандартный файл в который я добавлял свои квесты, в логе видно, что часть пути дублируется и программа не может записать изменения в файл.
  Злобная реклама
Четверг, 28.07.2016, 21:32
Статус:
Сообщений: 666
Регистрация: 02.05.2013
Российская Федерация  KomeR
Четверг, 28.07.2016, 21:42 | Сообщение # 135
Статус:
Отмычка:
Сообщений: 115
Награды: 1
Регистрация: 26.03.2016

Цитата Graff46 ()
программа не может записать изменения в файл.

я так понял это при попытке удаления квеста? Помнится, создавались они без ошибок... ща гляну исходники smile
  Злобная реклама
Четверг, 28.07.2016, 21:42
Статус:
Сообщений: 666
Регистрация: 26.03.2016
Поиск: