Oparilames
06.06.2004, 14:04
Wie kann ich es Machen das ich ein schwert habe das den gegner (wie Spells) z.b Ein friert?
Ich hate das mal so (aber es passierte nichts):
INSTANCE ItMw_1h_Vlk_Dagger (C_Item)
{
name = "Dolch";
mainflag = ITEM_KAT_NF;
flags = ITEM_SWD;
material = MAT_METAL;
on_state[0] = Use_ItMw_1h_Vlk_Dagger;
value = Value_VLKDolch;
damageTotal = Damage_VLKDolch;
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;
};
FUNC VOID USE_ItMw_1h_Vlk_Dagger ()
{
AI_StartState (self, ZS_MagicFreeze, 0, "");
B_RaiseAttribute (self, ATR_DEXTERITY ,1);
};
Ich hate das mal so (aber es passierte nichts):
INSTANCE ItMw_1h_Vlk_Dagger (C_Item)
{
name = "Dolch";
mainflag = ITEM_KAT_NF;
flags = ITEM_SWD;
material = MAT_METAL;
on_state[0] = Use_ItMw_1h_Vlk_Dagger;
value = Value_VLKDolch;
damageTotal = Damage_VLKDolch;
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;
};
FUNC VOID USE_ItMw_1h_Vlk_Dagger ()
{
AI_StartState (self, ZS_MagicFreeze, 0, "");
B_RaiseAttribute (self, ATR_DEXTERITY ,1);
};