In einer LUA-Datei findet sich der folgende LUA-Code für eine Eingabe:
function _WKlqK:OnGetInput(input)
if input == nil then
input = ""
end
if _Urwigo.Hash(string.lower(input)) == 13166 then
_lj9.Visible = false
_lj9:MoveTo(nil)
_WlWcy.Visible = true
Wherigo.ShowScreen(Wherigo.MAINSCREEN)
else
_Urwigo.MessageBox({
Text = _czTN(")^:w^FF:w\tFl\t:c^m:!S\v^\127Y:F^S\vx:a^!:w\t\127:3\v\tY:gB:wd\127:9\t!^9<:\v^<+"),
Callback = function(action)
if action ~= nil then
Wherigo.ShowScreen(Wherigo.MAINSCREEN)
end
end
})
end
end
Das heißt, der Spieler muss eine Zeichenkette eingeben, die den Hash-Wert 13166 ergibt.
Mit der Urwigo Hash-Suche kann nun die Zeichenfolge “agjxy” berechnet werden.
Für die Entschlüsselung des Textes gibt es eine weitere Funktion …
