Вопросы по созданию модификаций. - Страница 16 - Игровые Форумы


Игровые Форумы > Проекты BestGamer > Корсары III: Тайны Дальних Морей > Ваше творчество
-- Вопросы по созданию модификаций.
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.05.2010, 14:14   #151
BGTeam
 
 Аватар для Navarra
 
Отсутствует :(

Регистрация: 14.02.2007
Адрес: Мариуполь
Сообщения: 1,044

Репутация: 881   Добавить отзыв для Navarra

Отправить сообщение для  Navarra с помощью ICQ
По умолчанию

Цитата:
Сообщение от VladAtamanUa
Я понимаю что эт самый минимум, но надо-же с чегото начинать...

C таким подходом лучше и не начинать!
В другой теме я отписал тебе в репе, а здесь отвечу - GO в тему с уроками!!!
Разбираться, разбираться и еще раз разбираться! Разберешься - лезь в папку \PROGRAM\quests и открывай файл quests_reaction, находи квест который проходил в игре и знаешь, что и как там было. Бери минимум 10-15 кейсов этого квеста и подробно расписывай, что каждая строка делает, куда ссылается и т.д... Вот когда выполнишь эти упражнения, тогда поймешь, какие тупые вопросы ты задаешь. И если действительно будут сложные моменты для понимания - тебе здесь любой поможет!!! Но сейчас отвечать на глупые вопросы бессмысленно, т.к. каждый ответ будет рождать у тебя с десяток новых вопросов.
В путь!!!
   
__________________
Идея - двигатель прогресса!!!


Ответить с цитированием
Старый 08.05.2010, 16:14   #152
Геймер
 
 Аватар для VladAtamanUa
 
Отсутствует :(

Регистрация: 13.02.2010
Сообщения: 61

Репутация: 99   Добавить отзыв для VladAtamanUa

По умолчанию

Ну чтож спасибо и на этом, пойду разбираться
    Ответить с цитированием
Старый 18.06.2010, 23:53   #153
Геймер
 
 Аватар для Mett
 
Отсутствует :(

Регистрация: 01.05.2009
Адрес: Минск
Сообщения: 127

Репутация: 408   Добавить отзыв для Mett

По умолчанию

// квест - название следующего кейса
// перс - ID персонажа

// проверка на смерть НПС'a
Pchar.quest.квест.win_condition.l1 = "NPC_Death";
Pchar.quest.квест.win_condition.l1.character = "перс";
Pchar.quest.квест.win_condition = "квест";

// проверка на абордирование НПС'a
pchar.quest.квест.win_condition.l1 = "Character_Capture";
pchar.quest.квест.win_condition.l1.character = "перс";
pchar.quest.квест.win_condition = "квест";

// проверка на разрушение форта
Pchar.quest.квест.win_condition.l1 = "Fort_Destroy";
Pchar.quest.квест.win_condition.l1.character = "перс";
Pchar.quest.квест.win_condition = "квест";

// проверка на выход на глобалку
Pchar.quest.квест.win_condition.l1 = "MapEnter";
Pchar.quest.квест.win_condition = "квест";

// жестко назначить картинку
StartPictureAsVideo("loading\имя картинки");

// работа с персами (аналог работы с персами через Characters\init\)
// можно создать перса прямо внутри кейса
// дни жизни, если -1, то вечный, а так трется по переходу в локацию
// оружие - авто экиперовка, перки тоже авто
sld = GetCharacter(NPC_GenerateCharacter("ID перса", "модель", "пол", "анимация", ранг, нация, дни жизни, оружие));
sld.name = "имя";
sld.lastname = "фамилия";
sld.Dialog.Filename = "путь до диалога(если таковой есть)\имя диалога.c";
sld.Dialog.CurrentNode = "нода диалога(если нужна)";
sld.greeting = "тип речи на приветствии(если надо)";
sld.items.ID предмета = кол-во;
sld.money = кол-во;

// дата на интерфейсе
Environment.date.year = год(число);
Environment.date.month = месяц(число);
Environment.date.day = день(число);

// дата в мире
worldMap.date.year = год(число);
worldMap.date.month = месяц(число);
worldMap.date.day = день(число);

// запустить следующий кейс
DoQuestCheckDelay("квест", кол-во сек);

// запустить следующий кейс
LAi_QuestDelay("квест", кол-во сек);

Эти функциия для ГПК, в основном
   
__________________
Что толку, если не можешь сделать мир лучше.


Ответить с цитированием
Старый 20.08.2010, 11:03   #154
Геймер
 
 Аватар для VladAtamanUa
 
Отсутствует :(

Регистрация: 13.02.2010
Сообщения: 61

Репутация: 99   Добавить отзыв для VladAtamanUa

По умолчанию

Цитата:
Сообщение от Kopcap
начальное место в игре также как и стартовый кейс прописывается в програм\seadogs.c примерно 690 строка...
все квесты прописываются в сторилайне или quest_reactione

Странно я прописывал все RPGUtilite.c и все работало.

Аааа, видать в сеадогсе прописывается в к3, а в РПГУтилит - ГПК.

Ну и собственно пара моих вопросов:
1. Можно-ли в ГПК создать фаил по типу СториЛайн.с (чтоб кейсы читались будто из квест_релактиона.с) (как в к3)??? И где его прописывать, писал в quests.c, всеровно не работает, видать еще гдето надо, где?
2. С простыми квестами я разобрался, а вот как создать типо разышите капитана, надите земляка, чтоб они не просто прошел и все, а они были во многих городах))) или хотяб скажите где они прописаны, чтоб я код покапал.

Последний раз редактировалось VladAtamanUa, 20.08.2010 в 11:34.
    Ответить с цитированием
Старый 20.08.2010, 11:56   #155
BGTeam
 
 Аватар для Kopcap
 
Отсутствует :(

Регистрация: 17.10.2006
Адрес: Пермь
Сообщения: 3,808

Репутация: 2512   Добавить отзыв для Kopcap

По умолчанию

Цитата:
Сообщение от VladAtamanUa
Аааа, видать в сеадогсе прописывается в к3, а в РПГУтилит - ГПК.

ну да, так и есть.


Цитата:
Сообщение от VladAtamanUa
1. Можно-ли в ГПК создать фаил по типу СториЛайн.с (чтоб кейсы читались будто из квест_релактиона.с) (как в к3)??? И где его прописывать, писал в quests.c, всеровно не работает, видать еще гдето надо, где?

можно. В самом начале квест_реатикона есть имя функции. Вот по ней делаешь поиск в скриптах и аналогично делаешь для сторилайна.


Цитата:
Сообщение от VladAtamanUa
2. С простыми квестами я разобрался, а вот как создать типо разышите капитана, надите земляка, чтоб они не просто прошел и все, а они были во многих городах))) или хотяб скажите где они прописаны, чтоб я код покапал.

это уже генераторы. Ищи код. Все просто. Знаешь название квеста? Ищешьего в файлики журнала судового, там находишь идешник квеста. По нему ищешь уже в папке програм где идет запись в журнал, дальше уже ищешь где начинается...и по цепочке все находишь без проблем.
"Поработай головой, и всё получится" (с) - Назад в будущие
   
__________________
Нужный человек не в том месте может перевернуть мир!


Ответить с цитированием
Старый 20.08.2010, 12:29   #156
Геймер
 
 Аватар для VladAtamanUa
 
Отсутствует :(

Регистрация: 13.02.2010
Сообщения: 61

Репутация: 99   Добавить отзыв для VladAtamanUa

По умолчанию

Еще вопрос: Как прописать офицерам кирасы(допустим модели с кирасой есть) вопрос в том как? Если ГГ и ПГГ это не проблема а как офицерам
подскажите плиз.
    Ответить с цитированием
Старый 20.08.2010, 12:50   #157
BGTeam
 
 Аватар для Kopcap
 
Отсутствует :(

Регистрация: 17.10.2006
Адрес: Пермь
Сообщения: 3,808

Репутация: 2512   Добавить отзыв для Kopcap

По умолчанию

Цитата:
Сообщение от VladAtamanUa
Еще вопрос: Как прописать офицерам кирасы(допустим модели с кирасой есть) вопрос в том как? Если ГГ и ПГГ это не проблема а как офицерам подскажите плиз.

за тебя может аддон сделать?=)
я так понимаю для ГГ и ПГГне проблема, потому что есть спец файлик в гпк для него.
Тут тоже все просто. Ищешь в скриптах,где этот файлик обрабатывается. А дальше - поцепочке=)
П.С. Даже подскажу немного. Обработка файла идет в RPGUtulites.c
   
__________________
Нужный человек не в том месте может перевернуть мир!


Ответить с цитированием
Старый 20.08.2010, 13:10   #158
Геймер
 
 Аватар для VladAtamanUa
 
Отсутствует :(

Регистрация: 13.02.2010
Сообщения: 61

Репутация: 99   Добавить отзыв для VladAtamanUa

По умолчанию

Нет аддон я сам сделаю )) конечно спасибо за предложение ) Просто я пока я не сильно разбераюсь, и кое в чем прошу помощи
    Ответить с цитированием
Старый 01.02.2011, 21:51   #159
Игрофан
 
 Аватар для Aragon
 
Отсутствует :(

Регистрация: 05.01.2011
Сообщения: 848

Репутация: 712   Добавить отзыв для Aragon

Отправить сообщение для  Aragon с помощью ICQ
По умолчанию

Вопрос: Как сделать так, чтоб в ТДМ, модель Питера заменить на Джека Воробья? Всмысле сюжет, квесты всё на месте, просто поставить модель Джека вместо Питера.
   
__________________


Ответить с цитированием
Старый 02.02.2011, 01:37   #160
BGTeam
 
 Аватар для Navarra
 
Отсутствует :(

Регистрация: 14.02.2007
Адрес: Мариуполь
Сообщения: 1,044

Репутация: 881   Добавить отзыв для Navarra

Отправить сообщение для  Navarra с помощью ICQ
По умолчанию

Цитата:
Сообщение от Captain_America
Вопрос: Как сделать так, чтоб в ТДМ, модель Питера заменить на Джека Воробья? Всмысле сюжет, квесты всё на месте, просто поставить модель Джека вместо Питера.

Отписал в личку по твоему письму и соответственно по данному вопросу.
   
__________________
Идея - двигатель прогресса!!!


Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +4, время: 12:36

Архив  


Рейтинг@Mail.ru Rambler's Top100

© Copyright 2007-2015 BestGamer.Ru

vBulletin, Copyright © Jelsoft Enterprises Ltd.