19.09.2021, 17:25
Geschlechts Erkennung von Avataren
Für automatisierte Begrüßungs Bots wird oft einen geschlechtsspezifische Grußformel benötigt.
Dieses kleine Script beschreibt wie das Geschlecht ermittelt wird:
Die Ausgabe erfolgt bei Berührung des Prims
Viel Spaß
Tron
Für automatisierte Begrüßungs Bots wird oft einen geschlechtsspezifische Grußformel benötigt.
Dieses kleine Script beschreibt wie das Geschlecht ermittelt wird:
Die Ausgabe erfolgt bei Berührung des Prims
Code:
// P916 Funktion zur Geschlechts Bestimmung
// Returns a string with one of the following values: "male", "female", or "unknown".
integer geschlechtdetect(key id)
{
string geschlecht = osGetGender(id);
if ( geschlecht == "female") return 1;
else if ( geschlecht == "male") return -1;
else return 0;
}
default
{
touch_start(integer total_number)
{
key avatar = llDetectedKey(0);
integer geschlecht = geschlechtdetect(avatar);
if (geschlecht > 0) llSay(0,"Küss die Hand Mylady");
else if (geschlecht < 0) llSay(0,"Guten Tag der Herr");
else llSay(0,"hello whatever you are");
}
}
Viel Spaß
Tron