Profile

Cover photo
Scott Schultz (Slickriptide)
Lives in 98011
2,266 followers|964,199 views
AboutPostsPhotosYouTube

Stream

 
Hello, all.

Having run across this community semi-randomly, I thought you might be interested to hear about what I think is a novel use for Err. It's a work in progress at the moment, but I'm using Err as a platform to create a system to control one or several NPC characters in an online RPG environment.

The nutshell background - There was an online superhero RPG called City of Heroes a few years ago that was closed. Some folks studied the game client and figured out how to make it tick, but for various reasons they didn't want to out and out make an emulator. What they did instead, and recently released to the public, was build an interface that lets the old game client communicate with a standard XMPP server.

In effect, it turns the old City of Heroes game client into a 3D graphical chat room front end.

Having had some experience with IRC bots many years ago, I immediately got interested in experimenting with the capabilities that a chat bot might bring to table, especially if it could be turned into a an ersatz "Non Player Character" for role-playing purposes.

That led me to SleekXMPP and Errbot. With some help from the Paragon Chat developers and some other folks with the same idea to use SleekXMPP as the basis of a graphical bot, the initial steps have been completed.

ErrBot is able to manifest inside the game environment and respond to chat input from the game identically to how it does the same thing in a more conventional chat room environment.

This is just the tip of the iceberg. There' s a ton of work still to do as far as things like causing ErrBot's avatar to perform emotes, walk around, determine the identities of avatars that are "near me" and respond to them, etc...

What I like about ErrBot for this project is the ability to define different functions as discrete plugins and be able to load and unload them as needed. It's also pretty helpful to have interfaces like BotCmd already defined so that I can simply make a command and run with it instead of having to code all of the basic bot interfaces from scratch. Bsically, Err has the structure that I can use to turn it from into more than just a chat room bot. It potentially can become a NPC management platform that generates NPC's as needed to send players on "quests" or otherwise lead them through game-style RPG activities.

Anyway, I thought the novelty of it might amuse or intrigue some folks. If you're curious about the "game client as a chat front end" thing, just visit http://www.cohtitan.com and click on "Paragon Chat".
2
1
Nick Groenen's profile photoGuillaume Binet's profile photo
2 comments
 
That is super cool! Thanks a lot for writing this up. Reading stuff like this reminds me why I sink so much personal time in a project like this ;)
Add a comment...
 
This 4H photo really made an impression on me.
7
Eric Reich's profile photo
 
Wow.
Add a comment...
 
Sadly these rides just make me ill these days.
1
Add a comment...
 
Mission accomplished!
2
Add a comment...
 
I think this speaks for itself. #grumpycat #tardersauce #caturdayeveryday  
12
2
Christine Paluch's profile photoScott Schultz (Slickriptide)'s profile photoAlisha Venters's profile photoB-dub 7ER4IAY8's profile photo
3 comments
 
yes, yes we do.
Add a comment...
 
In the it's funny 'cause it's true department... Seriously, whenever I see someone greet an online friend with Asian ancestry with "What are you????" (I don't know why it happens so much more with Asian descent folk than with others) I want to slap them on the back of the head. Now, I'll just show them this video.

The funny thing is that nobody has ever treated me as a German-American but I've always wanted someone to do it just so that I could give them a similar comeuppance to what Stella gives Clueless Guy in this video.
10
2
Scott Schultz (Slickriptide)'s profile photojeff jare's profile photoMarco Lodola's profile photoKrystyn Chong's profile photo
3 comments
 
lmfao
Add a comment...
In his circles
2,251 people
Have him in circles
2,266 people
Rakesh Chandra Joshi's profile photo
Derek Soyemi's profile photo
Jon Wayne Alcantara's profile photo
Frank Merchant's profile photo
Michelle Gilstrap's profile photo
Laxman b's profile photo
Gulvafslibning Afslibning's profile photo
aline freitas's profile photo
Jeff Vinson's profile photo
 
+Joe Philley  Is Ingress architected in a way that would allow it to be licensed as a platform for developing a spin-off game or an unrelated game using the same base location-based energy-gathering technology?
1
Add a comment...
 
Doing businesz in #Chicago. Looking for recommendations for real Chicago style #pizza. Help me outn, plussers! #chicagopizza
2
1
Terrence Amrine's profile photoDonald Kelly's profile photo
2 comments
 
Get the spinach stuffed pie at Giordanos and You will not be sorry, unless You eat too much...
Add a comment...
 
One of the stars of the show
1
Add a comment...
 
Sno-cone +Krystyn Chong ?
2
Stanley Dietrich's profile photoKrystyn Chong's profile photo
2 comments
 
Hell yes!
Add a comment...
2
Barry Walstead's profile photo
 
Puyallup Fair! 
Add a comment...
 
It's just a jump to the left...
1
Add a comment...
People
In his circles
2,251 people
Have him in circles
2,266 people
Rakesh Chandra Joshi's profile photo
Derek Soyemi's profile photo
Jon Wayne Alcantara's profile photo
Frank Merchant's profile photo
Michelle Gilstrap's profile photo
Laxman b's profile photo
Gulvafslibning Afslibning's profile photo
aline freitas's profile photo
Jeff Vinson's profile photo
Basic Information
Gender
Male
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
98011
Links
Contributor to