sieht so aus, als macht das hier Probleme:
Code:
if ( (Snaf_NotNowOff == TRUE)
&& (Chance_ForFerrinsLove == LOG_RUNNING)
&& (First_Meeting == FALSE)
&& (( Hlp_StrCmp ( Npc_GetNearestWP ( self ), "WAYPOINTA" ))
|| ( Hlp_StrCmp ( Npc_GetNearestWP ( self ), "WAYPOINTB" )))
&& ((Ferrin_Info_Day < (Wld_GetDay()-1))
|| ((Ferrin_Info_Day == (Wld_GetDay()-1)) && (Wld_IsTime(01,01,23,59))))
)
{
return 1;
};
};
Alles andere sollte nach Tests mit Gottfrieds Methode passen.
Edit: Es lag an den roten Klammern, nachdem ich diese entfernt habe ging es.
Code:
if ( (Snaf_NotNowOff == TRUE)
&& (Chance_ForFerrinsLove == LOG_RUNNING)
&& (First_Meeting == FALSE)
&& (( Hlp_StrCmp ( Npc_GetNearestWP ( self ), "WAYPOINTA" ))
|| ( Hlp_StrCmp ( Npc_GetNearestWP ( self ), "WAYPOINTB" )))
&& ((Ferrin_Info_Day < (Wld_GetDay()-1))
|| ((Ferrin_Info_Day == (Wld_GetDay()-1)) && (Wld_IsTime(01,01,23,59))))
)
{
return 1;
};
};