Dann friss mal den Besen, nein Schertz es funktioniert bis auf das, dass du das Semicolon nach dem ++ vergessen hast.
Vielen Dank
Trotzdem war ich ein wenig voreilig das Script geht nur manchmal
edited 2×, last 07.12.08 01:54:40 am
on:use 	{ 	$tag++; 	if ( $tag == ( 9 + 8 ) ) 		{ 		terraintexture "generate:snow"; 		climate "snow"; 		} 	if ( $tag == ( ( 8 * 3 ) - 1 ) ) 		{ 		terraintexture "generate"; 		climate "normal"; 		$tag=0; 		} 	}
on:use { $tag++; if ( $tag ==17) { terraintexture "generate:snow"; climate "snow"; } if ( $tag ==23) { terraintexture "generate"; climate "normal"; freevar $tag; } }
on:use { 	if ($blocked==0){ 		//z.B. das um die Tür nach oben zu schieben: 		setpos "self","self",gety("self")-30,"self"; 		//Alternativ eine Tür die aufgedreht wird, etwa so: 		//setrot "self","self",getyaw("self")+90,"self"; 	} }
on:trigger { 	//Tür unbenutzbar machen 	$blocked=1; 	//Tür schließen 	setpos "object",1,gety("object",1)+30,"self"; 	//oder alternativ drehcode mit -90 statt +90 	//Den Trigger nichtmehr auslösen! 	stoptrigger "self"; }
on:start 		 { * Ein paar Scripts * 			} //Dialoge-Erstlesen on:start{ $dialog=1; }