Seaward.ru

Здравствуйте, гость ( Вход | Регистрация )

> Для программистов, вопросы по скриптам ПКМ
igor_pol
сообщение Aug 24 2005, 21:00
Сообщение #1


боцман
****


Группа: форумчанин
Сообщений: 140
Регистрация: 3-December 04
Пользователь №: 169



Первое что я хотел написать "АДМИНЫ!!!!" НЕ ЗВЕРЕЙТЕ ЗА "НЕНУЖНУЮ ТЕМУ"
**************************************************
на вопрос зачем создал эту тему отвечу так "Я например НЕ ПРОСТО ЮЗВЕРЬ А КОЕ ЧТО И САМ НАПИСАТЬ МОГУ.
И хотел бы чтобы на форуме была тема для тех кто сам хочет что-то добавить в игру.
На сайте аддона Алекс вікинул ссылку на описание скриптов ПКМ на английском.
Я хотел бы узнать где можно нарыть больше инфы по этом скриптам.
И кстати на каком языке они пишуться.
Если кто-то знает ----- пишите.
И вообще всем програмерам на форуме нужна своя тема.
так что ГОСПОДА ПРОГРАМЕРЫ ВАЛИТЕ СЮДА !!!!
Может из этого что небудь интересное выйдет!!!!!!(Если тему не УТРУТ)
Жду сообщений (может у когот есть идеи на эту тему )

Сообщение отредактировал Догева - Apr 24 2006, 13:36
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
35 страниц V « < 24 25 26 27 28 > »   
Reply to this topicStart new topic
Ответов(500 - 519)
brave_pirat
сообщение Jan 12 2011, 00:28
Сообщение #501


юнга
**


Группа: форумчанин (*)
Сообщений: 18
Регистрация: 1-January 11
Пользователь №: 23,954



ALexusB, спасибо за ответ, нашел сами методы, вроде разобрался.

ALexusB, такой вопрос, как сделать так: НПС достает пистолет стреляет в другого НПС, после выполнится квест.
Как-то пробовал через анимацию, но там нпс просто рукой двигает, а пистолет продолжает висеть...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Jan 12 2011, 00:43
Сообщение #502


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,168
Регистрация: 2-November 04
Пользователь №: 3



только указать атаку Актеру (или сделать его обычным на момент боя, не помню). Дать пистоль и скил пистоля по МАХ.
Тогда 90% будет палить, а потом рубить, но может и не пальнуть
прямого приказа нет. В ВМЛ расстрельнная команда могла и зарубить smile.gif

Важно сделать труп сразу по таймеру, тк можт промазать или урона мало.
Если не по таймеру, то НР у жертвы выставить в 1. Чтоб с первого раза убил
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
brave_pirat
сообщение Jan 27 2011, 20:41
Сообщение #503


юнга
**


Группа: форумчанин (*)
Сообщений: 18
Регистрация: 1-January 11
Пользователь №: 23,954



ALexusB, спасибо.

А что значит вот такая ошибка в error.log?
Код

RUNTIME ERROR - file: no debug information; line: 1
missed attribute: mc


Игра ГПК
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Black Angel
сообщение Jan 27 2011, 20:49
Сообщение #504


боцман
****


Группа: форумчанин
Сообщений: 252
Регистрация: 19-August 06
Из: Павлово(Нижегородская обл.)
Пользователь №: 3,985



Цитата(brave_pirat @ Jan 27 2011, 20:41) *

ALexusB, спасибо.

А что значит вот такая ошибка в error.log?
Код

RUNTIME ERROR - file: no debug information; line: 1
missed attribute: mc


Игра ГПК

ну судя по тому что написано видно что ты пропустил атрибут mc wink.gif Смотри ошибку в коде,где то что то пропустил или не обазначил до конца wink.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
brave_pirat
сообщение Jan 31 2011, 16:52
Сообщение #505


юнга
**


Группа: форумчанин (*)
Сообщений: 18
Регистрация: 1-January 11
Пользователь №: 23,954



Изображение

помогите с такой проблемой... смотрите скрин. При выходе в море, почему то есть могу доплыть до Саньяго(форт, порт) и бухты острова. Не сильно ли большое расстояние до этого острова? blink.gif

Вот в море:
с одной стороны виден один остров
Изображение

и с другой виден другой остров
Изображение

папку worldmap не трогал. Где я мог что-то не то написать, что так вышло? huh.gif подскажите, пожалуйста.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Black Angel
сообщение Jan 31 2011, 17:06
Сообщение #506


боцман
****


Группа: форумчанин
Сообщений: 252
Регистрация: 19-August 06
Из: Павлово(Нижегородская обл.)
Пользователь №: 3,985



Цитата(brave_pirat @ Jan 31 2011, 16:52) *

помогите с такой проблемой... смотрите скрин. При выходе в море, почему то есть могу доплыть до Саньяго(форт, порт) и бухты острова. Не сильно ли большое расстояние до этого острова? blink.gif
Вот в море:
с одной стороны виден один остров
и с другой виден другой остров
папку worldmap не трогал. Где я мог что-то не то написать, что так вышло? huh.gif подскажите, пожалуйста.

это движок кгпк Вы тут не при чем smile.gif Разработчики об этом еще говорили в анонсе игры wink.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
brave_pirat
сообщение Jan 31 2011, 17:10
Сообщение #507


юнга
**


Группа: форумчанин (*)
Сообщений: 18
Регистрация: 1-January 11
Пользователь №: 23,954



Цитата(Black Angel @ Jan 31 2011, 19:06) *

это движок кгп Вы тут не при чем smile.gif Разработчики об этом еще говорили в анонсе игры wink.gif

smile.gif
blink.gif и то что я до острова могу с такого расстояния переститься, до форта, неторых бухт...да?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Black Angel
сообщение Jan 31 2011, 17:11
Сообщение #508


боцман
****


Группа: форумчанин
Сообщений: 252
Регистрация: 19-August 06
Из: Павлово(Нижегородская обл.)
Пользователь №: 3,985



Цитата(brave_pirat @ Jan 31 2011, 17:10) *

smile.gif
blink.gif и то что я до острова могу с такого расстояния переститься, до форта, неторых бухт...да?

именно.Почитайте анонсы игры и ее возможности,многие вопросы отпадут.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Stas Beltrop
сообщение Jan 31 2011, 20:32
Сообщение #509


боцман
****


Группа: форумчанин
Сообщений: 232
Регистрация: 28-March 08
Пользователь №: 16,073



Цитата
и то что я до острова могу с такого расстояния переститься, до форта, неторых бухт...да?


Можете. Но вам не удасться бросить якорь в бухтах или гавани города, а форт будет просто каменной громадиной, так как у вас не появится "Доплыть до..." рядом с этим островом, пока вы не выйдете на глобальную и снова не вернётесь в боевую. Например, если вы идёте по боевой карте прямиком из Порт-о-Пренса в Сантьяго, то "Доплыть до..." в водах этого испанского города у вас не будет.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
brave_pirat
сообщение Jan 31 2011, 23:15
Сообщение #510


юнга
**


Группа: форумчанин (*)
Сообщений: 18
Регистрация: 1-January 11
Пользователь №: 23,954



Цитата(Stas Beltrop @ Jan 31 2011, 22:32) *

Можете. Но вам не удасться бросить якорь в бухтах или гавани города, а форт будет просто каменной громадиной, так как у вас не появится "Доплыть до..." рядом с этим островом, пока вы не выйдете на глобальную и снова не вернётесь в боевую.


Как раз "Доплыть до..." появляется. huh.gif

Например, в другом месте

Изображение

выхожу в море, и что видим

Изображение

Вот в чем проблема. Нужно было сразу в #505 так написать.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ugeen
сообщение Jan 31 2011, 23:47
Сообщение #511


боцман
****

Заслуженный КорсарСоздатель Модов к ГПК
Группа: форумчанин
Сообщений: 133
Регистрация: 12-January 06
Из: 105-ый элемент таблицы Менделеева
Пользователь №: 2,269



Случайно не режим бета-теста установлен ? В нем радиус "Доплыть до" установлен в 900000 в отличие от дефолта 5000.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
brave_pirat
сообщение Jan 31 2011, 23:54
Сообщение #512


юнга
**


Группа: форумчанин (*)
Сообщений: 18
Регистрация: 1-January 11
Пользователь №: 23,954



Цитата
Случайно не режим бета-теста установлен ? В нем радиус "Доплыть до" установлен в 900000 в отличие от дефолта 5000.


спасибо, получилось) smile.gif
Я тоже так подумал сначала, но правил MOD_BETTATESTMODE, забыв про bBettaTestMode.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Artess999
сообщение Feb 1 2011, 19:45
Сообщение #513


юнга
**


Группа: форумчанин
Сообщений: 33
Регистрация: 24-January 11
Пользователь №: 24,080



Как можно добавить новые загр. экраны, не удаляя тех,которые есть в игре? В каких именно скриптах написано? А то я нашел только те,что при запуске игры и смерти
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
brave_pirat
сообщение Feb 1 2011, 23:52
Сообщение #514


юнга
**


Группа: форумчанин (*)
Сообщений: 18
Регистрация: 1-January 11
Пользователь №: 23,954



Цитата(Artess999 @ Feb 1 2011, 21:45) *

Как можно добавить новые загр. экраны, не удаляя тех,которые есть в игре? В каких именно скриптах написано? А то я нашел только те,что при запуске игры и смерти


Остальные загрузочные редактируются непосредственно в PROGRAM\locations\init\ в описаниях локаций.
Делай как в локациях "Городские ворота" там прописано
Код
locations[n].image = "loading\Gate" + rand(1) + ".tga";

По аналогии и другие локации можно сделать, и будет несколько загрузочных картинок. smile.gif


И такой вопрос. Можно ли как-нибудь вызвать шторм на глобалке, в непосредственной близости от корабля ГГ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dolphin_sv
сообщение Feb 2 2011, 00:05
Сообщение #515


матрос
***


Группа: форумчанин
Сообщений: 88
Регистрация: 23-May 05
Из: Украина, Донецк
Пользователь №: 771



Шторм - обычный энкаунтер, попробуй вызвать его "вручную".
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Etien
сообщение Feb 3 2011, 22:56
Сообщение #516


матрос
***


Группа: форумчанин
Сообщений: 51
Регистрация: 23-June 09
Пользователь №: 20,563



Black Angel уже кратко отвечал на мой вопрос, но я так и не разобрался со своей проблемой.

Я создал нового персонажа из модели из игры, назвал gm по своему, и с помощью hex редактора сделал свою текстуру, также я поступил с моделью головы.
Дальше я сделал свои текстуры портретов и тут завис, я не догоняю как приписать к моему персонажу свои портреты и голову.

Я покопался в этих файлах:

RESOURCE\INI\interfaces\pictures.ini
Program\characters\characters_face.c

но так и не разобрался как это сделать.

Прошу мне помочь 5.gif

Заранее Благодарен.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Black Angel
сообщение Feb 3 2011, 23:43
Сообщение #517


боцман
****


Группа: форумчанин
Сообщений: 252
Регистрация: 19-August 06
Из: Павлово(Нижегородская обл.)
Пользователь №: 3,985



Цитата(Etien @ Feb 3 2011, 22:56) *

Black Angel уже кратко отвечал на мой вопрос, но я так и не разобрался со своей проблемой.
Я создал нового персонажа из модели из игры, назвал gm по своему, и с помощью hex редактора сделал свою текстуру, также я поступил с моделью головы.
Дальше я сделал свои текстуры портретов и тут завис, я не догоняю как приписать к моему персонажу свои портреты и голову.
Я покопался в этих файлах:
RESOURCE\INI\interfaces\pictures.ini
Program\characters\characters_face.c
но так и не разобрался как это сделать.
Прошу мне помочь 5.gif
Заранее Благодарен.

итак,разложу на кубиках:
в Program\characters\characters_face.c видим например такую строчку:
Код

case "skeletcap":rCharacter.FaceId = 231; break;

где "skeletcap" - ID вашего персонажа;
rCharacter.FaceId = 231 - номер картинки(портрета,который лежит в RESOURCE\Textures\INTERFACES\PORTRAITS)
в RESOURCE\INI\interfaces\pictures.ini находим:
Код

[FACE128_231]
sTextureName    = portraits\128\face_231.tga
wTextureWidth    = 128
wTextureHeight    = 128
picture = face,0,0,128,128

где первая строчка путь к нашему портрету
вторая и третьи это высота и ширина портрета(в пикселях)
ну а четвертая это та область которая отображается.В даном случае весь портрет...
На основе вышесказаного создаешь сове и радуешься или еще можно в HeroDescribe.txt,но там редактируются и создаются ГГ и ПГГ.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Etien
сообщение Feb 4 2011, 00:27
Сообщение #518


матрос
***


Группа: форумчанин
Сообщений: 51
Регистрация: 23-June 09
Пользователь №: 20,563



у меня стоит ПКМ с модом Luggera bloud mod, так он вроде называется, так вот у меня в characters_face.c совсем нет таких строчек:

Код
case "skeletcap":rCharacter.FaceId = 231; break;


вот что у меня там:

Код
string    sEnManFaces = "30,35,10,6,32,33,42,43";
string    sFrManFaces = "19,27,29,31,32,33,43,43,293";
string    sSpManFaces = "25,37,38,44,7,32,33,42,43";
string    sHoManFaces = "11,26,28,36,32,33,42,43";
string    sPoManFaces = "12,30,39,32,33,42,43";
string    sPiManFaces = "0,1,13,14,2,23,24,3,40,5";


void SetRandomFaceToCharacter(ref rCharacter)
{
    string sFaceID = "1";
    if (rCharacter.sex == "man")
    {
        switch (sti(rCharacter.nation))
        {
            case ENGLAND:    sFaceID = GetRandSubString(sEnManFaces); break;
            case FRANCE:    sFaceID = GetRandSubString(sFrManFaces); break;
            case SPAIN:        sFaceID = GetRandSubString(sSpManFaces); break;
            case PIRATE:    sFaceID = GetRandSubString(sPiManFaces); break;
            case HOLLAND:    sFaceID = GetRandSubString(sHoManFaces); break;
            case PORTUGAL:    sFaceID = GetRandSubString(sPoManFaces); break;
        }
    }
    else
    {
        sFaceID = "16";
    }
    
    rCharacter.FaceId = sti(sFaceID);


}
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Black Angel
сообщение Feb 4 2011, 01:44
Сообщение #519


боцман
****


Группа: форумчанин
Сообщений: 252
Регистрация: 19-August 06
Из: Павлово(Нижегородская обл.)
Пользователь №: 3,985



Цитата(Etien @ Feb 4 2011, 00:27) *

у меня стоит ПКМ с модом Luggera bloud mod, так он вроде называется, так вот у меня в characters_face.c совсем нет таких строчек:

Код
case "skeletcap":rCharacter.FaceId = 231; break;


вот что у меня там:

Код

string    sEnManFaces = "30,35,10,6,32,33,42,43";
string    sFrManFaces = "19,27,29,31,32,33,43,43,293";
string    sSpManFaces = "25,37,38,44,7,32,33,42,43";
......


у меня только КГПК,ПКМ у меня на руках нет,поэтому посмотреть не могу,а уж тем более мод от Lugger'a...Прежде чем вопрос задавать надо было сказать какая игра,тк скрипты отличаются.
Могу лишь посоветовать использовать поиск по файлом с текстом Face(для этого хорошо подойдет Total Commander) и уже смотреть по ходу кода что где менять.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Etien
сообщение Feb 4 2011, 15:09
Сообщение #520


матрос
***


Группа: форумчанин
Сообщений: 51
Регистрация: 23-June 09
Пользователь №: 20,563



эх, я так поискал но не нашел... unsure.gif

а как насчет голов, где они прописываются? smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

35 страниц V « < 24 25 26 27 28 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29th March 2024 - 02:44

Блок рекламы
Яндекс цитирования Rambler's Top100
Rambler's Top100