Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - rogue

Pages: [1]
RPGWO Chat / RPGWO 2 Server API
« on: August 20, 2021, 04:46:30 pm »
source: attached this post, C# Win32. I'm not used to win32 (mostly write in .net core and linux), so it may be a bit non-idiomatic.


Current version provides this routes:
GET /api/whos-online
POST /api/world-reload
POST /api/world-save

Next version will have ability for a lagging/timed out client to request their own client be kicked with a delay (so they can't use it to cheating PK). So they do not have to wait for the winsock timeout.

I use this for automatically triggering world reloads when new inis are updated, and for pulling player counts and online users into a time series database by polling the endpoint.

Run AFTER starting the rpgwo server, or it will tell you it can't find the server window and exit.
Optionally, run in ip and port as arguments ("Caretaker.exe 6000" to bind webserver in localhost port 6000).


RPGWO Chat / A server's launch date poll
« on: August 19, 2021, 03:55:58 pm »

v2 Servers / Some questions
« on: August 16, 2021, 02:26:25 pm »
Is there an easy way of claiming a whole sector?
Better yet, does anyone know why there is a command called /landplusclaim that literally claims a plus? Did some past world use this specifically as a hack?

Doing /landplusclaim claims an entire sector starting from where you're standing, owned by you, except the plus??

Also is there any dopigentation on warps? I am trying to set up dungeon warps, dungeon level completion, and there's clearly some kind of item data order that I haven't figured out yet. I know data1 is x, data2 is y, and 5 or 6 is z, but what are the other ones?

RPGWO Chat / animation.dat to animation.ini converter
« on: August 12, 2021, 07:30:09 pm »
This is animation.dat to animation.ini converter, framework .NET Core 3.1 or .NET Framework 5 or higher required.

  • Unzip.
  • Place animation.dat in the same folder as the .exe and run it.
  • It will create an animation.ini in the same folder.

This was made because I was in process of trying to run the old worlds or extract legacy content into V2 or V3. The Arc files (which are written for the version one) on the home doesn't contain animation.ini and causes many errors on startup!

Unfortunately I cannot upload this to the forums here due to the maximum file limit.

NB: If you attempt to use the V2 dat with V1 exe or other way around it will warn you that it is incompatible. The version has to be matching.

There is no requirement for administrator access, no requirement for internet. It does not contain miscreants.

Pages: [1]