With this kind of setup is this something I can do without knowing really anything about it?
Yeah, as long as your comfortable walking through and learning their editor interface. It's a great place to start for non-web developers wanting to build and maintain a standard website.
What's a theme and why are there so many?
Themes are just pre-configured layouts, colors, and styles
QuotePython isn't really the best language to use since it is slow enough to introduce measurable latency when you have some
degree of load from actions/highlights/triggers etc.
The only time I've had issues with this in python3+ is when it was poorly designed logic - using newer versions of python (3.x+) haven't really had performance issues for anything network constrained - t
Been trying to find a good python based mud client I could hack away at because I enjoy it, and all of them use weird dependencies and aren't maintained. Have been learning tkinter because it's standard library in python and it's a hot mess, but it works consistently everywhere python goes, so useful when needed.
Now supports:
* Socket connection for a controller so you can program scripts in whatever language you want as long as it supports opening a socket connection.
* Command history with up/down arrows
* Sending multiple commands with ';' alla zmud/cmud
* Defining your own custom colors for general terminal colors
* WIP: Defining your own custom colors - You can define them in code rig
Literally just has the basics for color, text, and connection, but it's written in python, so if you want to improve it or write your own scripts itll be really simple syntax that's consistent everywhere (updates or in scripts/triggers). Looking for features that you guys would want in your ideal world if you could write your own mud client from scratch.
It's cross platform in
bubtaylor.com, port 4449
Right now it's just rooms and talking, and you can see who's where. Need to add emotes and shit, but it's been a fun project that I've always wanted to do.
It's written in python, and available here:
bubtaylor.com 8989
If there are bugs, ping me - the repo is private for now so you bastards don't see the database configs and start hacking me on day 1.
It's to the point where I can connect and create a new character, and then play - but logging in as an existing character breaks because it keeps trying to use this broken function definition for crypt(). Family is coming over in a bit, but I may have a real instance of KBK running on a modern OS. Will update when I figure out the crypt() issue.
I suspect it's an issue with a database table not existing that needs to exist or something similar, but I'll figure that out tomorrow or later this week after I get some sleep. :D
KBK43vR!!
The core dumps were coming from some issue with loading the bans file (It was an empty text file, and for some reason that I don't care to dig into right now, the fread_string() function was erroring out with an EOF error and crashing everything.
Now that I know the problems, I'll get it hosted shortly.
I found some updated rom24 code and forked it - It's the same codebase things were based on, so I'm going to see if I can update the POS/KBK with that since it actually compiles.
If you find me a running copy, I'll commit to productizing it and hosting it. It's that, or I need to really dig into the C libraries that it uses to determine what needs to be updated for it to run on a modern OS. That's a lot of work, given how many thousands of lines of code it is, but if that's the only route that's feasible, then I'll just get started in my sp
Added a docker file for the initial build and to play around with - but I haven't scripted the database creation yet. I'm hoping by the end of this (Once I can get the segmentation faults to stop!) to be able to have something up and running with a single command whenever someone wants to host one temporarily.
Was hoping someone had an OS or an updated codebase that didn't depend on super old versions of everything. I spent 3+ hours trying to fix all the conflicts in the C compilations during the make and gave up. If someone has an OS that they know it can compile on, I'll have it up this weekend on a dedicated VM on my home server.
I'm finding old snippets, but nothing compiles (Old syntax for C is what it looks like). If anyone has a distro that it compiles on properly and some code, I was hoping to throw together a dockerfile for it and host it.