Sandbox: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Blount (Diskussion | Beiträge) |
|||
Zeile 1: | Zeile 1: | ||
Hier ein Beispielcode für AGS: | Hier ein Beispielcode für AGS: | ||
<source lang="ags"> | <source lang="ags"> | ||
− | + | player.say("Tach! dies ist ein TEST!"); | |
function Unhandled_Character() | function Unhandled_Character() | ||
{ | { |
Version vom 7. Dezember 2010, 11:17 Uhr
Hier ein Beispielcode für AGS:
player.say("Tach! dies ist ein TEST!");
function Unhandled_Character()
{
if (UsedAction(eActWalkTo))
{
// Wait(5);
}
else if (UsedAction(eActLookAt))
{
Wait(5);
player.Say("Das ist jemand anderes.");
}
else if (UsedAction(eActPickUp))
{
Wait(5);
player.Say("Zu schwer.");
}
else if (UsedAction(eActPull))
{
Wait(5);
player.Say("Das bringt nichts.");
}
else if (UsedAction(eActPush))
{
Wait(5);
player.Say("Das bringt nichts.");
}
else if (UsedAction(eActClose))
{
Wait(5);
player.Say("Schließen? Gehts noch?");
}
else if (UsedAction(eActOpen))
{
Wait(5);
player.Say("Öffnen? Gehts noch?");
}
else if (UsedAction(eActUse))
{
Wait(5);
player.Say("Benutzen? Gehts noch?");
}
else Unhandled();
}
export GSPlayerUp, GSPlayerDown;
export debugfile;
//Charakterköpfe
function cc1_OnClick(GUIControl *control, MouseButton button)
{
SetChangePlayer(character[UpperButton()]);
}