1
free "object",$id;
Scripts
Scripting - Fragen/Problemefree "object",$id;

on:start	[b]// Arbeite Script beim Start ab.[/b]
	{
	$dialog=1;	[b]// Setzte die Variable $dialog auf 1.[/b]
	}
on:use	[b]//Wenn die Unit benutzt wird.[/b]
	{
	if ($dialog==1)	[b]// Ist die Variable $dialog = 1?[/b]
		{	[b]// Wenn ja:[/b]
		dialogue "hallo", 2;	[b]// Gebe Dialog "hallo" aus.[/b]
		$dialog=2;	[b]// Setzte die Variable $dialog auf 2.[/b]
		}
	if ($dialog==2)	[b]// Ist die Variable $dialog = 2?[/b]
		{	[b]// Wenn ja:[/b]
		dialogue "page3", 2;	[b]// Gebe Dialog "page3" aus.[/b]
		}
	}	[b]// Ende[/b]
on:use
	{
	if ($dialog==2)	[b]// Hier wird zuerst überprüft, ob $dialog = 2 ist...[/b]
		{
		dialogue "page3", 2;
		}
	if ($dialog==1)
		{
		dialogue "hallo", 2;
		$dialog=2;	[b]// ...und erst dann $dialog auf 2 gesetzt.[/b]
		}
	}
on:use
	{
	if ($dialog==1)
		{
		dialogue "hallo", 2;
		$dialog=2;
		}
	[i]elseif[/i] ($dialog==2)	[b]// Diese Abfrage wird nicht mehr ausgeführt, wenn...[/b]
		{	[b]// ...bereits die andere richtig war.[/b]
		dialogue "page3", 2;
		}
	}
on:use {
	if ($dialog==2) {
		dialogue "page3", 2;
	}
	if ($dialog==1) {
		dialogue "hallo", 2;
		$dialog=2;
		dialogue "hallo", 2;
	}
}
create erstellten unit einen script geben kann?
addscript oder auch
extendscript

on:use {
	if ($dialog==2) {
		dialogue "page3", 2;
	}
	if ($dialog==1) {
		dialogue "hallo", 2;
		$dialog=2;
		dialogue "hallo", 2;
	}
}
on:start
	{
	ai_stay "self";
	$dialog=1;
	}
on:use
	{
	if ($dialog==2)
		{
		dialogue "page3", 2;
		$dialog=3;
		}
	if ($dialog==1)
		{
		dialogue "hallo", 2;
		$dialog=2;
		}
	}
on:start
	{
	ai_stay "self";
	$dialog=1;
	}
on:use
	{
	if ($dialog==2)
		{
		dialogue "page3", 2;
		$dialog=3;
		}
	if ($dialog==1)
		{
		dialogue "hallo", 2;
		$dialog=2;
		}
	}
on:start {
$mounthday=1
$mouth=1
$year=1
	}
on:changeday {
if (day=>31)
	$mounthday=1
	$mouth+1
if ($mounthday=>31);
	$mounth+1
	$mounthday=1
if ($mounth=>5);
	$year+1
	$mounth=1
	}
(oh mein Gott war das crap^^)n:start {
$mounthday=1;
$mounth=1;
$year=1;
}
on:changeday {
$mounthday+1;
if ($mounthday=>31); {
	$mounth+1
	$mounthday=1
	}
if ($mounth=>5); {
	$year+1
	$mounth=1
	}
}