Crafting Chatter - Feedback Thread

brynnb

Active Member
This really needs a LOT more phrases along with a way to make sure the same ones arent said back to back before this doesn't reek of botting. Additionally, using perfectly capitalization and punctuation doesn't help either. Good work though, this will eventually turn out great.

-Dup
 

adakos

Active Member
thanks

Thanks for the feedback.
I know it's still a work in progress, i'm working on compiling 100 or so phrases.
Also, Could someone help me with some coding for this?
I dont quite get the syntax of arrays.

Ideally, what I would like to do with this is:

Code:
(random response)
Array # RandomNumber space 1  Store Random # 1

(check array slot 1)
(if random number doesnt exist already: random response: Else Random)
Array # RandomNumber space 2  Store Random # 2

(check array slot 1,2)
(if random number doesnt exist already: random response: Else Random)
Array # RandomNumber space 3  Store Random # 3
I hope this is clear. I just don't know a good way to do this.
The array is the right idea, right, maybe make it 20 spots big if I have 100 random responses so there are none repeated within 20 of each other.


As it is now, im going to make it so it wont repeat back to back. I'll upload an updated copy here shortly
 

aChallenged1

Active Member
Make it watch for the different things that go on while crafting, like hitting your hand/thumb with a hammer and doing /emote (#&% that #*$!ing hurt!
Or in the case of making an expensive mistake /emote Gee, I love throwing my money away... (cursing my luck)

That kind of stuff. Make it possible and allow each user to add in their own little sayings, or else it will look like a freaking bot if every bot used the exact same sayings.
 

masacist

Active Member
Wouldnt most of these quotes, give more of a chance, of someone prompting you for a response/starting a conversion? Then when another random quote from you appears and has nothing to do with the other persons response, wouldnt this look a little too suspicious? :rolleyes:
 

adakos

Active Member
perhaps. although the point of this was more for my own interest, and to help people get started with simple scripts than to actually create a full blown working GM-proof conversation system.

I'm looking into using the ALICE/ ELIZA Core, in conjunction possibly with the ISXIRC plugin with a custom response base to use as a GM/Player /tell detection response system that has better, but still limited AI capabilities. Something like this could theoretically stand up to a GM or Player's chatter for just enough time so that you arent /petitioned. That's the new direction of this program.
 

adakos

Active Member
eliza implimented

i've added alice/eliza capability - isfofar as i know, it works, just check out the release post. let me know if there are problems
 

djvj

Active Member
Just want to say that this is an awesome script and thanks. Would love to see some more work on it. Like color support for diff types of chat being sent to the irc server. Also multiple nick support (at least 1 more).

I tried changing
if ${From.Equal[${MasterNick}]}
to
if ${From.Equal[${MasterNick}]} || ${From.Equal[${MasterNick2}]}

and adding
variable string MasterNick2 = "name2"

but that only results in the script accepting commands from MasterNick2
 
Top Bottom