Sandbox: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Blount (Diskussion | Beiträge) |
Blount (Diskussion | Beiträge) |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | |||
− | |||
Hier ein Beispielcode für AGS: | Hier ein Beispielcode für AGS: | ||
− | <source lang=" | + | <source lang="C"> |
Player.Say("Tach! dies ist ein TEST!"); | Player.Say("Tach! dies ist ein TEST!"); | ||
function Unhandled_Character() | function Unhandled_Character() | ||
Zeile 23: | Zeile 21: | ||
{ | { | ||
Wait(5); | Wait(5); | ||
− | player.Say("Das bringt nichts."); | + | player.Say("Das bringt gar nichts."); |
} | } | ||
else if (UsedAction(eActPush)) | else if (UsedAction(eActPush)) |
Aktuelle Version vom 4. August 2014, 09:37 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 gar 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()]);
}