Personality
Discuss specifics of personality design, including what Keyphrases work well and what dont, use of plug-ins, responses, seeks, and more.
Posts 4,728 - 4,739 of 5,106
Posts 4,728 - 4,739 of 5,106
The Professor
13 years ago
13 years ago
Lumos - the answer is in the FAQs. Bots only respond to "Hello" once every conversation. Then it goes to xnone.
deleted
13 years ago
13 years ago
Professor, may I request that we are allowed to have duplicate replies if they are gotos?
This would help since we can't use || in scripts. Ideally I would like to have both || and && in scripts.
For instance in pseudo-code:
test phrase [20,0]
goto test 1 if (mem-condition) is true;
goto test 1 if (mem-condition2) is true;
goto test 2 if (mem-condition1) is false;
goto test 2 if (mem-condition2) is false;
This would help since we can't use || in scripts. Ideally I would like to have both || and && in scripts.
For instance in pseudo-code:
test phrase [20,0]
goto test 1 if (mem-condition) is true;
goto test 1 if (mem-condition2) is true;
goto test 2 if (mem-condition1) is false;
goto test 2 if (mem-condition2) is false;
deleted
12 years ago
12 years ago
I like how my bot is turning out but I am afraid that it goes to Xnone to often. Any suggestions?
MaryldA
12 years ago
12 years ago
I'm running into a problem with something. I want to compare the chat person's name with a known name, (i.e. <?PF if (mem-namelist) is "MaryldA; ?> ), it's failing and giving a default answer. How can I compare against a specific name?
Mome Rath
12 years ago
12 years ago
Did you put that AI statement into the "AI Script" textbox of the web-based language center, or did you append it after the keyphrase in the exported text file?
In the web-based language center, you MUST NOT use the wrapping <?PF ... ?>, but in the text file you MUST.
And I noticed that there are the double quotes missing after "MaryIdA". Did you type that AI Script statement into this forum's input box, or did you copy & paste it?
In the web-based language center, you MUST NOT use the wrapping <?PF ... ?>, but in the text file you MUST.
And I noticed that there are the double quotes missing after "MaryIdA". Did you type that AI Script statement into this forum's input box, or did you copy & paste it?
MaryldA
12 years ago
12 years ago
@LarsB - yes, I've tried that, and it still doesn't trigger the correct response.
@Mome Rath - I free typed that (I type faster than I cut/paste) and that was my own fat fingers making a typical typo! I put it after the response, because I want to trigger two other responses depending on params.
@Mome Rath - I free typed that (I type faster than I cut/paste) and that was my own fat fingers making a typical typo! I put it after the response, because I want to trigger two other responses depending on params.
Sasa
12 years ago
12 years ago
how can I make sure that an answer is chosen only if it meets two or more memories?
I tried with
<?PF if (mem-a) is "1" and (mem-b) is "2"; ?> but it says that the script is incorrect.
I also tried with
<?PF if (mem-a) is "1"; if (mem-b) is "2"; ?>
but the bot choses the response even if only one of the two memories is matched.
Thx
I tried with
<?PF if (mem-a) is "1" and (mem-b) is "2"; ?> but it says that the script is incorrect.
I also tried with
<?PF if (mem-a) is "1"; if (mem-b) is "2"; ?>
but the bot choses the response even if only one of the two memories is matched.
Thx
» More new posts: Doghead's Cosmic Bar