Jump to content

Insane Limits Requests


ImportBot

Recommended Posts

Originally Posted by TMiland*:

 

Hmm, okay. Because i had an idea to YELL to the squad, if a player requested something.

 

This is what i tried:

 

Code:

string msg = "none";

	if (Regex.Match(player.LastChat, @"(_:REQUEST ORDER)", RegexOptions.IgnoreCase).Success)
	{
		msg = player.Name + " requested an ORDER! Give it to him!";
		plugin.SendSquadMessage(player.TeamId, player.SquadId, msg);
		plugin.ServerCommand("admin.yell", msg, "10", "player", player.Name);
		plugin.ConsoleWrite("^b^1ADMIN ORDERS >^0^n " + player.FullName + " requested an ORDER! ");
	} 
	else if (Regex.Match(player.LastChat, @"(_:NEED MEDIC)", RegexOptions.IgnoreCase).Success)
	{
		msg = player.Name + " needs MEDICAL ATTENTION! Give him a MEDPACK before he dies!";
		plugin.SendSquadMessage(player.TeamId, player.SquadId, msg);
		plugin.ServerCommand("admin.yell", msg, "10", "player", player.Name);
		plugin.ConsoleWrite("^b^1ADMIN ORDERS >^0^n " + player.FullName + " requested a MEDPACK! ");
	}
	else if (Regex.Match(player.LastChat, @"(_:REQUEST AMMO)", RegexOptions.IgnoreCase).Success)
	{
		msg = player.Name + " needs AMMO! Give him a AMMOPACK before he gets himself killed!";
		plugin.SendSquadMessage(player.TeamId, player.SquadId, msg);
		plugin.ServerCommand("admin.yell", msg, "10", "player", player.Name);
		plugin.ConsoleWrite("^b^1ADMIN ORDERS >^0^n " + player.FullName + " needs AMMO! ");
	}
	
	return false;
I really have no idea what i'm doing, but thought it was worth a try lol!

 

I also need to get who is the squad leader for the REQUEST ORDER part, to maybe direct the msg to him. :P

* Restored post. It could be that the author is no longer active.
Link to comment
  • Replies 3.2k
  • Created
  • Last Reply

Originally Posted by OddJob001*:

 

Hmm, okay. Because i had an idea to YELL to the squad, if a player requested something.

 

This is what i tried:

 

Code:

string msg = "none";

	if (Regex.Match(player.LastChat, @"(_:REQUEST ORDER)", RegexOptions.IgnoreCase).Success)
	{
		msg = player.Name + " requested an ORDER! Give it to him!";
		plugin.SendSquadMessage(player.TeamId, player.SquadId, msg);
		plugin.ServerCommand("admin.yell", msg, "10", "player", player.Name);
		plugin.ConsoleWrite("^b^1ADMIN ORDERS >^0^n " + player.FullName + " requested an ORDER! ");
	} 
	else if (Regex.Match(player.LastChat, @"(_:NEED MEDIC)", RegexOptions.IgnoreCase).Success)
	{
		msg = player.Name + " needs MEDICAL ATTENTION! Give him a MEDPACK before he dies!";
		plugin.SendSquadMessage(player.TeamId, player.SquadId, msg);
		plugin.ServerCommand("admin.yell", msg, "10", "player", player.Name);
		plugin.ConsoleWrite("^b^1ADMIN ORDERS >^0^n " + player.FullName + " requested a MEDPACK! ");
	}
	else if (Regex.Match(player.LastChat, @"(_:REQUEST AMMO)", RegexOptions.IgnoreCase).Success)
	{
		msg = player.Name + " needs AMMO! Give him a AMMOPACK before he gets himself killed!";
		plugin.SendSquadMessage(player.TeamId, player.SquadId, msg);
		plugin.ServerCommand("admin.yell", msg, "10", "player", player.Name);
		plugin.ConsoleWrite("^b^1ADMIN ORDERS >^0^n " + player.FullName + " needs AMMO! ");
	}
	
	return false;
I really have no idea what i'm doing, but thought it was worth a try lol!

 

I also need to get who is the squad leader for the REQUEST ORDER part, to maybe direct the msg to him. :P

If you could get something like this working it would be awesome. A way for the squad leader to see requested commands as short yell. Good idea.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by TMiland*:

 

If you could get something like this working it would be awesome. A way for the squad leader to see requested commands as short yell. Good idea.

Yeah, i was really hoping it would pick it right up, but it didn't so, we need to get a dev to answer to see if it's possible at all. :ohmy:

 

Any devs out there? :tongue:

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

um could someone help me with my request about the vote nextmap please

Are you requesting that a specific limit be modified? If so, best to ask in that limit's thread. It gets lost in here.

 

In any case, I'm busy trying to get an update to MB out for Naval Strike then I have to fix Vote Ban, so someone else will have to help you.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

Yeah, i was really hoping it would pick it right up, but it didn't so, we need to get a dev to answer to see if it's possible at all. :ohmy:

 

Any devs out there? :tongue:

Devs respond in the Plugin Development thread.

 

If you get it working, post it in a separate thread.

 

BTW, your chat codes are wrong. There are no spaces in the codes. Maybe that's why its not working? Just use @"ID_CHAT_" as the regex match string, since they all start with that.

 

You can use plugin.GetSquadLeaderName(int teamId, int squadId) to get the squad leader. You should really take another look at the documentation. :smile:

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by TMiland*:

 

Devs respond in the Plugin Development thread.

 

If you get it working, post it in a separate thread.

 

BTW, your chat codes are wrong. There are no spaces in the codes. Maybe that's why its not working? Just use @"ID_CHAT_" as the regex match string, since they all start with that.

 

You can use plugin.GetSquadLeaderName(int teamId, int squadId) to get the squad leader. You should really take another look at the documentation. :smile:

Okay, i have got the messages working, and now the problem is the squad leader stuff.

 

This is what i have so far: https://github.com/tmiland/ProconLim...d%20request.cs

 

How could we limit this to the squad? Hmm...

 

Any idea or help is appreciated! :smile:

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by LCARSx64*:

 

Okay, i have got the messages working, and now the problem is the squad leader stuff.

 

This is what i have so far: https://github.com/tmiland/ProconLim...d%20request.cs

 

How could we limit this to the squad? Hmm...

 

Any idea or help is appreciated! :smile:

You could use something like the following, although it's probably not the most efficient way:

Code:

// We need a list for notification
List<PlayerInfoInterface> callersTeam = new List<PlayerInfoInterface>();

// Get a list of players on caller's team
switch (player.TeamId)
{
    case 1:
        callersTeam.AddRange(team1.players);
        break;
    case 2:
        callersTeam.AddRange(team2.players);
        break;
    case 3:
        callersTeam.AddRange(team3.players);
        break;
    case 4:
        callersTeam.AddRange(team4.players);
        break;
}

// ==================================================================
// PUT YOUR CODE TO SETUP THE MESSAGES HERE !!!
// ==================================================================

// Send the message only to the players in the same squad
foreach (PlayerInfoInterface p in callersTeam)
{
    if ((p.Name != player.Name) && (p.SquadId == player.SquadId))
    {
        plugin.SendPlayerYell(p.Name, msg, 5);
    }
}

return false;
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

You could use something like the following, although it's probably not the most efficient way:

Code:

// We need a list for notification
List<PlayerInfoInterface> callersTeam = new List<PlayerInfoInterface>();

// Get a list of players on caller's team
switch (player.TeamId)
{
    case 1:
        callersTeam.AddRange(team1.players);
        break;
    case 2:
        callersTeam.AddRange(team2.players);
        break;
    case 3:
        callersTeam.AddRange(team3.players);
        break;
    case 4:
        callersTeam.AddRange(team4.players);
        break;
}

// ==================================================================
// PUT YOUR CODE TO SETUP THE MESSAGES HERE !!!
// ==================================================================

// Send the message only to the players in the same squad
foreach (PlayerInfoInterface p in callersTeam)
{
    if ((p.Name != player.Name) && (p.SquadId == player.SquadId))
    {
        plugin.SendPlayerYell(p.Name, msg, 5);
    }
}

return false;
That would definitely work. You could try the raw yell command with a squad subset, also. I don't know why there is no plugin.SendSquadYell (there is a plugin.SendTeamYell function). Maybe in BF3 it didn't work?

 

Anyway, give this raw version a try:

 

Code:

plugin.SendServerCommand("admin.yell", msg, 5, "squad", player.TeamId.ToString(), player.SquadId.ToString());
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

That can be simplified substantially. Any time you repeat code in block after block, you can move the repeated code to the bottom. I thought you were going to extract the actual string from the Regex, but since you are matching the entire code each and every time, there is a simpler way to do that:

 

Code:

// First make sure it is a commo rose code:

if (!player.LastChat.StartsWith("ID_CHAT_"))
    return false;

// Now select each code. The only thing you do is set the yell message variable.

switch (player.LastChat) {
    case "ID_CHAT_ATTACK/DEFEND":
        msg = player.Name + " Gave you an ORDER! Follow up!";
        break;
    case "ID_CHAT_THANKS":
        msg = player.Name + " says: THANK YOU!";
        break;
    case "ID_CHAT_SORRY":
        msg = player.Name + " says: SORRY!";
        break; 
    ...
    // add more "ID_CHAT_..." cases here
    ...
    default: // This is for anything that doesn't match any of the cases above
        // Don't send a message
        // But log the unknown code
        plugin.ConsoleWrite("Unknown commo rose chat code: " + player.LastChat);
        return false;
 }

// The rest of the repeated code is moved down here:
		
plugin.SendSquadMessage(player.TeamId, player.SquadId, msg);
// Put squad yell code here ...
plugin.PRoConEvent(msg, "Insane Limits");
// I changed the ConsoleWrite to a PRoConChat, so it goes in the chat log instead of the plugin log
plugin.PRoConChat("^b^1ADMIN ORDERS >^0^n " + msg);
return false;
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by TMiland*:

 

You forgot the "default:" keyword. I fixed post #1, but you need to fix your Github copy.

 

Otherwise, cheers!

Waat? Got rid of that on some point lol! Thanks for the fix! :ohmy:
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by TMiland*:

 

Tomgun also had the idea to Yell to a player who joins a squad, about who the leader is.

 

Something like this: "You have joined alpha squad, your squad leader is: SquadLeaderPlayerName

 

Think of it as a welcome msg.

 

I have searched for ways to do this, but have no idea on where to start. :smile:

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

No, sorry, there's no way to determine the squad leader through a limit. I know that it's odd that you can set a new squad leader, but you can't tell who the current one is. It's complicated.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by TMiland*:

 

No, sorry, there's no way to determine the squad leader through a limit. I know that it's odd that you can set a new squad leader, but you can't tell who the current one is. It's complicated.

Okay, i figured. :P

 

Another thing, about the Yell to Squad Members on Request limit, do you have any clue on how i could direct the messages towards a class like Assault f.eks?

 

So if a player is requesting a medic, only the Assault classes get's the yell.

 

To kind of limit the spam some. :smile:

 

*edit:

I see there's Code:

procon.protected.weapons.add Support
and Code:
procon.protected.weapons.add Assault
but i guess that doesn't work with kill.Category?
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

Okay, i figured. :P

 

Another thing, about the Yell to Squad Members on Request limit, do you have any clue on how i could direct the messages towards a class like Assault f.eks?

 

So if a player is requesting a medic, only the Assault classes get's the yell.

 

To kind of limit the spam some. :smile:

 

*edit:

I see there's Code:

procon.protected.weapons.add Support
and Code:
procon.protected.weapons.add Assault
but i guess that doesn't work with kill.Category?
As far as I know, there's no kit info available for BF4 or BF3 for that matter. If you look on Procon's Players tab, you see a Kit column, but it's always blank.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by TMiland*:

 

As far as I know, there's no kit info available for BF4 or BF3 for that matter. If you look on Procon's Players tab, you see a Kit column, but it's always blank.

Right, i have seen that. But what if we could determine what class is being used from what category the player had it's last kill with? :P
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by IAF-SDS*:

 

Hi Papa.

 

Here's the idea we talked about as another option to the MAA limit.

 

 

Discourage MAA limit

 

Each time an MAA kill is tracked, the victim will be able to type @MAA in any chat to auto-kill the MAA. This will make the MAA just as undesirable as the aircraft, because it will be susceptible to dying the same amount (instead of remaining invincible in it's uncap to rape all of the aircraft from across the map). But the players would use their own discretion in using it. This would work the same way the @punish system works for teamkillers, but there would not be any forgive command of course.

 

This private chat message would be sent to the victim once the kill was tracked as an MAA kill:

PlayerNameVictim: Type @MAA now to AUTO-KILL your killer in the overpowered Mobile-AA vehicle if you're sick of it!

 

The victim would have 30 seconds to execute the @MAA command, otherwise it would expire.

 

If the victim timely executed the @MAA command, this public chat message would be sent:

Victim PlayerNameVictim AUTO-KILLED the Mobile-AA user PlayerNameKiller by typing @MAA in chat.

 

An optional second public message would be sent 10 seconds later (can comment out if we don't want to use it):

The overpowered Mobile-AA vehicle is discouraged from camping near its base. Victims have the discretion to auto-kill it.

 

There would not be any kicks nor any further action, just @MAA kills only when the victim timely used it.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

Discourage MAA limit

A couple of questions.

 

What's to stop the MAA driver from getting double/triple killed? For example, say a chopper with pilot and gunner gets taken out by the MAA. The pilot types @MAA within 5 seconds, driver is killed. Driver respawns 10 seconds later, total of 15 seconds has elapsed. Now the gunner types @MAA. Since it is still in the 30 second window, driver would get killed a second time, right?

 

I suppose I could cancel all potential @MAA kills after the first one is executed. Basically reset the timers on all victims. Would that be okay? Basically make it first come, first served.

 

Should there be an automatic kill if no one uses @MAA but the driver racks up X number of kills (not counting roadkills)?

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

A couple of questions.

 

What's to stop the MAA driver from getting double/triple killed? For example, say a chopper with pilot and gunner gets taken out by the MAA. The pilot types @MAA within 5 seconds, driver is killed. Driver respawns 10 seconds later, total of 15 seconds has elapsed. Now the gunner types @MAA. Since it is still in the 30 second window, driver would get killed a second time, right?

 

I suppose I could cancel all potential @MAA kills after the first one is executed. Basically reset the timers on all victims. Would that be okay? Basically make it first come, first served.

 

Should there be an automatic kill if no one uses @MAA but the driver racks up X number of kills (not counting roadkills)?

Here's the new limit:

 

myrcon.net/.../punish-and-forgive-rules-for-proconrulz-plugin

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by OddJob001*:

 

New Request

 

I need a plugin script that would end the round when one of the teams (need the ability to change which team) hits X amount of tickets left (with the ability to change tickets for either team).

 

Since BF does not allow settings individually between teams, it would allow me to do the following:

 

Example: Set both Teams to X tickets (using regular server ticket count %) but end.round when Team x hits y tickets.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

New Request

 

I need a plugin script that would end the round when one of the teams (need the ability to change which team) hits X amount of tickets left (with the ability to change tickets for either team).

 

Since BF does not allow settings individually between teams, it would allow me to do the following:

 

Example: Set both Teams to X tickets (using regular server ticket count %) but end.round when Team x hits y tickets.

New limit created here:

showthread....d-ticket-count*

 

See the assumptions, I had to make a lot of them ...

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

New Request

Looking for an end of round stats for insane limits.I would like best squad,killing machine,melee,and last kill

You sure you don't want to use the Stats plugin? It gives you all of that.

 

myrcon.net/.../stats-webpage-for-xpkillers-stats-logger-plugin

 

If you are sure that plugin won't work for you, I need way more detail. Spell out exactly what you want:

 

* Chat message or yell messages or both? If yell, for how long?

 

* Best squad per team or best squad overall? And what do you mean by "best"? Score? Kills? Something else?

 

* What is "killing machine" exactly?

 

* What do you mean by "melee"? Most knife kills? Again, per team or overall?

 

* Last kill per team or overall?

 

That's a lot of stuff to cram into the end round messaging window. How do you want it to be formatted? Type it out exactly the way you want it in a

...
block. For example, chat only, no yells:

 

Code:

[ADMIN] Best Squad: Bravo (US), Killing Machine: znorff, Most Knife Takedowns: animal2323
[ADMIN] Last Kill: DEDAX111 (US)
EDIT: Melee might not be possible. That's not a per-round stat that Insane Limits tracks. It might be possible to make a separate limit to track melee kills, but the problem is that there is no way to reset the counters, since you want the stats to be posted after the end of the round, which is the normal time to reset counters.
* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by EdgarAllan*:

 

New Request: Admin Yell/Chat message upon certain ticket percentage remaining

 

Hello, I'm looking for a script that will perform an admin yell and admin chat to all players when one team has 50% (or any configurable percentage) that the opposing team does (ie: 350 vs 700 tickets). The yell/chat should also not occur if the total tickets in the game/on a team are below a certain configurable percentage (20% for example).

 

I want to use this as a way to inform players in a completely lopsided Conquest game that they can utilize the !surrender command (created by PapaCharlie on one of the first pages of the thread).

 

It would probably even be more awesome if there is a minimum ticket gap size before the message would be enabled as well.

 

This might also be something that could be added onto the current !surrender limit.

 

Thanks for any help guys.

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by TMiland*:

 

New Request: Admin Yell/Chat message upon certain ticket percentage remaining

 

Hello, I'm looking for a script that will perform an admin yell and admin chat to all players when one team has 50% (or any configurable percentage) that the opposing team does (ie: 350 vs 700 tickets). The yell/chat should also not occur if the total tickets in the game/on a team are below a certain configurable percentage (20% for example).

 

I want to use this as a way to inform players in a completely lopsided Conquest game that they can utilize the !surrender command (created by PapaCharlie on one of the first pages of the thread).

 

It would probably even be more awesome if there is a minimum ticket gap size before the message would be enabled as well.

 

This might also be something that could be added onto the current !surrender limit.

 

Thanks for any help guys.

Maybe this limit can help you in some way? :smile:

showthread....hind-(CQ-only)*

* Restored post. It could be that the author is no longer active.
Link to comment

Originally Posted by PapaCharlie9*:

 

New Request: Admin Yell/Chat message upon certain ticket percentage remaining

 

Hello, I'm looking for a script that will perform an admin yell and admin chat to all players when one team has 50% (or any configurable percentage) that the opposing team does (ie: 350 vs 700 tickets). The yell/chat should also not occur if the total tickets in the game/on a team are below a certain configurable percentage (20% for example).

 

I want to use this as a way to inform players in a completely lopsided Conquest game that they can utilize the !surrender command (created by PapaCharlie on one of the first pages of the thread).

 

It would probably even be more awesome if there is a minimum ticket gap size before the message would be enabled as well.

 

This might also be something that could be added onto the current !surrender limit.

 

Thanks for any help guys.

You're talking about this !surrender limit, right?

 

myrcon.net/...insane-limits-v09r6-vote-to-nuke-campingbase-raping-team-or-surrender#entry28837

 

If so, make your request in that thread and I'll add it as an adjunct.

* Restored post. It could be that the author is no longer active.
Link to comment

Archived

This topic is now archived and is closed to further replies.




  • Our picks

    • Game Server Hosting:

      We're happy to announce that EZRCON will branch out into the game server provider scene. This is a big step for us so please having patience if something doesn't go right in this area. Now, what makes us different compared to other providers? Well, we're going with the idea of having a scaleable server hosting and providing more control in how you set up your server. For example, in Minecraft, you have the ability to control how many CPU cores you wish your server to have access to, how much RAM you want to use, how much disk space you want to use. This type of control can't be offered in a single service package so you're able to configure a custom package the way you want it.

      You can see all the available games here. Currently, we have the following games available.

      Valheim (From $1.50 USD)


      Rust (From $3.20 USD)


      Minecraft (Basic) (From $4.00 USD)


      Call of Duty 4X (From $7.00 USD)


      OpenTTD (From $4.00 USD)


      Squad (From $9.00 USD)


      Insurgency: Sandstorm (From $6.40 USD)


      Changes to US-East:

      Starting in January 2022, we will be moving to a different provider that has better support, better infrastructure, and better connectivity. We've noticed that the connection/routes to this location are not ideal and it's been hard getting support to correct this. Our contract for our two servers ends in March/April respectively. If you currently have servers in this location you will be migrated over to the new provider. We'll have more details when the time comes closer to January. The new location for this change will be based out of Atlanta, GA. If you have any questions/concerns please open a ticket and we'll do our best to answer them.
      • 5 replies
    • Hello All,

      I wanted to give an update to how EZRCON is doing. As of today we have 56 active customers using the services offered. I'm glad its doing so well and it hasn't been 1 year yet. To those that have services with EZRCON, I hope the service is doing well and if not please let us know so that we can improve it where possible. We've done quite a few changes behind the scenes to improve the performance hopefully. 

      We'll be launching a new location for hosting procon layers in either Los Angeles, USA or Chicago, IL. Still being decided on where the placement should be but these two locations are not set in stone yet. We would like to get feedback on where we should have a new location for hosting the Procon Layers, which you can do by replying to this topic. A poll will be created where people can vote on which location they would like to see.

      We're also looking for some suggestions on what else you would like to see for hosting provider options. So please let us know your thoughts on this matter.
      • 4 replies
    • Added ability to disable the new API check for player country info


      Updated GeoIP database file


      Removed usage sending stats


      Added EZRCON ad banner



      If you are upgrading then you may need to add these two lines to your existing installation in the file procon.cfg. To enable these options just change False to True.

      procon.private.options.UseGeoIpFileOnly False
      procon.private.options.BlockRssFeedNews False



       
      • 2 replies
    • I wanted I let you know that I am starting to build out the foundation for the hosting services that I talked about here. The pricing model I was originally going for wasn't going to be suitable for how I want to build it. So instead I decided to offer each service as it's own product instead of a package deal. In the future, hopefully, I will be able to do this and offer discounts to those that choose it.

      Here is how the pricing is laid out for each service as well as information about each. This is as of 7/12/2020.

      Single MySQL database (up to 30 GB) is $10 USD per month.



      If you go over the 30 GB usage for the database then each additional gigabyte is charged at $0.10 USD each billing cycle. If you're under 30GB you don't need to worry about this.


      Databases are replicated across 3 zones (regions) for redundancy. One (1) on the east coast of the USA, One (1) in Frankfurt, and One (1) in Singapore. Depending on the demand, this would grow to more regions.


      Databases will also be backed up daily and retained for 7 days.




      Procon Layer will be $2 USD per month.


      Each layer will only allow one (1) game server connection. The reason behind this is for performance.


      Each layer will also come with all available plugins installed by default. This is to help facilitate faster deployments and get you up and running quickly.


      Each layer will automatically restart if Procon crashes. 


      Each layer will also automatically restart daily at midnight to make sure it stays in tip-top shape.


      Custom plugins can be installed by submitting a support ticket.




      Battlefield Admin Control Panel (BFACP) will be $5 USD per month


      As I am still working on building version 3 of the software, I will be installing the last version I did. Once I complete version 3 it will automatically be upgraded for you.





      All these services will be managed by me so you don't have to worry about the technical side of things to get up and going.

      If you would like to see how much it would cost for the services, I made a calculator that you can use. It can be found here https://ezrcon.com/calculator.html

       
      • 11 replies
    • I have pushed out a new minor release which updates the geodata pull (flags in the playerlisting). This should be way more accurate now. As always, please let me know if any problems show up.

       
      • 9 replies
×
×
  • Create New...

Important Information

Please review our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.