Hmm, ich dachte dass du eventuell Fehler beim Spieleralias hattest, aber egal.
Probier bitte mal Folgendes:
[OBJECT_DEFINE]
OBJECT_FIGUR "SHIP4" 1
[AREA_DEFINE]
[SCRIPT_KERNEL]
INITBLOCK()
{
SETCONSTRUCTION_DRAWSTATE_ALL( "HUMAN01", TRUE );
SET_UNIT_VISIBLE( "SHIP4", FALSE );
}
SET EINS = FALSE;
SET ZWEI = FALSE;
IF EINS == FALSE && PLAYER "HUMAN01" INHABITANTCOUNT "ALL" > 50 THEN
{
EINS = TRUE;
SHOWTEXT( "TNT.HTM" );
SET_UNIT_VISIBLE( "SHIP4", TRUE );
}
IF EINS == TRUE && ZWEI == FALSE && PLAYER "HUMAN01" INHABITANTCOUNT "ALL" > 60 THEN
{
ZWEI = TRUE;
PLAYVIDEO( "1003.BIK" );
}
[SIGNALS]
SCHUETTIINITSIG = TRUE
EINS = FALSE
ZWEI = FALSE