woodelfslut
New Member
- Feb 5, 2024
- 3
- 0
Anyone know how to get the player to read as an Entity so I can free up the vomit of commands in the system prompt?
I've had success treating the player as a select-able race by defining it first as a trait, then defining the race as an entity. You can also add Age and Gender as well.Anyone know how to get the player to read as an Entity so I can free up the vomit of commands in the system prompt?
I honestly really liked your method and I'll keep it in mind.I've had success treating the player as a select-able race by defining it first as a trait, then defining the race as an entity. You can also add Age and Gender as well.
Finally, and I think most importantly, you specify that the Player's race/age/gender/whatever are determined by their traits in the System Prompt Addition. Seems to have been the most reliable method across all the models I've tried.
Not sure if it's terribly necessary, but I also check off the entity in the Location tab as a just in-case.
Step 1:
Add your desired Entity and write its description as you wish
eg.
Name: Human
Description:
Blah Blah Blah Human Blah Blah Blah
Distinguishing Features:
Height: Ranges from 4'8" to 6'8"
Blah blah blah
Step 2:
Add your Entity as a Trait to choose from.
eg.
Name: Human
Description: You are a Human
Name: Male
Description: You are a male
Name: 20 to 25 years
Description: you are between the ages of 21 and 25
Step 3:
Add this to the System Prompt Addition in your game world
"The player's race, gender, and age is determined by their traits. Pick a specific age within that range."
in notes before start game just put you are XAnyone know how to get the player to read as an Entity so I can free up the vomit of commands in the system prompt?
it is saved to your browser, however if you play in incogneto tab then all saves and worlds will be lost when you exit the browserquestion for the moble part when i hit dowanlod world where does that save in a incognetio tab is the world saved to my phone or to a browser
ok thank youit is saved to your browser, however if you play in incogneto tab then all saves and worlds will be lost when you exit the browser
When the player has a libido over 50, they can masturbate.
IF (Libido > 50), the player can masturbate.
AI DESCRIPTION: BLAH BLAH BLAH
When the player's stats are greater than 50, it will approach the player and say goodbye, disappearing from the game forever.
So I did some initial testing on your concept with my traits approach. I don't normally play with Stats enabled so I haven't figured out a hook yet to get the model to inject the transformation event. The problem being you have to pull the model by the ear to get it to describe the transformation event when the nature of game has the choices heavily influencing the next event. Success to me would be that the transformation event occurs, overriding your choice.I honestly really liked your method and I'll keep it in mind.
For my part, the worlds I'm creating are more focused on mind control and transformation, and I use stats to define the player.
For example:
On the one hand, in System Prompt Addition, I define the basics as "The player is female" and also add "My X stat defines what I am."
And on the other hand, a Dog-girl stat:
0-40: You are a human with a fully human body, with C breast XXXXX....
40-80: You are a demi-human with a human body and dog parts like a tail and ears.
80-100: You are a dog-girl with a dog body but with human features like human arms and legs covered in dog hair XXX....
You can further narrow these descriptions down by adding dictionary definitions like dog-girl and a physical description of the characteristics in the dictionary.
Honestly, it has worked quite well for me to control the player's transformation and personality changes.
The problem is that you have to suffer quite a bit to prevent the AI from changing that stat and starting to do weird things.
This problem can be two-fold, first somehow incentivizing the model to check against the stats and have it act on that. The other being that models can explicitly ignore reality because it wants a narrative that fits its alignment-tuning.I'm having trouble when I want entities to act in a certain way depending on the player's stats or when I want to restrict player actions.
For example:
When the player has a libido over 50, they can masturbate.
IF (Libido > 50), the player can masturbate.
Or with entities:
I have an entity that is the player's roommate, but when the player reaches a stat value (stat > 50), she must say goodbye to the player and disappears from the game.
I've tried doing something like this:
AI DESCRIPTION: BLAH BLAH BLAH
When the player's stats are greater than 50, it will approach the player and say goodbye, disappearing from the game forever.
Has anyone had experience with this type of situation?
I'm working with the default model and trying to keep situations, events, and actions simple and open-ended, but I want to make sure that certain events occur at certain stages of the story's development.
In this case, the roommate abandons the player, or simply the player can or can not perform certain actions if a stat has a certain value.
But I find that the entity never says goodbye to the player, and when I force it with prompts, it continues to appear as if nothing happened. The same with the actions.
hahaha I understand you perfectlyI've literally had models look me dead in the eye and tell me 7 is not in the set {1,2,3,4,5,6,7,8,9}.
I thought that once you started the game you couldn't get or lose traits, I'm going to try it and if it's true you'll have saved me a real pain in the ass.However I did get it to successfully describe a correct transformation by saying "You lose the Human Trait and gain the XYZ Trait" in the Command. It picked up the specific physical characteristics that I described in the Entity.
This isn't programmatic insofar as Formamorph updating the selected traits list, but rather it is just you informing the LLM context of the current situation. I haven't confirmed it but the transformation is likely to be dropped once it forgets that you transformed after a number of prompts.I thought that once you started the game you couldn't get or lose traits, I'm going to try it and if it's true you'll have saved me a real pain in the ass.
The thing is, that's not necessary. When you select a trait at the start of the game, that trait is always remembered by the AI (I'm talking almost 50 iterations with the default Formamorph AI, "the potato one").This isn't programmatic insofar as Formamorph updating the selected traits list, but rather it is just you informing the LLM context of the current situation. I haven't confirmed it but the transformation is likely to be dropped once it forgets that you transformed after a number of prompts.
Edit - Made it about 40 prompts and it still managed to keep in mind the transformation, however that's with 24k context and I hadn't run out of it yet.
entities are location-bound. In the location editor if you scroll down you'll see a checkbox for each entity, you need to check the box if you want the entity to be present in that locationAre entities locked in place if you put them somewhere, Ie only finding a cleric in the temple or can you find them in the inn?
I honestly find more success by allowing the AI to create entities within guidelines set with World rules. I find by setting them via the location checkbox it gets hyper fixated on only those types of entities.entities are location-bound. In the location editor if you scroll down you'll see a checkbox for each entity, you need to check the box if you want the entity to be present in that location
Just wanna make sure I am doing it rightI've had success treating the player as a select-able race by defining it first as a trait, then defining the race as an entity. You can also add Age and Gender as well.
Finally, and I think most importantly, you specify that the Player's race/age/gender/whatever are determined by their traits in the System Prompt Addition. Seems to have been the most reliable method across all the models I've tried.
Not sure if it's terribly necessary, but I also check off the entity in the Location tab as a just in-case.
Step 1:
Add your desired Entity and write its description as you wish
eg.
Name: Human
Description:
Blah Blah Blah Human Blah Blah Blah
Distinguishing Features:
Height: Ranges from 4'8" to 6'8"
Blah blah blah
Step 2:
Add your Entity as a Trait to choose from.
eg.
Name: Human
Description: You are a Human
Name: Male
Description: You are a male
Name: 20 to 25 years
Description: you are between the ages of 21 and 25
Step 3:
Add this to the System Prompt Addition in your game world
"The player's race, gender, and age is determined by their traits. Pick a specific age within that range."
Looks to be right as long as XYZ is the description you want. Then just make sure the entity is part of the location you are playing in. Assuming Ryn is the species or race.Just wanna make sure I am doing it right
Name:Ryn
XYZ
Step 2
Name: Ryn
You are Ryn
Correct?
theres tacosnap and taconsnaphey fierylion can you do me a soild and see how many registerd users have the name tacosnap i think there all me and i forgot the passwords or keep screwing them up and wonder is it possible to delete them so i can try again if not i understand complely