[AGFC: Valley of Gothic] М: Скриптинг в Готике

Страница 49 из 65 « Первая 394243444546474849 5051525354555659 Последняя »
Поиск в этой теме:

Расширенный поиск
Старый 12.11.2007, 00:50   #1921
basilio58

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Интересная ситуация...
Вот часть скрипта:
Cпойлер(щелкните, чтобы прочесть):

instance DIA_BredHelpready(C_Info)
{
* * *npc = UND_808_Bred;
* * *nr = 9;
* * *condition = DIA_BredHelpready _Condition;
* * *information = DIA_BredHelpready _Info;
* * *important = FALSE;
* * *permanent = FALSE;
* * *description = "Я принес продукты.";
};

func int DIA_BredHelpready _Condition()
{
* * *if (MIS_Bred_Help == TRUE && (Npc_HasItems (self, ItPl_Mushroom_UND) >= 10) && (Npc_HasItems (self, ItFoMuttonRaw) >= 5) && (Npc_HasItems (self, ItPl_Health_Herb_01) >= 3))
* * *{
* * *return TRUE;
* * *};
* * *return FALSE;
};

При компиляции - ошибка в строке: condition = DIA_BredHelpready _Condition;
ошибка: ожидается ';'
Кто-нибудь может объяснить это чудо? А то работа встала...*;D ;D ;D
Ответить с цитированием
Старый 12.11.2007, 01:17   #1922
Nifarius

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2basilio58:
При компиляции - ошибка в строке: condition = DIA_BredHelpready _Condition;
ошибка: ожидается ';'
Кто-нибудь может объяснить это чудо? А то работа встала...
Убери пробел между "DIA_BredHelpready" и "_Condition;".  ;)
Ответить с цитированием
Старый 12.11.2007, 01:31   #1923
okin

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

* * *condition = DIA_BredHelpready _Condition;
* *
Пробел лишний...
Ответить с цитированием
Старый 12.11.2007, 01:34   #1924
basilio58

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Цитата:
Сообщение от Нефариус link=board=gothic&t=1105030050&start=3852425#38524 43 date=11/12/07, в 00:17:23
2basilio58:
Убери пробел между "DIA_BredHelpready" и "_Condition;". *;)
;D ;D Спаситель!
Я уж думал, пора на пенсию.... ;D ;D ;D
Ответить с цитированием
Старый 02.12.2007, 21:52   #1925
MaGoth
A.G.F.C.
  Аватар для MaGoth
 
Регистрация: 04.09.2006
Сообщений: 20
MaGoth вне форума

По умолчанию Re: М: Скриптинг в Готике

Кто подскажет правильную расшифровку этого лога ?
Код:
Originally Posted by zSpy 00:00 Warn: 0 U: PAR: External GAME_INITENGINTL not found. .... <zParser_Symbol.cpp,#101200:00 Warn: 0 U: PAR: External GAME_INITENGLISH not found. .... <zParser_Symbol.cpp,#101200:16 Fault:0 U: PAR: : U: PAR: Error in Stack decompile script - 'COLL_APPLYDOUBLEDAMAGE' ( line 210 ) .... <zError.cpp,#366
Отправить личное сообщение для Ответить с цитированием
Старый 03.12.2007, 10:47   #1926
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2MaGoth:
00:00 Warn: 0 U: PAR: External GAME_INITENGINTL not found. .... <zParser_Symbol.cpp,#1012
00:00 Warn: 0 U: PAR: External GAME_INITENGLISH not found. ....
Это видимо в Startup.d прописан ангельский глобал инит для ангельского екзешника игры, уже встречал подобную проблему, решалась заменой на немецкий инициализатор или удалением оного.. см. примеры в Startup.d от "нормальных" модов :)


2MaGoth:
COLL_APPLYDOUBLEDAMAGE
Это походу связано с воздействиями заклов... Функция лежит кажется в папке Magic и изначально не дописана в исходных скриптах (не хватает return).

p.s. подробнее сказать не могу, т.к. пишу с работы.
Ответить с цитированием
Старый 03.12.2007, 15:02   #1927
halogene

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Владай:
А функцию нада в Стартапе прописывать?
Можно в стартапе, можно где угодно. По желанию. Триггер её под землей найдет.
Ответить с цитированием
Старый 22.01.2008, 00:11   #1928
A1exXx88

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Люди нужна помощь со скриптом, в зен файле создал мувер тригеры, вставил в функциях скрипт, все что делал в зене все правильно, тщательно проверил, в gothic.src включил скрипт, вроде бы ошибка в скрипте. Дело в том что, хачу сделать чтобы герой телепортировался када включал мувер а за ним тригер и скрипт. Скрипт почемуто не работает.
Вот и он


var int Evt_Teleport_01_OneTime;

func void Evt_Teleport_01()
{
* * *if(Evt_Teleport_01_OneTime == FALSE)
* * *{
* * * * * *Wld_PlayEffect ("spellFX_Teleport_RING",hero,hero,0,0,0,FALSE) ;
* * * * * *Snd_Play("MFX_TELEPORT_CAST");
* * * * * *Npc_ClearAIQueue(hero);
* * * * * *AI_PlayAni(hero,"T_HEASHOOT_2_STAND");
* * * * * *if(CurrentLevel == NEWWORLD_ZEN)
* * * * * *{
* * * * * * * * *AI_Teleport(hero,"NW_START_TELEPORT_02");
* * * * * *};
* * *};
};

Исправьте где не правильно, буду признателен.
Ответить с цитированием
Старый 22.01.2008, 18:46   #1929
MaGoth
A.G.F.C.
  Аватар для MaGoth
 
Регистрация: 04.09.2006
Сообщений: 20
MaGoth вне форума

По умолчанию Re: М: Скриптинг в Готике

2A1exXx88:

А этот вейпоинт в мире есть ?
Cпойлер(щелкните, чтобы прочесть):
AI_Teleport(hero,"NW_START_TELEPORT_02");
Отправить личное сообщение для Ответить с цитированием
Старый 24.01.2008, 09:27   #1930
alex_ryz

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

День добрый.
Помогите новичку разобраться в скриптах Г1. Хочется самому поковыряться в двух вещах:
1) По какой причине товарищ Горн атакует главного героя в свободной шахте и куда лезть, чтоб эту ошибку найти?
2) Много слышал о баге с невозможностью вступить в маги огня, но у самого такого никогда не происходило.
В чём суть этого бага?
Ответить с цитированием
Старый 26.01.2008, 23:28   #1931
A1exXx88

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2MaGoth:
Да в zen'e есть он
Ответить с цитированием
Старый 02.02.2008, 23:23   #1932
Kvils

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Люди, уменя такой вопрос: я вот сделал с помощью скриптов нового непися - мрачника (уменьшенный вариант краулера), так вот: етот монстр должен зарабатывать для ГГ опыт и драться на его стороне. Однако когда я вставил через консоль этого гада он начал мочить ГГ, и мне пошел опыт за ГГ (как ни странно, я же указывал что он PartyMember)
Cпойлер(щелкните, чтобы прочесть):

instance Drk_helper(Mst_Default_Darker)
{
     B_SetVisuals_Darker();
     attribute[ATR_HITPOINTS_MAX] = 300;
     attribute[ATR_HITPOINTS] = 300;
     aivar[AIV_PARTYMEMBER] = TRUE;
     B_SetAttitude(self,ATT_FRIENDLY);
     Mdl_SetModelScale(self,0.3,0.3,0.3);
     Npc_SetToFistMode(self);
};

я же сделал что он по идее недолжен нападать на ГГ...
Скажите кто-нибуть что здесь не так?!
Ответить с цитированием
Старый 03.02.2008, 00:57   #1933
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Владай:
А спойлер то зачем? :)

2Владай:
я же сделал что он по идее недолжен нападать на ГГ...
Скажите кто-нибуть что здесь не так?!
Ну, гляди пример на основе "Призванного волка"

instance Summoned_Wolf(Mst_Default_Wolf)
{
     name[0] = "Вызванный волк";
     guild = gil_summoned_wolf;
     aivar[AIV_MM_REAL_ID] = id_summoned_wolf;
     level = 0;
     attribute[ATR_STRENGTH] = 50;
     attribute[ATR_DEXTERITY] = 50;
     attribute[ATR_HITPOINTS_MAX] = 100;
     attribute[ATR_HITPOINTS] = 100;
     protection[PROT_BLUNT] = 75;
     protection[PROT_EDGE] = 75;
     protection[PROT_POINT] = 25;
     protection[PROT_FIRE] = 75;
     protection[PROT_FLY] = 75;
     aivar[AIV_PARTYMEMBER] = TRUE;
     B_SetAttitude(self,ATT_FRIENDLY);
     start_aistate = ZS_MM_Rtn_Summoned;
     B_SetVisuals_Wolf();
     Npc_SetToFistMode(self);
     CreateInvItems(self,ItFoMuttonRaw,1);
};

guild = gil_summoned_wolf; - гильдия призванного волка, можно поюзать и для мини-краулера :)

start_aistate = ZS_MM_Rtn_Summoned; - состояние призванного существа.
Ответить с цитированием
Старый 04.02.2008, 00:12   #1934
Kvils

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Ukur: а, спасибки)
И вот еще вопрос: какая функция отвечает за момент, когда ГГ мочит кого-нибудь мечом? просто хочу зделать чтобы противник загорался когда ГГ стучит по нему магическим мечом :) А эффект такой:
  Wld_PlayEffect("VOB_MAGICBURN", self, self, 0, 0, 0, FALSE );
Ето каким нибудь образом осуществимо?
Ответить с цитированием
Старый 04.02.2008, 00:25   #1935
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Владай:
чтобы противник загорался когда ГГ стучит по нему магическим мечом
Белиар тебе в помощь и эта функция обработки повреждений при использовании когтя вышеупомянутого божества
B_BeliarsWeaponSpecialDamage
Ответить с цитированием
Старый 06.02.2008, 20:39   #1936
man

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

У меня вопрос: Где-то тут читал про программу от Vam'а. Что за программа?
Есть ли ссылка на уроки скриптологии в одном файле by Tycooon? Та что на трэвл аг не работает
Ответить с цитированием
Старый 06.02.2008, 20:53   #1937
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2man:
У меня вопрос: Где-то тут читал про программу от Vam'а. Что за программа?
Читай тут

Также тема про GothicSourcer есть и на АГ.

М:Декомпилятор скриптов Готики

P.S. Стоит добавить в шапку

Ответить с цитированием
Старый 08.02.2008, 10:35   #1938
man

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Ничего не могу понять. Нигде в папке с Готикой не могу найти тех файлов, папок о которых пишут здесь.
Например папки Story у меня нет.
Ответить с цитированием
Старый 08.02.2008, 10:44   #1939
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2man:
Ничего не могу понять. Нигде в папке с Готикой не могу найти тех файлов, папок о которых пишут здесь.
Например папки Story у меня нет.
Установи Пакет GothicModDevelopmentKit (только немецкая версия)
Либо декомпилируй скрипты Gothic.dat + Ou.bin
Ответить с цитированием
Старый 08.02.2008, 12:08   #1940
Xentar

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Цитата:
Сообщение от Ukur link=board=gothic&t=1105030050&start=4008125#40081 26 date=02/03/08, в 23:25:09
2Владай:
Белиар тебе в помощь и эта функция обработки повреждений при использовании когтя вышеупомянутого божества
B_BeliarsWeaponSpecialDamage
Я пробовал на досуге присвоить мечу какое-нибудь заклинание, указав в мэйн флаг, что у меня и меч и руна, но тогда движок отказался воспринимать этот предмет и как меч и как руну. B_BeliarsWeaponSpecialDamage на мой взгляд неприменима, поскольку в заклинание может позволить мне более сложную логику, к тому же указанная функция работает не при каждом ударе :)
Ответить с цитированием
Старый 08.02.2008, 13:59   #1941
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2terrorblade:
Я пробовал на досуге присвоить мечу какое-нибудь заклинание, указав в мэйн флаг, что у меня и меч и руна, но тогда движок отказался воспринимать этот предмет и как меч и как руну.
Иначе и быть не может :)

2terrorblade:
B_BeliarsWeaponSpecialDamage на мой взгляд неприменима, поскольку в заклинание может позволить мне более сложную логику
А каким местом вы ее применяли? :)

2terrorblade:
к тому же указанная функция работает не при каждом ударе
Она и написана разработчиками с таким намерением. И если вы не можете приспособить ПРИМЕРную функцию под свои нужды, может вообще не стоит лезть в дебри скриптинга?
Ответить с цитированием
Старый 09.02.2008, 02:10   #1942
Xentar

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Ukur:
Строишь из себя умного, да? Есть ли смысл в твоём посте? Даже не удосужился глянуть в скрипты. Ты не помог мне ни на грамм, а лишь распушил перед народом свой хвост.

B_BeliarsWeaponSpecialDamage написана через восприятия и вызывается она через B_AssessDamage()  и B_MM_AssessDamage(), ты можешь дать мне гарантию, что эти функции вызываются всегда, даже если я запрещу все восприятия?
Ответить с цитированием
Старый 09.02.2008, 02:40   #1943
MaGoth
A.G.F.C.
  Аватар для MaGoth
 
Регистрация: 04.09.2006
Сообщений: 20
MaGoth вне форума

По умолчанию Re: М: Скриптинг в Готике

2terrorblade:

Зачем ругаться?  :)
Просто есть гарантированно функции которые вызываются только движком игры, и чтобы ты не запрещал она будет вызываться иначе, полезут баги.

PS. Если хочешь чтото реализовать, глянь в скрипты и посмотри, нет ли подобного решения в них, возможно оно уже реализовано где нибудь. Обычно это помагает.
Отправить личное сообщение для Ответить с цитированием
Старый 09.02.2008, 11:34   #1944
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2terrorblade:
Строишь из себя умного, да? Есть ли смысл в твоём посте? Даже не удосужился глянуть в скрипты. Ты не помог мне ни на грамм, а лишь распушил перед народом свой хвост.
Ну во всяком случае мне хватило ума применять эти функции под свои нужды и не писать ерунды, типа:
2terrorblade:
B_BeliarsWeaponSpecialDamage на мой взгляд неприменима, поскольку в заклинание может позволить мне более сложную логику,
2terrorblade:
B_BeliarsWeaponSpecialDamage написана через восприятия и вызывается она через B_AssessDamage()  и B_MM_AssessDamage(), ты можешь дать мне гарантию, что эти функции вызываются всегда, даже если я запрещу все восприятия?
А ты мне дашь гарантию, что если человеку выколоть глаза - он будет ими видеть? Собсно это из той же оперы с восприятиями.

Добавление от 02/09/08, в 10:38:56
2MaGoth:
PS. Если хочешь чтото реализовать, глянь в скрипты и посмотри, нет ли подобного решения в них, возможно оно уже реализовано где нибудь. Обычно это помагает.
Дык, 2terrorblade: уже носом ткнули в нужную функцию, результат как видишь отрицательный :)
Ответить с цитированием
Старый 09.02.2008, 15:00   #1945
Xentar

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Ukur:
Объясняю ещё раз. Допустим у нас есть коготь Белиара и я хочу, чтобы он бил не только тех кого ты задеваешь мечом (на которого действует B_BeliarsWeaponSpecialDamage(я так понимаю B_AssessDamage()  и B_MM_AssessDamage() вызываются когда ты задеваешь мечом жертву)), но так же бил цепной молнией всех, стоящих в радиусе 300(в том числе тех, на кого не действует B_BeliarsWeaponSpecialDamage). Как сделать это заклинанием - я знаю, как сделать это скриптово я понятия не имею, если ты объяснишь мне как сделать эту фичу через скрипты буду благодарен.
Ответить с цитированием
Старый 09.02.2008, 18:39   #1946
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2terrorblade:
но так же бил цепной молнией всех, стоящих в радиусе 300(в том числе тех, на кого не действует B_BeliarsWeaponSpecialDamage).
Нет ничего проще!
В двигле есть такое восприятие PERC_ASSESSOTHERSDAMAGE отвечающее за восприятие чужих повреждений свидетелями и функция для обработки реакции монстров B_MM_AssessOthersDamage, для людей подобную функцию придется писать самому.

В нашем случае свидетели должны получать те же повреждения что и жертва.
Попробуй в функцию B_MM_AssessOthersDamage вставить B_BeliarsWeaponSpecialDamage также как это прописано в B_MM_AssessDamage, ну а радиус уже отрегулируй дополнительными функциями.
Ответить с цитированием
Старый 09.02.2008, 23:43   #1947
Kvils

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Люди, у меня опять возник вопрос - возможно дурацкий: декомпилятор скриптов от Vam'а GothicSourser_v3.14 отказывается воспринимать конструкции типа:

IF (bla bla bla)
    {
         что_делать;
    };
ELSE
    {
         что-то_другое;
    };


просто выдает ошибку типа Unknown Identifier: ELSE
вроде без "ELSE" все нормально... Скажите, как же все-таки использовать конструкции IF (условие) {блок}; ELSE {блок};
а то без этого скрипт неработает)
Ответить с цитированием
Старый 10.02.2008, 00:15   #1948
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Владай:
GothicSourser_v3.14 отказывается воспринимать конструкции типа:

IF (bla bla bla)
   {
        что_делать;
   };
ELSE
   {
        что-то_другое;
   };
Ну и правильно, перед ELSE точка с запятой не ставится!
Ответить с цитированием
Старый 10.02.2008, 17:38   #1949
man

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Последний мой глупый вопрос. Что нужно сделать что бы декомпилировать Gothic.dat?
Ответить с цитированием
Старый 10.02.2008, 19:04   #1950
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2man:
Последний мой глупый вопрос. Что нужно сделать что бы декомпилировать Gothic.dat?
Читай еще раз мой ответ: (Ответ #1934) 6 февраля 2008, 21:53
Ответить с цитированием
Старый 11.02.2008, 00:45   #1951
Xentar

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Ещё 1 вопрос:

instance ItMw_1h_Vlk_Dagger(C_Item)
{
     name = "Кинжал";
     mainflag = ITEM_KAT_NF;
     flags = ITEM_SWD;
     material = MAT_METAL;
     value = Value_VLKDolch;
     damageTotal = Calculate_Damage(item);
     damagetype = DAM_EDGE;
     range = Range_VLKDolch;
     cond_atr[2] = ATR_STRENGTH;
     cond_value[2] = Condition_VLKDolch;
     visual = "Itmw_005_1h_dagger_01.3DS";
     description = name;
     text[2] = NAME_Damage;
     count[2] = damageTotal;
     text[3] = NAME_Str_needed;
     count[3] = cond_value[2];
     text[4] = NAME_OneHanded;
     text[5] = NAME_Value;
     count[5] = value;
};

когда движок будет вызывать функцию Calculate_Damage(item) - каждый раз при создании предмета или вызовет при первом создании, а потом будет юзать полученный результат? Меня интересует возможность создания оружия с динамически меняющемся дамагом.

Т.е. вопрос стоит так - что я должен написать, чтобы изменять дамаг во время игры. Просто меняя поле damageTotal глобального объекта ItMw_1h_Vlk_Dagger я могу изменить только отображаемое значение дамага, но движок использует изначальное значение. Да и при сохранении, загрузке восстанавливаются исходные значения объекта.
Ответить с цитированием
Старый 11.02.2008, 11:17   #1952
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2terrorblade:
когда движок будет вызывать функцию Calculate_Damage(item) - каждый раз при создании предмета или вызовет при первом создании, а потом будет юзать полученный результат?
Все тела инстанций выполняются движком только один раз - при первой загрузке предмета, далее используется только копия загруженной инстанции.
Ответить с цитированием
Старый 11.02.2008, 14:40   #1953
Xentar

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Vam:
А существует ли тогда вообще возможность реализации динамически изменяемого дамага, если использовать лишь 1 предмет?
ЗЫ: Я тебе на почту кинул письмецо с проблемкой, пока ответа не получил :(((

Добавление от 02/11/08, в 13:44:33
далее используется только копия загруженной инстанции.
Причём изменять параметры копии как я понимаю бесполезно :(((
Ответить с цитированием
Старый 11.02.2008, 14:47   #1954
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2terrorblade:
А существует ли тогда вообще возможность реализации динамически изменяемого дамага, если использовать лишь 1 предмет?
Возможность существует, только надо определить условия изменения дамага и куда их всунуть (зависит от условий).

Я тебе на почту кинул письмецо с проблемкой, пока ответа не получил
На какую почту? Я ничего не получал.
Ответить с цитированием
Старый 11.02.2008, 14:51   #1955
Xentar

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Vam:
vam (at) telsi.net по моему, точно не помню, письмо дома валяется.
Короче проблема в том, что даже, если я изменяю параметры айтема, то движок при подсчёте дамага использует исходные, хотя в инвентаре всё отображается правильно. Также при сохранении/загрузке они сбрасываются в исходные (которые при первой инициализации были).
Ответить с цитированием
Старый 11.02.2008, 16:53   #1956
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Vam:
Возможность существует, только надо определить условия изменения дамага и куда их всунуть (зависит от условий).
У нас например в моде дамаг оружия динамически изменяется во время боя в зависимости от текущей выносливости ГГ и прокачки мастерства фехтования за счет управления атрибутом ATR_STRENGTH, а для прокачки "отображаемой реальной" силы введена другая переменная.
Ответить с цитированием
Старый 11.02.2008, 16:56   #1957
Xentar

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Ukur: Как именно обновляется дамаг оружия?
Потому как я пытался обновлять параметры айтемов и это не принесло желаемого результата.

Добавление от 02/11/08, в 15:58:18
Под параметрами имелись ввиду соотв. свойства соотв. объектов.
Ответить с цитированием
Старый 11.02.2008, 17:08   #1958
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2terrorblade:
Как именно обновляется дамаг оружия?
Я выше все расписал. Реально сам дамаг инстанции предмета НЕ МЕНЯЕТСЯ, меняется именно атрибут ATR_STRENGTH, который и калькулирует нужный дамаг.
Ответить с цитированием
Старый 11.02.2008, 17:21   #1959
Xentar

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Ukur:
То есть, банально, чтобы увеличить дамаг на n единиц вы увеличиваете силу на n единиц?
Идея проста и гениальна, а что вы сделали, чтобы движок отображал не силу, а что-то другое?
Ответить с цитированием
Старый 11.02.2008, 17:34   #1960
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2terrorblade:
Идея проста и гениальна, а что вы сделали, чтобы движок отображал не силу, а что-то другое?
menu.dat тоже можно подвергнуть декомпиляции и редактированию, а "дргая" сила, ловкость и прочие новые атрибуты вынесены на игровой экран
Ответить с цитированием
Страница 49 из 65 « Первая 394243444546474849 5051525354555659 Последняя »


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 

Ваши права в разделе

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


Текущее время: 16:07. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot

AGFC: Valley of Gothic © 2004-2022

Яндекс.Метрика