Hello as always am i searching to developers that wanna earn some bucks with my crazy Requests
and for today i have a few request
i would like that if i send in 1 server the console command
addgroup (steamID) Group Days/Hours/Minutes
Better said i want Timed Permision commands been send to all my Servers.
because i want if someone gets VIP in 1 server that they also have the same VIP in my other servers
the plugin must be in SYNC with atleast 5 servers
------------------------------------------------------------------------------------------------------------------------------
Second Request i am searching a webdeveloper
that can make like this EU BEST – Working to be the best Rust servers in Europe
most important is the webstore
Rust Server sync (paid $$$)
Discussion in 'Plugin Requests' started by Akeno Himejima, Nov 26, 2016.
-
I believe theres a plugin called timed commands already available, I could be wrong but its pretty much what your looking for.
[DOUBLEPOST=1480180495][/DOUBLEPOST]Timed Permissions | Oxide This what your looking for or an extension of it? -
He need a modified version of it that is able to use rcon request to add user to all linked server.
I could do it if I have time and know how to use rcon from plugin. -
-
With MySQL it's easy to do but I thinks he need a live and instant command to be send once in all linked server like
Owner tip command on server 1
Server 1 send the command to server 2, server 3, server 4 etc -
Aha, I see.
-
I actually made a plugin a while back which utilizes mySQL to send command queries to various servers.
This is a snippet from the plugin if you are really interested.
Code:private void checkCommands(){ timer.Once(Cfg.CommandRefreshInterval, () => { List<string> commandsR = new List<string>(); List<string> commandsA = new List<string>(); var k = 0; _mySql.Query(Sql.Builder.Append($"SELECT * FROM commands{Cfg.serverName} WHERE server = '{Cfg.serverName}';"), _mySqlConnection, list => { for(var i = 0; i < list.Count; i++){ var msg = list[i]["command"]; var auth = list[i]["authenticator"]; commandsR.Add(msg.ToString()); commandsA.Add(auth.ToString()); k++; } if(k != 0){ Puts($"Executing the following commands on {Cfg.serverName}:"); Puts("|:| Command |:| Authenticator |:|"); var newk = 0; foreach(var entry in commandsR){ Puts($"|:| {entry} |:| {commandsA[newk]} |:|"); commandDelete(entry); ExecuteCommand(entry); newk++; } } }); checkCommands(); }); } private void ExecuteCommand(string command){ rust.RunServerCommand(command); }
-
-
Code:
private void commandDelete(string command){ _mySql.Query(Sql.Builder.Append($" DELETE FROM commands{Cfg.serverName} WHERE command='{command}';" ), _mySqlConnection, callback => { }); }
-
@Wulf did it's possible to connect 2 server to each other using rcon from a plugin and send command from server1 to server2?
-
so guys haha what sam said is basicly what i need i am sorry i know alot of plugins also have a big team designing them but i an totaly clueless and new to SQL and also try avoiding it unless its been setup for me about the price tell me.
i seen many servers ussing SYNC before like blueprint sync or ban sync
but i want better i want as sam mentioned i send in 1 server a command then the other servers get the command as wel But the hardest part is
not all commands are for all servers and i also seen that plugins sending other plugin commands seems impossinle
Example i tried ussing ServerRewards with Bgrade with Timed Permisions
basicly 5 coins Bgrade would trigger addperm bgrade..... 15m
sadly thats dint work
so let me know message me private what the cost of the sync plugin -
guys anyone wanna do this rusted store is ussing the same methode for donations
-
I could if i had enough time, the concept of that page isnt too hard. -
-
I dont exactly know what you mean with 'Dont believe this guys bullshit', but I can assure you I had no bad intentions while replying.
Don't know what you were thinking about. -
Ye ye ye , im sure