Показать сообщение отдельно
Старый 20.12.2010, 01:15   #2394
Olympus

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

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

Выходит следующее:
Скрипт Моего Уризеля:
Cпойлер(щелкните, чтобы прочесть):
instance Mythrilklinge02(C_Item)
{
     name = "УРИЗЕЛЬ";
     mainflag = ITEM_KAT_NF;
     flags = ITEM_2HD_SWD | ITEM_MISSION;
     material = MAT_METAL;
     value = 10000;
     damagetype = DAM_FIRE | DAM_MAGIC | DAM_EDGE;
     damage[DAM_INDEX_EDGE] = 150;
     damage[DAM_INDEX_FIRE] = 30;
     damage[DAM_INDEX_MAGIC] = 120;
     range = 200;
     cond_atr[2] = ATR_STRENGTH;
     cond_value[2] = 30+hero.attribute[ATR_MANA_MAX];
     visual = "ItMw_2H_Sword_Sleeper_02.3DS";
     description = name;
     text[0] = "Это меч Уризель.";
     text[1] = "Уризель заряжен магической энергией. Урон 150";
     text[2] = NAME_Dam_Magic;
     count[2] = damage[DAM_INDEX_MAGIC];
     text[3] = NAME_Dam_Fire;
     count[3] = damage[DAM_INDEX_FIRE];
     text[4] = NAME_Str_needed;
     count[4] = cond_value[2];
     text[5] = NAME_Value
     count[5] = value;
};

А в вкладке сообщения компилятор выдаёт что мол
Процесс остановлен...
64 ошибки(ок), 51 внимания(ий)
На мои изменения в файле Items\MissionItems_5.d не ругается. Все 64 ошибки - Функция должна возвращать значение. Я так понял, что изменённый файл не компилировался. И что, мне теперь все эти ошибки нужно самому исправить?  :o
Ответить с цитированием