Awesome Red51. You guys are a pretty awesome team!
It's going to take a bit to get that repository set up. I am unfamiliar with Remository. Hopefully it will give us what we need.
Awesome Red51. You guys are a pretty awesome team!
It's going to take a bit to get that repository set up. I am unfamiliar with Remository. Hopefully it will give us what we need.
Protected areas.
Good news! The AreaProtection protects block and terrain! next up, objects!
It should be fixed now
I added you to the roles table as admin. You should be able to execute the commands now. Sleepless your area should be fixed now. You should be able to mod it.
Yeah I thought admin was comma delimited, but apparently it's not. I have to figure out how to list multiple administrators. I will try and add you to the alternate database as admin. It's not done yet but it should give you access to the in-game commands.
Nice! Thanks!
Hmm. I will have to take a look. The inability to make terrain changes kind of excites me. I had been trying to get that working.
It maybe a good idea to put some rules in your first post, especialy because the area protection script is coming. Which of course is great.
Maybe you can use a part of the hell as prison :evil: haha
I am going to put that in the new MOTD script that Iam creating tonight. The user will see the rules and support information when they log in.
I am setting up a new repository site for Rising World mod development. It is http://www.risingworldmods.com. It's not set up yet, but will be soon. I am looking at using a combination of Joomla and Remository.
Try going into your RisingWorld installation location and editing the config.properties. You are looking for a line "graphic_fullscreen=true". Set that to false. I think that will put you back into windowed mode.
Hopefully I can get that area protection script done this weekend. The plan is to make it to where players can invite other players into an area, and only then can the other players enter the area. So it will not be possible for looters to get into your protected area at all. I just need to change the file based "rights" and groups system over to a database driven system. And I also need to put limitations on the x,z size of the area when it is a player creating it. I also need to address area overlaps, because currently that is possible.
If we have access to ray-cast functions from Lua (and I don't know yet if we do), I wonder if we could create a Lua scripted sign system. Place an object that represents a sign, like a road sign, draw a collider box around it, just like the area protection script draws the area collider, then label it and give a description that will pop up when the player looks at it, or maybe looks at it and pushes the action key.
I doubt that it will fill up anytime soon. Come on in!
Thanks. Some of these ideas I am just ripping from other scripts from other games. Lol! I am thinking about creating a script plugin system and repository site like the Oxide system for rust. I like how they have Oxide as the script manager that ties all of the scripting updates and versioning together. You create an account in the repository, and when you download a script you are notified through email whenever that script is updated. I don't know that I will have time to write site software for that, but hopefully an experienced php developer will jump up and take that tall order.
I am going to create a simple script repository this weekend and post my work-in-progress scripts there and finished scripts. I have posted here a list of threads from scripting ideas that I will be planning. A lot of these are really dependent on current game functionality and the future plans of the devs. Some of these scripts may not be necessary if the game already has the functionality. https://www.thedeadlands.net/forums/viewforum.php?f=22
I don't know Mac OS, but I would assume you need the 64-bit JRE installed. That is true for Windows and when launching the game without that installed it closes and takes you to the Java update site. Maybe on Mac OS it can't take you to the site and just closes?
Here you go: http://www.oracle.com/technetw…e7-downloads-1880261.html
If you don't want to keep giving the IP address (because it changes) and you host from home, you can setup a dynamic DNS service using something like no-ip (http://www.noip.com/). You can set up a subdomain from them and point it to your IP. Download their dyndns software and keep it running and it will always keep your noip records up to date and all you have to do is give our your sub-domain that noip gave you. Then players connect via yoursub.noip.com:4255 or something like that.
If you already own a domain name, then just create a DNS "A" record. Give it a subdomain name (mine is "win"), and then point it to your server's IP. You have to keep this updated manually if you host from your livingroom.
If you want to host a game, there aren't any paid services yet, so you will have to do a bit of setup yourself. I use nfoservers.com. They have excellent and very affordable virtual dedicated servers. I host on Windows 2008 Server R2 (2012 is NOT recommended). It have a pretty beefed up server, so it costs me about $79 per month, however, they offer servers as low as around $35 per month.
If you host at home, then you need to port forward through your router. If you host with nfoservers.com or another vendor, you don't have to worry about router setup. Here is the basic setup:
1. Decide which port you will host on. The default is 4255. The port range that you need to forward for port 4255 is 4254 through 4259 (both TCP and UDP).
2. If you are hosting from your home, then forward those ports in your router port forwarding setup as per your router vendor's instruction.
3. Open that very same port range (both UDP and TCP) in your Windows firewall or whatever software firewall you are using. You only need to create INBOUND port rules as that is the communication coming IN from the players to your server.
4. Copy that server software for the game as per red51's suggestion. I think you have to be logged into the rising-world.com site to see the dedicated server download link (it's big and red). Extract that to wherever you want.
5. Modify the server.properties file within your dedicated server installation folder.
6. Start the server via the win_startup.bat script.
That's it! You are now available to your players. They need to connect through the multiplayer->connect to IP button in the game.
I would post in the bugtracker, but it tells me that it is unavailable when I try. The maxplayercount doesn't appear to be populated on the http port xml result: http://win.thedeadlands.net:30499/
I have mine set to 64 but it comes back 0. Not a huge deal, just thought I might mention it.