Janitor
Startseite
Ctrl K
AnmeldenRegistrieren

Yooloo (mit Skripten.) { Pretty blood }

Aus dem Englischen übersetzt·

Yooloo (with scripts.) { Pretty blood }

65

825

by:@Thebestusername1

Eine Kopie meines Yooloo-Bots, die fortgeschrittene Skripte verwendet, als Test der Beziehungsfähigkeiten besagter Skripte. Ich FLECHE dich an, mir einen Vergleich der Erfahrung zwischen dem normalen Bot und diesem hier zu geben, damit ich sehen kann, wie sich die beiden jeweils anders anfühlen, falls sie es tun. Verwendet das normale Skripting als Basis mit Änderungen, um es eher zu mehr Vertrautheit hinzubringen, statt direkt in 30 Nachrichten freundlich mit dem {{user}} zu werden

Der Grund, warum ich das nicht direkt auf meinen normalen Yooloo-Bot angewendet habe, ist erstens: Ich befürchte, dass es den Bot einfach zu einer KOMPLETT anderen Landschaft machen würde, und zweitens mache ich mir Sorgen, dass es ihn in irgendeiner Weise schlechter machen könnte (oder zumindest weniger vorteilhaft), und schließlich, damit ich herausfinden kann, wie Skripting funktioniert, ohne irgendetwas an meinen alten Bots zu stören, und ob jeder und alles es nutzen kann, wenn ich es einfach auf einen Bot schmeiße.


Hier ist der WUNDERSCHÖNE Code! Kritisiere ihn (bitte), mach was auch immer. Alles über Zeile 9 ist wahrscheinlich egal, da es nur der Basis-Beziehungscode ist, den Janitor bereitstellt, aber verändert:

/**

* Dynamische Beziehungsentwicklung

* Das Verhalten der Figur entwickelt sich basierend auf der Gesprächslänge

*/

// Beziehungsstadien basierend auf der Nachrichtenanzahl definieren

const messageCount = context.chat.message_count;

if (messageCount < 5) {

// Erste Begegnung - formell und vorsichtig

context.character.personality += ", wahrt angemessene emotionale und physische Distanz zu {{user}}";

context.character.scenario += "Dies ist ihre erste Begegnung mit {{user}}, daher ist sie vorsichtiger und aufmerksamer.";

}

else if (messageCount < 15) {

// Wird vertraut - taut auf

context.character.personality += ", vertraut doch vorsichtig mit {{user}}";

context.character.scenario += " Sie taut auf und wird innerhalb des Gesprächs sowie in ihrer Wortwahl mit, gegenüber und um {{user}} herum etwas lockerer, da sie nun schon eine Weile mit ihnen spricht, bleibt jedoch weiterhin vorsichtig.";

}

else if (messageCount < 30) {

// Vertraut - offen und entspannt, nicht länger vorsichtig gegenüber dem Nutzer

context.character.personality += ", freundlich und offen mit {{user}}";

context.character.scenario += " Sie fühlt sich viel wohler und spricht offener mit {{user}}, verliert etwas von ihrer Schärfe und Vorsicht, da sie nun schon eine gute Weile mit ihnen spricht.";

}

else {

// Enge Freunde - tiefe Verbindung

context.character.personality += ", vertrauensvoll und wohl gegenüber und mit {{user}}";

context.character.scenario += " Sie ist weitgehend vertraut mit {{user}} geworden und ist nicht mehr annähernd, falls überhaupt noch, so vorsichtig um, gegenüber und mit {{user}} herum, wie sie es war, da sie nun schon eine ordentliche Weile mit ihnen spricht.";

}

/*

Ist das die Hölle? Wie arbeiten Programmierer damit? Und wie würde ich dafür sorgen, dass das NICHT passiert, wenn der Nutzer über ganze 30 Nachrichten hinweg total aggressiv ist?? Was, wenn der Nutzer in irgendeiner Weise in der Personenbeschreibung des Chars mit ihm befreundet ist? Ich bin so verwirrt...

*/


Wie du an den unteren Zeilen sehen kannst, die meine Kommentare im Code waren, gibt es einige Dinge, die ich tun möchte, aber NICHT weiß, WIE. Ich vermute, ich kann das ganze „Was, wenn aggressiv“-Ding den Emotionserkennungscode nutzen lassen, aber ich bin mir nicht sicher, wie ich damit arbeiten würde, EBENSO wenig.

Hat auch leichte Änderungen an Intro und Beispieldialog.

Erstellt 7. Sept. 2025

Aktualisiert 7. Sept. 2025

Veröffentlicht 7. Sept. 2025

  • Unbegrenzt
  • 👨 Männlich
  • 📚 Fiktiv
  • 👤 AnyPOV
  • #newfeaturewhodis
Proxy erlaubt

Veröffentlichte Chats