Coolboy

Members
  • Content Count

    194
  • Joined

  • Last visited

Everything posted by Coolboy

  1. Haha no worries and thank you
  2. If you want you can use WUAHelper in the command line. Open a command prompt and go to where you have WUA/includes folder then run this command: java -jar "WUAHelper.jar" "RMI IP" "RMI PORT" "RMI PASS" "shutDown" "yourName,shutdownDelayInSeconds,ReasonForShutDown"
  3. The way I did it is by creating a RMI client (WUAHelper) which connects to the server RMI (Webinterface) which has the command to shutdown with parameters for reason and delay.
  4. Yes, you can shut down the server along with a message and time so all the players are informed. Only thing is you can't start a server from the interface as of yet.
  5. Hmmm I haven't had my server crash yet but I'll look into it, is there any other error's that come up in the wurm.log?. Has anyone else experienced the server crashing when using the admin tool? Haha no worries and nah I'm only working on this when I have free time so not pushing myself hard at all lol
  6. Yup there you go, you should be all set now! The reason you're getting that error is because you're not logged in, the way I wrote the method it only changes the players power when they're logged in. I haven't had the time to update it the webinterface cause been a busy week / weekend. I should have some time tomorrow to update it That being said, if you log in to your account and then try changing your powers you should be all set.
  7. Okay, then it's something to do with WUAHelper, RMI connection, or your server.jar. Did you place the WebInterface.class, WebinterfaceImpl$1.class, and WebInterfaceImpl.class in your server.jar in com/wurmonline/server/webinterface? Another thing to check is if the RMI is running on the server. Lastly make sure the WUAHelper is still in the includes folder and make sure the rmiConfig in the config.php is correct.
  8. Okay do me a favor, in the webadmin go to a player and either do change power or add item, once you do that go to where your wurm server is, then go into your map/Logs/ folder. You will see a log file called wurm.log.0, open that with a text editor (I would recommend notepad++). Scroll all the way to the bottom and look for "wuaChangePower" if you changed the player's power or "wuaGiveItem" if you gave an item. Copy-paste the error in here, if there is an error, if not then let me know.
  9. If you've updated to the latest version then those functions are implemented. Can you verify the following things? Your server.jar contains the latest webinterface classes? Some of the features require the player to be logged in to work, can you log in with a player and test those features and see if you get the same error? Is your WUAHelper on the latest version? As for the bugs, changing home serve kingdom has been fixed, thanks for letting me know The problem was the variable wasn't being updated. And confirm password as only added to when creating a new application member. But I have added confirm password to change password as well. Those bug fixes have been released in 0.0.18-Alpha. I still need to work on making some webinterfaces not requiring the user to be logged in.
  10. Thanks guys and Adambean what bugs did you find? Also getting pretty close to an official version 1.0.0-Alpha for this, right now just been little revisions here and there hence why it's been 0.0.x but hopefully by next week it'll be in the major state
  11. Right now the way I have it implemented the player needs to be logged in, I'll update the code tonight or sometime tomorrow so the player doesn't need to be logged into changing their power. There're a few functions that require the player to be logged in, and on top of my head those functions are change power, change kingdom, give item.
  12. Thanks and cool Let me know if you find any bugs
  13. 0.0.16-Alpha was released yesterday Here's the changelogs: https://github.com/PrabhdeepSingh/WurmUnlimitedAdmin/blob/master/CHANGELOG.md
  14. There's a few functions or maybe just one that require 5.5 that's why I'm using 5.5, but I'm when I get a chance I'm going to see I can change that function so it doesn't require 5.5. That being said I could probably bump it down to requiring at least 5.3.7.
  15. JSON RMI API

    I like it! Keep up the good work
  16. So we figured out his PHP version was on 5.3 when it needed to be on 5.5.0 or higher. That was the problem, Kron let me know if you have any other issues
  17. As of right now it get logged in the wurm.log file
  18. Yes, any commands done by GM from the tool get recorded just like the in-game GM commands gets recorded. As of right now it doesn't log which GM did it but will be adding at some time today.
  19. Thank you and this is still in alpha stage and that being said, only some basic functionality works. Here's a list of things that are working so far: Admin - Done Server - In progress Getting server - Done Getting player count - Done Getting uptime - Done Shutdown server - Done Change game mode - Not started yet Change cluster - Not started yet Change wurm time - Not started yet Send broadcast - Done Player - In progress Getting online players - Not started yet Getting all players - Done Viewing single player - Done Ban/Unban, Mute/Unmute player - Done Change power - Done Add money - Done Change email - In progress Change kingdom - Done Getting player inventory - Done Adding Items to player - In progress Removing item from player - Not started yet Getting player skills - Done Changing player skill - Not started yet Village - Not started yet
  20. Took a look and it's nice It's doing a JSON version of what the WUAHelper does (somewhat).
  21. Yup, that's the plan. I'm slowly realizing that I might have to make my own RMI server as a mod because right now I'm hooking into the web interface but that doesn't have all the functions I need. Hence why I think I should just make my own RMI server, but I would need to make the mod link back to the web interface cause I rather not rewrite code. EDIT: Okay so making a mod and linking it to the web interface would get pretty complicated pretty quick so instead I'm going to just make the functions WUA will be requiring in the webinterface class. So that means people would have to replace the com/Wurmonline/server/web interface/WebInterfaceImpl and com/Wurmonline/server/web interface/WebInterface with the once I supply. That being said if someone would like to make a mod rather then editing the web interface class go for it
  22. Totally agree with that, it was just a thought that occurred to me while I was doing homework lol. I should probably make a timeline and feature list lol, but I'll do that once I've finished all of my homework (1 more to go lol). Also updated the screenshots in the first post to show the new features. Haven't had the time to update demo to current version but I'm going to try updating it tonight.
  23. Haha yeah What do you guys think of having multiple servers show up on the admin interface? I could just rewrite the config file so support more servers and then could just have a drop down somewhere that lets the admin pick which server the would like to see or something?
  24. Hmmm didn't think of that, let me try it and see if it works. EDIT: Yup that works! I'll update the guide so use that method, thanks for the suggestion!