Please add a voting system so players can vote for day or night cycles.
I might give a bit of a sneak preview, poor EquiFox17 has been working on 1.5 release all by himself, i have been busy working on an entire new mod framework called Magma, it is a secure api that uses Javascript as it's plugins, i have been slowly porting the entire rust++ features over to it (and that takes time!) once that's done and i am comfortable with the API, i will release it and everyone can make plugins with ease!
Heres a small example of a few commands, including a starter kit loading from the config file
[url]http://pastie.org/private/t8xywon7prbznjzw5heog[/url]
It is going to be an easy to use API, we don't expect you to find your own functions around the server, so we are creating wrappers on almost everything, we do the hard work behind the scenes, so you can use the simple API (you do however, have full access to the server its self)
You will still have access to the .net/mono libraries however that will be limited to keep GSP's happy! we also have a few people working on the website/forums, its all coming together nicely.
thanks again guys for everything you guys are doing dispite the inpatient assholes:dance:
How do I create an admin?
[QUOTE=xEnt22;43651304]I might give a bit of a sneak preview, poor EquiFox17 has been working on 1.5 release all by himself, i have been busy working on an entire new mod framework called Magma, it is a secure api that uses Javascript as it's plugins, i have been slowly porting the entire rust++ features over to it (and that takes time!) once that's done and i am comfortable with the API, i will release it and everyone can make plugins with ease!
Heres a small example of a few commands, including a starter kit loading from the config file
[url]http://pastie.org/private/t8xywon7prbznjzw5heog[/url]
It is going to be an easy to use API, we don't expect you to find your own functions around the server, so we are creating wrappers on almost everything, we do the hard work behind the scenes, so you can use the simple API (you do however, have full access to the server its self)
You will still have access to the .net/mono libraries however that will be limited to keep GSP's happy! we also have a few people working on the website/forums, its all coming together nicely.[/QUOTE]
Looking good, can't wait to start using the API to customise my server.
Is there a Repository for the API so I can see the development? Have you considered streaming your screen while you develop the code?
I would rather wait longer for the release and have a better API than have it rushed but do you have a timescale of when YOU would want to release it.
Kind Regards Dan
I asked it already but is it possible, to make join/leave messages configurable? I'm german and i would love to change the messages into my language..
but anyways..
[video=youtube;G7MoXPxA5LM]http://www.youtube.com/watch?v=G7MoXPxA5LM[/video]
I'm Ready!
Oh and thanks for the hard work guys! :quagmire:
[QUOTE=playrustBLOG;43652221]I asked it already but is it possible, to make join/leave messages configurable? I'm german and i would love to change the messages into my language..
but anyways..
[video=youtube;G7MoXPxA5LM]http://www.youtube.com/watch?v=G7MoXPxA5LM[/video]
I'm Ready!
Oh and thanks for the hard work guys! :quagmire:[/QUOTE]
It's already in the config file.
[QUOTE=Jack B;43652684]It's already in the config file.[/QUOTE]
in what config file? save/RustPP/RustPP.cfg? Not really.
forgive my ignorance but if you're going the similar route as oxide with magma wont you run into the same huge issue as oxide has with open author plugins? updates, one of the biggest reasons i came back to rust++ is because plugins are not readily updated by their authors and when they become incompatible with oxide's base it makes for a lot of issues with a server.
[QUOTE=Devilize;43653177]forgive my ignorance but if you're going the similar route as oxide with magma wont you run into the same huge issue as oxide has with open author plugins? updates, one of the biggest reasons i came back to rust++ is because plugins are not readily updated by their authors and when they become incompatible with oxide's base it makes for a lot of issues with a server.[/QUOTE]
Seems like a perfectly legitimate question. Also been wondering the same thing myself. Part of the reason I chose Rust++ over Oxide is its simplicity and ability to be updated without much worry.
[QUOTE=Devilize;43653177]forgive my ignorance but if you're going the similar route as oxide with magma wont you run into the same huge issue as oxide has with open author plugins? updates, one of the biggest reasons i came back to rust++ is because plugins are not readily updated by their authors and when they become incompatible with oxide's base it makes for a lot of issues with a server.[/QUOTE]
Rust ++ is only currently developed by 2 guys who both do other things, for Rust ++ to grow it will require user input (They can't do it all on their own)
Just like minecraft and other games some plugins aren't compatible with others and I can see where you coming from with your statement about authors failing to update their plugin. But at the same time the amount of contributors will dramatically rise, giving more functionality to your server.
[editline]24th January 2014[/editline]
I have a suggestion for Magma,
As people start to create plugins and such and you guys start to release Magma Builds (Vanilla) why not also every now and then release a Magma bundle.
The idea would be to release the current build of Magma along with built in user plugins that are compatible with the newest build.
This would cut out the problems of having to search around for compatible plugins every time a new version is released.
Kind regards Dan
[QUOTE=vOneShot;43653435]Rust ++ is only currently developed by 2 guys who both do other things, for Rust ++ to grow it will require user input (They can't do it all on their own)
Just like minecraft and other games some plugins aren't compatible with others and I can see where you coming from with your statement about authors failing to update their plugin. But at the same time the amount of contributors will dramatically rise, giving more functionality to your server.
Kind regards Dan[/QUOTE]
If this is the case, then why not use Oxide? I love Rust++ for it's functionality, but more importantly for the fact that it's all one download and update. More developers would help, but giving it a plugin based system gives it no advantage over Oxide and negates the whole reason many of us use Rust++ instead in the first place.
We are aware of that. That's why Magma will be our mod platform and Rust++ will be running on it as en entire plugin. Rust++ functions won't be splitted in differents plugin.
You will install Magma which will come bundled with the Rust++ v2 plugin and it will work the same as before, except people will be able to run other plugins and disable rust++ too if they want.
Leather won't be needed anymore.
[QUOTE=EquiFox17;43653757]We are aware of that. That's why Magma will be our mod platform and Rust++ will be running on it as en entire plugin. Rust++ functions won't be splitted in differents plugin.
You will install Magma which will come bundled with the Rust++ v2 plugin and it will work the same as before, except people will be able to run other plugins and disable rust++ too if they want.
Leather won't be needed anymore.[/QUOTE]
I prob continue using the mod in that format, just not sure ill even bother with the plugins if we have to relay on multiple authors to update them and the GSP to update their list. Even now HFB has no officially compatible plugins updated for oxides 1.9 that came out days ago, most of their plugin list is incompatible for version 1.82 before that. I predict the same scenario for Magma's plugins. Good Luck all the same.
I am not sure that I understand the whole concept of this Magma that you're working on.
There is Rust++ which is a mod, there is Leather which is a thing you need to have in your server files to run mods, such a Rust++. Magma will be like Leather, but a different version of it?
Sorry for misunderstanding..
[QUOTE=Devilize;43653848]I prob continue using the mod in that format, just not sure ill even bother with the plugins if we have to relay on multiple authors to update them and the GSP to update their list. Even now HFB has no officially compatible plugins updated for oxides 1.9 that came out days ago, most of their plugin list is incompatible for version 1.82 before that. I predict the same scenario for Magma's plugins. Good Luck all the same.[/QUOTE]
The plan with Magma is that people will download mods and drop them of in their FTP, there will be no list to update for GSP. The way with execute the Javascript code from the plugins prevents people from using IO class, so people won't be able to mess up with the GSP's machines.
[QUOTE=itayush;43653884]I am not sure that I understand the whole concept of this Magma that you're working on.
There is Rust++ which is a mod, there is Leather which is a thing you need to have in your server files to run mods, such a Rust++. Magma will be like Leather, but a different version of it?
Sorry for misunderstanding..[/QUOTE]
Well, atm Rust++ is a mod working with Leather which is a mod loader. Magma will be a modding platform like Oxide and will be based on plugins. Leather won't be needed anymore because Magma will have its own bootstrap modloader. So in brief, Magma will be the platform to load/execute mods and Rust++ will run on it. The advantage is that people will be able to create their own mod and run it on Magma, thus bringing more diversity in the available content.
[QUOTE=EquiFox17;43653958]The plan with Magma is that people will download mods and drop them of in their FTP, there will be no list to update for GSP. The way with execute the Javascript code from the plugins prevents people from using IO class, so people won't be able to mess up with the GSP's machines.
Well, atm Rust++ is a mod working with Leather which is a mod loader. Magma will be a modding platform like Oxide and will be based on plugins. Leather won't be needed anymore because Magma will have its own bootstrap modloader. So in brief, Magma will be the platform to load/execute mods and Rust++ will run on it. The advantage is that people will be able to create their own mod and run it on Magma, thus bringing more diversity in the available content.[/QUOTE]
Nice, just drop a .jar in the folder and go.
Any update on releasing? :)
Any new on 1.5.....?
I am sure that when they are done and they release it, that the first thing they will do is post here to let everyone know. There is no point in asking anymore.
Dear RUST++ creator,
is it possible to create a popping out screen when player joins server?
In that screen there would be rules and etc.
Or is it possible to make /rules command, if there are more than 10 rules?
[QUOTE=Vidukas;43654175]Dear RUST++ creator,
is it possible to create a popping out screen when player joins server?
In that screen there would be rules and etc.
Or is it possible to make /rules command, if there are more than 10 rules?[/QUOTE]
MOTD is coming in the next update, in their you will be able to add the rules if you wish
[QUOTE=Jack B;43652684]It's already in the config file.[/QUOTE]
No, it's not. He's asking for the ability to edit that actual join/leave message itself so that he can translate it into his native language. Right now we have the ability to turn them off/on and that's it.
[QUOTE=vOneShot;43654187]MOTD is coming in the next update, in their you will be able to add the rules if you wish[/QUOTE]
It sounds like he's asking for something similar to Source games where when you join the server it actually pops up a "window" in the game that can load a page outlining information about the server.
Like this:
[IMG]https://dl.dropboxusercontent.com/u/41161/art-pinion3-620x349.jpg[/IMG]
Unfortunately that's the only picture I could find, but in the window you can display almost anything you want.
[QUOTE=JayFray;43654483]No, it's not. He's asking for the ability to edit that actual join/leave message itself so that he can translate it into his native language. Right now we have the ability to turn them off/on and that's it.
It sounds like he's asking for something similar to Source games where when you join the server it actually pops up a "window" in the game that can load a page outlining information about the server.
Like this:
[IMG]https://dl.dropboxusercontent.com/u/41161/art-pinion3-620x349.jpg[/IMG]
Unfortunately that's the only picture I could find, but in the window you can display almost anything you want.[/QUOTE]
like this:
[IMG]http://i29.tinypic.com/98f284.png[/IMG]
[QUOTE=EquiFox17;43653958]The plan with Magma is that people will download mods and drop them of in their FTP, there will be no list to update for GSP. The way with execute the Javascript code from the plugins prevents people from using IO class, so people won't be able to mess up with the GSP's machines.[/QUOTE]
that is a great way to go, keeping gsp out of the process will def help, I would encourage you to get some more authors under your wing though rather then rely on author plugins. Ill help you out. gimmi your tool list and source code. ima need a little time to get use to javascript syntax.
Question, if I share doors, and I disconnect, the dude I shared with disconnects too, and he rejoins, how come the doors are not shared anymore? is this an error, or a "feature"?
[QUOTE=playrustBLOG;43654513]like this:
[IMG]http://i29.tinypic.com/98f284.png[IMG][/QUOTE]
That's a better example!
[QUOTE=sendjes;43654637]Question, if I share doors, and I disconnect, the dude I shared with disconnects too, and he rejoins, how come the doors are not shared anymore? is this an error, or a "feature"?[/QUOTE]
I think that depends on when the server runs the auto-save, but xEnt or EquiFox would be better able to answer this one.
[QUOTE=sendjes;43654637]Question, if I share doors, and I disconnect, the dude I shared with disconnects too, and he rejoins, how come the doors are not shared anymore? is this an error, or a "feature"?[/QUOTE]
That is most definitely an error. On the server I play on you can disconnect and reconnect all you want and the doors will still be shared unless the erver restarts and then you need to reshare the doors.
Okay, the server runs auto-save every 10 minuttes, so I don't know what would cause this error, and I did not alter anything in the config.
*EDIT* But I did restart the server last night, which then would explain it I guess, but I thought the "shares" were saved, and a restart wouldn't affect it.
[QUOTE=sendjes;43654807]Okay, the server runs auto-save every 10 minuttes, so I don't know what would cause this error, and I did not alter anything in the config.
*EDIT* But I did restart the server last night, which then would explain it I guess, but I thought the "shares" were saved, and a restart wouldn't affect it.[/QUOTE]
I am not 100% sure, but I believe that when you save the server, it does not save the mods files thus it gets refreshed when the server restarts.
Sorry, you need to Log In to post a reply to this thread.