mam problem w moim trigerze wywala błąd dlaczego ??
func void tick_tock()
{
var int ilosc;
ilosc=6;
if(ilosc>=1){
PrintScreen ( ConcatStrings(ConcatStrings(druzynowy1.name," : "),ConcatStrings(IntToString(druzynowy1.attribute[ATR_HITPOINTS]*100/druzynowy1.attribute[ATR_HITPOINTS_MAX])," % PZ")), 1,4,"font_old_10_white.tga",3);
};
if(ilosc>=2){
PrintScreen ( ConcatStrings(ConcatStrings(druzynowy2.name," : "),ConcatStrings(IntToString(druzynowy2.attribute[ATR_HITPOINTS]*100/druzynowy2.attribute[ATR_HITPOINTS_MAX])," % PZ")), 1,8,"font_old_10_white.tga",2);
};
if(ilosc>=3){
PrintScreen ( ConcatStrings(ConcatStrings(druzynowy3.name," : "),ConcatStrings(IntToString(druzynowy3.attribute[ATR_HITPOINTS]*100/druzynowy3.attribute[ATR_HITPOINTS_MAX])," % PZ")), 1,12,"font_old_10_white.tga",2);
};
if(ilosc>=4){
PrintScreen ( ConcatStrings(ConcatStrings(druzynowy4.name," : "),ConcatStrings(IntToString(druzynowy4.attribute[ATR_HITPOINTS]*100/druzynowy4.attribute[ATR_HITPOINTS_MAX])," % PZ")), 1,16,"font_old_10_white.tga",2);
};
if(ilosc>=5){
PrintScreen ( ConcatStrings(ConcatStrings(druzynowy5.name," : "),ConcatStrings(IntToString(druzynowy5.attribute[ATR_HITPOINTS]*100/druzynowy5.attribute[ATR_HITPOINTS_MAX])," % PZ")), 1,20,"font_old_10_white.tga",2);
};
};
w Story_Globals.d dodałem to
var C_NPC druzynowy1;
var C_NPC druzynowy2;
var C_NPC druzynowy3;
var C_NPC druzynowy4;
var C_NPC druzynowy5;
druzynowy1 = Hlp_GetNpc(VLK_5008_Vandorn);
druzynowy2 = Hlp_GetNpc(VLK_5009_BARTEK);
druzynowy3 = Hlp_GetNpc(VLK_5011_zenek);
druzynowy4 = Hlp_GetNpc(VLK_5012_Mateusz);
druzynowy5 = Hlp_GetNpc(HOD_5030_HODOWCA);
dlaczego mi błędy wywala ?? jak dawałem zamiast druzynowy1,2,3,4,5 zmienną hero to działało