-
Posts
93 -
Joined
-
Last visited
-
Days Won
3
Content Type
Forums
Downloads
Forum Articles
Events
Everything posted by coderusa
-
Hey guys. Sorry for the lapse in updates. Been pecking away little by little at some RPG stuff, slow progress but still progress. Situation with my daughter is nearing it's foreseeable end, she'll be home in a couple weeks and once she gets settled in and the final motions are filed things will ease up greatly and I'll be able to focus more on RPG stuff and programming stuff in general. I've been jotting things down and working on some little things lately as I've been very busy in life lately, but its been for a good cause and worth the effort! Do not worry, I've not stopped or forgotten about RPGenerator! Just been slow moving as I've had to move this project down my priority list more than I anticipated.
-
Things are going well at home, daughter isn't home with me yet, but in the process (I am allowed visitations at my discretion!). I've been extremely busy with jumping through hoops for the department of child safety, but I'm nearly done with a big chunk of tasks around the house, when completed I'll have some more free time to work on projects. Taking a bit longer than I had hoped for (the things around the house) but its coming along, I actually ended up turning my dining room into another makeshift bedroom, which meant I had to rearrange everything else around the house to make it work lol, but good progress and allowed me to do a deep spring cleaning of the house. 😎 Project updates will be coming! Been itching to get some coding done.
-
Update 1-13-2025 I've finished the basics of the weather/seasonal control system, and so far in testing it works great. BUT More delays. On a personal note, a possible life changing situation is upon me, it won't stop development but it's going to delay things quite a bit over the next month or so, especially over the next couple of weeks. I've been notified by my state's department of child safety that my estranged 8 year old daughter is in the midst of a safety concern with her mother's deadbeat boyfriend, and I may -possibly- be getting custody of the child. If that is the case, I'll have to put things on hold for a few weeks to prepare/child proof my home to their department's standards and other facilitation. Hopefully this will be a happy change and I'm really hoping to get custody as her mother has been uncooperative in visitations and such. We'll see what happens....
-
Update 1-16-2025 It's a new year! Progress has been slow over the holidays (respectively) but now putting it into 2nd gear! The RPGenerator python program is working well so far, the seasonal, time and weather system is nearly done, also working on a i18n system for the python program (to make translating easier!) by placing all the program text in a separate .cnf/.ini file and having a function access the file to pull the requested text. There also plans being detailed for a similar i18n system for the autoit program, tho the autoit i18n will be more complex as it will have a UI with embedded text etc. Once these systems are done, I'm going to start working on the protocol system that will allow the autoit program to communicate with the python program via IRC server (thru CTCP and NOTICE) when users are logged into the RPG. Hoping to have more informative updates, coming within the next few weeks!
-
SMALL UPDATE 11-19-2024 Nothing fancy just yet (just a quick screen shot of the unfinished art, not much to show just yet), kind of multi-tasking on this project, building some of the Python script for time/season control, while also working on some art work for the Autoit and mIRC user client scripts. What is it? A seasonal clock. This go-round the RPGenerator will have a year round rotating season, daylight/nightime and time control. It can match the server/computer's time or it can be set to any time/season the host desires. Within the animation part and the game there will be a clock tower in the central square of the game hub. It will announce hourly times, day/month and season changes in the IRC hub chat. For animation, there will be hands on the inner round face of the clock which will rotate according to the season, and each icon on the clock represents a part of a season. It isn't finished yet, but here is what I have drawn for the clock face so far. Inner circle will be seasonal clock, with an outer set of hands that represent the sun (for daylight) and the moon (for night time.) These two will rotate around the outer circle to represent the time of day/night.
-
there will be two options, you can use the Autoit client (similar to the concept I made last year) which is also GUI or use the mIRC script which will have game features and basic GUI features built into their mIRC clients. I've already seen your bot base and used it as reference to make my own for an Autoit IRC client and have also made a Autoit duckhunt bot that is available here on the forum. Autoit can't egg drop or run bots on linux servers Python runs on lots of things It is Autoit being windows only as to why I'm making the bot with python (so that it can be a universal bot software) and then users will have the choice of two eventual windows based clients (Autoit version, and mIRC version) while also still being able to have basic game experience thru a regular IRC client. The Autoit script will be similar to previous concept I made to the first Autoit RPGenerator, a GUI with some animation, but also an IRC chat.
-
UPDATE OCTOBER 15 2024 - Production Restart Work on the Python zCore IRC hub bot has been progressing, I've started a new plugin module for the RPG and started building some basic code structure for the hub. This will lead to designing a protocol system that will be used between the Python hub bot and Autoit user client for background communication and relaying game data, which will be implemented into the Autoit IRC design for the user client. The project has been greatly reformed and the wheels are now rolling! Updates on development to come throughout the 2024 holiday season.
-
Information Update 7-25-2024 Good news everyone! It's official! The RPGenerator hiatus is slated to END October 2024! 🎉 New development and production will start Fall 2024. The zCore IRC bot software, that I've designed in Python, is now in a stable and operational state, the software is not 100% finished (what software is truly finished?), but the features and workings currently are complete, functional and stable. This will be used for the RPGenerator hub bot. Additional features and what not for this software will be updated over time and will not hinder the production of new RPGenerator stuff. (In fact, I'm anticipating that RPGenerator development will lead to some new features/additions in the IRC software!) ✨ The IRC Software being used (GitHub repo): http://github.com/m0de-60/zcore Approximated RPGenerator project build chart: ▶️ Create basic game flow and game/story content (already started but official development won't begin until October) ▶️ Create a basic Game Hub Bot with zCore IRC software (already started but official development won't begin until October) ▶️ Create an IRC Core in AutoIt (this will be far simpler than zCore, and be used for the main IRC control of Autoit programs.) ▶️ Develop a universal communication protocol and game protocol for all RPGenerator programs (Python, mIRC and Autoit) to communicate with each other via IRC and DCC ▶️ Completely recode animation/gfx system for RPGenerator in Autoit (start fresh) ▶️ Create GUI based user client for windows users in Autoit ▶️ Create a mIRC script that is loosely based off the Autoit client ▶️ Create RPGStudio, a Autoit program that will allow for users to create and edit game content (characters, items, etc) PLEASE NOTE THIS IS NOT THE OFFICIAL FLOW CHART, BUT AN APPROXIMATION. CHANGES TO PLANS MAY OCCUR. MORE INFO TO BE POSTED BEFORE OR BY OCTOBER 2024.
-
Information Update 7-16-2024 I'm nearly finished with zCore, the python IRC bot software I've been developing. This is one of the corner stones for the restart of the RPGenerator project as the RPGenerator hub bot will built on this platform. It's close to being a releasable piece of software, currently working on documentation and formation/finalization of the scriptable plugin system that zCore has. Check it out! zCore Source Code: m0de-60/zcore: zCore Multi-threaded, asynchronous and scriptable IRC bot software (github.com) There is also Trivia-Master, a generic trivia plugin I've made for testing/developing this zCore platform. Trivia Master Source Code: m0de-60/trivia-master: Trivia Master IRC Bot 1.00 (zCore Plugin Module) (github.com) There are also detailed articles about zCore and the Trivia-Master plugin on my main webpage https://m0de-60.github.io/web
-
4-15-2024 Been a while with progress unreported! Unfortunately, this RPGenerator hiatus will continue until fall 2024 as progress is being made on the background with RPGenerator. I've severely pumped the brakes on the project and have returned to the drawing board on many aspects of RPGenerator, including, foremost, the graphics as well as the over all code used. The autoit concept demo that's currently available here is being discontinued due to many reasons that have led to this decision, based on various difficulties or my own dissatisfaction/frustrations with aspects of the project and where it stands. What's in the plans? Right now I'm developing a scriptable and modular IRC core software with Python, with this core software I plan to make the RPGenerator hub IRC bot (as mentioned previously, this part is still happening, but instead will be developed purely in python.) Autoit comes in with client programs for windows users which will be a user side chat client that features some completely redesigned graphics and is built to connect and interact with game hubs being hosted by the python bot. As far as the autoit side of this project is concerned, it has been scrapped and slated for a complete start over. Official production continuation of RPGenerator is TBD/TBA. I'm also migrating stuff and remodeling my 'brand' thru GitHub and Patreon, which will include software, other digital products/media, and maybe one day merch. Who knows. Do not worry, RPGenerator will be back and better than ever! Mode60 Official Website (m0de-60.github.io)
-
Autoit/Python DuckHunt IRC Bot - Beta
coderusa replied to coderusa's topic in AutoIt Example Scripts
It's not an argument. There was no violation of the rules. As the author of the script, and being asked by the mods to explain, I am just stating what is right in front us. -
Autoit/Python DuckHunt IRC Bot - Beta
coderusa replied to coderusa's topic in AutoIt Example Scripts
In the actual pretense of the rule, it is clear, yes, but what is silly is implying that the rule is against game bots as a whole, leaving out the automation part. A game 'bot' does not directly mean automation. A bot can be many things. Especially considering its an 'IRC Bot' should imply that it is a text based chatroom script. -
Autoit/Python DuckHunt IRC Bot - Beta
coderusa replied to coderusa's topic in AutoIt Example Scripts
In the pretense of it, without the context of the actual rule, 'game bots are prohibited' does sound silly, when you're talking about a text based chat game. Its okay I'm not upset or anything, understanding the full context of it now I can see why a game automation script could be against the rules, and we can all see now that this isn't an automation of another game No problem. -
Autoit/Python DuckHunt IRC Bot - Beta
coderusa replied to coderusa's topic in AutoIt Example Scripts
I will add, as the rules state this is not a automation script for another game, this is the game itself. This script itself, is the game. It does not interact with other games. It is an IRC Bot that runs on any specified IRC network, in a specified #channel, where the game consists of text based events produced by the bot and sent to the chat, then users chatters can interact with the bot via text commands. Here is a screen shot Again, if this is a violation, you may remove this post. I do not think it is, but you are the moderator. -
Autoit/Python DuckHunt IRC Bot - Beta
coderusa replied to coderusa's topic in AutoIt Example Scripts
I didn't know there was a forum rule prohibiting the posting of game bots. That's silly, but if you find it a violation you can remove this post. -
THIS IS A TEXT BASED IRC CHAT BOT. IT IS NOT A GAME AUTOMATION SCRIPT. THIS GAME DOES NOT INTERACT WITH ANOTHER GAME OR GAME SERVER. THIS SCRIPT IS IT'S OWN GAME BY ITSELF. m0de-60/super-duckhunt-bot: Super DuckHunt IRC Bot v1.1.4 (github.com) Visit this link for my complete (and superior/better) Python version of Super DuckHunt This autoit version is just something I threw together on the side while I wrote the python version. The autoit version of this bot has specific limitations and issues (i.e. windows), but it does run okay. It is what it is. It's not perfect, and has room for expansion and improvement. Configure IRC-VARS.au3, Run from IRC-SCRIPT.au3 The python version is vastly superior to this one as most of the time during this project was put towards the python version to complete the beta. The autoit version is just for fun . ReadMe.txt below (download below that) GitHub Download (.zip file): m0de-60/Autoit: Autoit Scripts (github.com) Or download attached to this post. Hope you enjoy! super-duckhunt-autoit-sc.zip
-
Still taking a break, but update: I will be returning to this project, soonish. Probably by the start of the new year (hopefully). Sorry to keep those interested waiting so long for updates to this code. I've been requested by some staff and friends on a couple IRC networks to make an IRC bot in python. This is a dual project that I am writing in autoit and python (to appeal to two crowds). The autoit version is just for fun, the python version is going to be implemented thru egg drop on their IRC networks, and whoever else may be interested in using it. What is it? Well it's a FOSS DuckHunt bot. Currently the only half-decent version of DuckHunt available for egg dropping is written in TCL (there is also a add-on for supy bot, but not that great and some other lesser known versions out there.) The original TCL version (based off the NES classic), written by Menz Agitat, (and modified versions) is quite fun, but lags profusely in larger chats when multiple users play. I am attempting to eliminate this issue by writing a new version of this in a more capable language (calling it Super DuckHunt, to follow a Nintendo-era feel). When I roll out these two scripts for beta testing, I will post information here on the forum for those interested in the autoit (or python) versions. 😎
-
UTF-8 issue (Or something else?)
coderusa replied to coderusa's topic in AutoIt General Help and Support
As @TheDcoder said, I completely forgot about those functions! I'll implement this and see what comes of it. Thanks! I wonder this too. Python is similar and needs UTF-8 encoding (at least for IRC stuff send thru sockets). I think (but could be wrong) that its because some things need to be ANSI to work properly. -
UTF-8 issue (Or something else?)
coderusa replied to coderusa's topic in AutoIt General Help and Support
@TheDcoder have you ever come across anything like this with any of your IRC scripts?