ImportBot Posted August 13, 2014 Author Share Posted August 13, 2014 Originally Posted by IAF-SDS*: Hi Papa. Here's my request for the test limit re AFKs to work as follows for Conquest, Domination, and ChainLink: The limit will detect that one team is ahead of the other AND that the losing team has AFK players (time of inactivity configurable if possible). It will then admin move one AFK player to the winning team for every 100 tickets (configurable) the winning team is ahead. For example, by the time the winning team was ahead by 200 tickets, it would have moved two AFK players to the winning team (one afk for every 100 tickets ahead). As for messages, only plugin tab console messages are necessary in the color ^5 Cornflower Blue please and without any messages shown to the players. Perhaps something like this in the plugin's console: Moved AFK player NameHere from US (800 tickets) to CN (900 tickets) Thanks Papa. * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 15, 2014 Author Share Posted August 15, 2014 Originally Posted by EdgarAllan*: Any chance someone could please write me quick dirty Limit that would kick (or temp ban) a player who dies out of bounds (and only out of bounds)? I can't figure out a way to make this happen for this one specific way of suiciding. All other methods should NOT active the limit. Thanks * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 15, 2014 Author Share Posted August 15, 2014 Originally Posted by PapaCharlie9*: Any chance someone could please write me quick dirty Limit that would kick (or temp ban) a player who dies out of bounds (and only out of bounds)? I can't figure out a way to make this happen for this one specific way of suiciding. All other methods should NOT active the limit. Thanks What is the kill reason for dying out of bounds? That weapon code is essential, if it is possible at all. * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 16, 2014 Author Share Posted August 16, 2014 Originally Posted by EdgarAllan*: What is the kill reason for dying out of bounds? That weapon code is essential, if it is possible at all.Just flat out says "KILLED IN ACTION" across the center of your screen. Doesn't even really show anything in the killfeed IIRC. * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 16, 2014 Author Share Posted August 16, 2014 Originally Posted by PapaCharlie9*: Just flat out says "KILLED IN ACTION" across the center of your screen. Doesn't even really show anything in the killfeed IIRC.No, I meant look in Procon. Either in the Event log or in the Console log. * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 17, 2014 Author Share Posted August 17, 2014 Originally Posted by EdgarAllan*: No, I meant look in Procon. Either in the Event log or in the Console log.Hello, this is what it reads in the Event list: Event: PlayerKilled Message: killed PlayerName [Death] If this is possible, could it also remove the player from a squad then kick/temp ban/whatever them? Thanks * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 17, 2014 Author Share Posted August 17, 2014 Originally Posted by PapaCharlie9*: Hello, this is what it reads in the Event list: Event: PlayerKilled Message: killed PlayerName [Death] If this is possible, could it also remove the player from a squad then kick/temp ban/whatever them? Thanks Sorry, but if the weapon code is Death, what you want to do is not possible. There are several kills that use the code Death and you'd end up banning a bunch of innocent people. * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 17, 2014 Author Share Posted August 17, 2014 Originally Posted by EdgarAllan*: Sorry, but if the weapon code is Death, what you want to do is not possible. There are several kills that use the code Death and you'd end up banning a bunch of innocent people.Ah I see. Thanks anyway. Ironically enough, it was supposed to be used in conjunction with your excellent Zombie plugin. There is an exploit where players were putting down spawn beacons, then running out of bounds to die, then respawning on their beacon to parachute onto the top of a rooftop on Gulf of Oman. Running out of bounds was the only way they could suicide without being turned into a zombie. The only weapons I could really think of would be something like the SUAV, UCAV, or Mortar that use "Death." Levelution uses Damage Area as far as I can tell. * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 17, 2014 Author Share Posted August 17, 2014 Originally Posted by PapaCharlie9*: Ah I see. Thanks anyway. Ironically enough, it was supposed to be used in conjunction with your excellent Zombie plugin. There is an exploit where players were putting down spawn beacons, then running out of bounds to die, then respawning on their beacon to parachute onto the top of a rooftop on Gulf of Oman. Running out of bounds was the only way they could suicide without being turned into a zombie. The only weapons I could really think of would be something like the SUAV, UCAV, or Mortar that use "Death." Levelution uses Damage Area as far as I can tell. Zombie plugin! Why didn't you say so? That makes all the difference in the world. You should have posted in the zombie plugin thread. I'll answer there. * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 17, 2014 Author Share Posted August 17, 2014 Originally Posted by PapaCharlie9*: Hi Papa. Here's my request for the test limit re AFKs to work as follows for Conquest, Domination, and ChainLink: The limit will detect that one team is ahead of the other AND that the losing team has AFK players (time of inactivity configurable if possible). It will then admin move one AFK player to the winning team for every 100 tickets (configurable) the winning team is ahead. For example, by the time the winning team was ahead by 200 tickets, it would have moved two AFK players to the winning team (one afk for every 100 tickets ahead). As for messages, only plugin tab console messages are necessary in the color ^5 Cornflower Blue please and without any messages shown to the players. Perhaps something like this in the plugin's console: Moved AFK player NameHere from US (800 tickets) to CN (900 tickets) Thanks Papa. Here you go. Not exactly what you wanted, but as close as I could get. It was hard enough to get this to work. Make sure you set the Unswitcher to LatePhaseOnly for biggest and winning, or else the moves of the AFK will look like a player switching to the winning team and will get unswitched. showthread....ve-AFK-players* * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 20, 2014 Author Share Posted August 20, 2014 Originally Posted by w262035635*: Anyone know this plugin? 1. "Player A" kill "player B" "Player B" will get "Player A" state: Kdr and HS/K 2. When a round.. X minutes interval Announcement of the Clan Kill number For example, Every 5 minutes Announcement: = clan Kill number = [AA] 100 [bB] 30 [CC] 25 * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 21, 2014 Author Share Posted August 21, 2014 Originally Posted by markrlomas*: Anyone know this plugin? 1. "Player A" kill "player B" "Player B" will get "Player A" state: Kdr and HS/K 2. When a round.. X minutes interval Announcement of the Clan Kill number For example, Every 5 minutes Announcement: = clan Kill number = [AA] 100 [bB] 30 [CC] 25 I'm not sure about number 1. But i made a quick and dirty method for number 2. I haven't had chance to test it yet though, i wrote it and it compiles fine, but try it out and see if it actually functions as expected, there could be errors and it may not even work at all depending on what I may have missed. I'm sure PapaCharlie may have a more efficient way of coding this, so if anyone wants to revise and tidy up my code then please feel free. Anyway create a limit and set the evaluation to OnIntervalServer, Set the evaluation_interval to 300, or how often you want the top clan kills to be displayed (300 will be every 5 minutes). Set the first_check_code and then use the following. Code: int topClans = 5; // CHANGE THIS to the number of top clans you want to be displayed. Setting this number too high may result in some clans not being displayed. if (server.PlayerCount < 2 || server.TimeRound < 120) //Don't display any scores if server has less than 2 players or less than 2 minutes since round started { return false; } List<PlayerInfoInterface> players = new List<PlayerInfoInterface>(); players.AddRange(team1.players); players.AddRange(team2.players); players.AddRange(team3.players); players.AddRange(team4.players); List<string> clanTags = new List<string>(); List<double> kills = new List<double>(); foreach(PlayerInfoInterface player_info in players) { // Only add player stats if they have a clan tag if (player_info.Tag.Length != 0) { // Always add first clan to clanTags list as it is empty if (clanTags.Count == 0) { clanTags.Add(player_info.Tag); kills.Add(player_info.KillsRound); } else // Check If clan tag already exists in the clanTags list for (int i = 0; i < clanTags.Count; i++) { if (clanTags[i] == player_info.Tag) // Clan already listed, add kills to existing values on kills List { kills[i] = kills[i] + player_info.KillsRound; } else // Clan Not added yet, so add them, with this players kills { clanTags.Add(player_info.Tag); kills.Add(player_info.KillsRound); } } } } // Bubble sort the clans and kills listing the clan with the most kills at index 0 for (int i = 0; i < kills.Count - 1; i++) { for (int j = 1; j < kills.Count - 2; j++) { if (kills[i] < kills[j]) { double tempKills = kills[i]; string tempClan = clanTags[i]; kills[i] = kills[j]; clanTags[i] = clanTags[j]; kills[j] = tempKills; clanTags[j] = tempClan; } } } // Assemble the Output String string output = "[" + clanTags[0] + "] " + kills[0].ToString(); for (int i = 1; i < topClans; i++) { output = ", [" + clanTags[i] + "] " + kills[i].ToString(); } // Output the messages in the Chat window. plugin.SendGlobalMessage(String.Format("The top {0}", topClans == 1 _ "clan for kills is" : topClans.ToString() + " clans for kills are")); plugin.SendGlobalMessage(output); return false; * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 21, 2014 Author Share Posted August 21, 2014 Originally Posted by w262035635*: I'm not sure about number 1. But i made a quick and dirty method for number 2. I haven't had chance to test it yet though, i wrote it and it compiles fine, but try it out and see if it actually functions as expected, there could be errors and it may not even work at all depending on what I may have missed. I'm sure PapaCharlie may have a more efficient way of coding this, so if anyone wants to revise and tidy up my code then please feel free. Anyway create a limit and set the evaluation to OnIntervalServer, Set the evaluation_interval to 300, or how often you want the top clan kills to be displayed (300 will be every 5 minutes). Set the first_check_code and then use the following. Code: int topClans = 5; // CHANGE THIS to the number of top clans you want to be displayed. Setting this number too high may result in some clans not being displayed. if (server.PlayerCount < 2 || server.TimeRound < 120) //Don't display any scores if server has less than 2 players or less than 2 minutes since round started { return false; } List<PlayerInfoInterface> players = new List<PlayerInfoInterface>(); players.AddRange(team1.players); players.AddRange(team2.players); players.AddRange(team3.players); players.AddRange(team4.players); List<string> clanTags = new List<string>(); List<double> kills = new List<double>(); foreach(PlayerInfoInterface player_info in players) { // Only add player stats if they have a clan tag if (player_info.Tag.Length != 0) { // Always add first clan to clanTags list as it is empty if (clanTags.Count == 0) { clanTags.Add(player_info.Tag); kills.Add(player_info.KillsRound); } else // Check If clan tag already exists in the clanTags list for (int i = 0; i < clanTags.Count; i++) { if (clanTags[i] == player_info.Tag) // Clan already listed, add kills to existing values on kills List { kills[i] = kills[i] + player_info.KillsRound; } else // Clan Not added yet, so add them, with this players kills { clanTags.Add(player_info.Tag); kills.Add(player_info.KillsRound); } } } } // Bubble sort the clans and kills listing the clan with the most kills at index 0 for (int i = 0; i < kills.Count - 1; i++) { for (int j = 1; j < kills.Count - 2; j++) { if (kills[i] < kills[j]) { double tempKills = kills[i]; string tempClan = clanTags[i]; kills[i] = kills[j]; clanTags[i] = clanTags[j]; kills[j] = tempKills; clanTags[j] = tempClan; } } } // Assemble the Output String string output = "[" + clanTags[0] + "] " + kills[0].ToString(); for (int i = 1; i < topClans; i++) { output = ", [" + clanTags[i] + "] " + kills[i].ToString(); } // Output the messages in the Chat window. plugin.SendGlobalMessage(String.Format("The top {0}", topClans == 1 _ "clan for kills is" : topClans.ToString() + " clans for kills are")); plugin.SendGlobalMessage(output); return false; Thank you very much. I just test this code. If the work. I will come back feedback * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 21, 2014 Author Share Posted August 21, 2014 Originally Posted by markrlomas*: If it does work then I will make a further adjustments as I noticed some things that would need tidying up, such as if at the end of this script there are no clans playing (all players in the server have no clan tag) then it will still try to output a top scoring clan, so I need to add an escape from the code if this is detected and also a similar thing to detect if the number of clans listed is less than the amount tha you want to display (this would cause an index that would be outside of the bounds of the list) so this will also need to be cleaned up. As I said if this does work for now then I will make the adjustments for error handling. * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 21, 2014 Author Share Posted August 21, 2014 Originally Posted by markrlomas*: Thank you very much. I just test this code. If the work. I will come back feedbackI found some errors while looking back at the code I posted last night. Please use this updated version as the one I listed before won't work. Code: /* VERSION 0.1/R3 */ int topClans = 5; // CUSTOMIZE: the number of top clans you want to be displayed. Setting this number too high may result in some clans not being displayed. if (server.PlayerCount < 2) //Don't display any scores if server has less than 2 players { return false; } List<PlayerInfoInterface> players = new List<PlayerInfoInterface>(); players.AddRange(team1.players); players.AddRange(team2.players); players.AddRange(team3.players); players.AddRange(team4.players); List<string> clanTags = new List<string>(); List<double> kills = new List<double>(); foreach(PlayerInfoInterface player_info in players) { // Only add player stats if they have a clan tag if (player_info.Tag.Length != 0) { // Always add first clan to clanTags list as it is empty if (clanTags.Count == 0) { clanTags.Add(player_info.Tag); kills.Add(player_info.KillsRound); } else { // Check If clan tag already exists in the clanTags list for (int i = 0; i < clanTags.Count; i++) { if (clanTags[i] == player_info.Tag) // Clan already listed, add kills to existing values on kills List { kills[i] = kills[i] + player_info.KillsRound; } else // Clan Not added yet, so add them, with this players kills { clanTags.Add(player_info.Tag); kills.Add(player_info.KillsRound); } } } } } // If no players with clan tags are playing then terminate the script if (clanTags.Count == 0) { return false; } // Bubble sort the clans and kills listing the clan with the most kills at index 0 for (int i = 1; i < kills.Count; i++) { for (int j = 0; j < kills.Count - 1; j++) { if (kills[i] < kills[j]) { double tempKills = kills[i]; string tempClan = clanTags[i]; kills[i] = kills[j]; clanTags[i] = clanTags[j]; kills[j] = tempKills; clanTags[j] = tempClan; } } } // If Index 0 has 0 kills then don't output. if (kills[0] == 0) { return false; } // Assemble the output string int display = topClans < clanTags.Count _ topClans : clanTags.Count; string output = ""; for (int i = 0; i < display; i++) { if (kills[i] == 0) { display = i + 1; break; } output += "[" + clanTags[i] + "] " + kills[i].ToString(); if (i != display - 1) { output += ", "; } } // Output the messages in the Chat window. plugin.SendGlobalMessage(String.Format("The top {0}", display == 1 _ "clan for kills is" : display.ToString() + " clans for kills are")); plugin.SendGlobalMessage(output); return false; R3: Fixed issue with names being sorted with lowest kills first instead of higest. Also fixed issue with clan tags not displaying correctly.Added: Script will now only display clans that have kills, if a clan has 0 kills it won't be listed. R2: Removed server.RoundTime in favour of identifying 0 kills and not displaying them. R1: Customizable top clans to display R0: Original In regards to your other request: "Player A" kill "player B" "Player B" will get "Player A" state: Kdr and HS/K Do you mean player B will get info of his K/D against player A for this round his HS/K for said kills, or do you mean that Player b will see the Overall K/D of Player A and his total HS/K? * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 21, 2014 Author Share Posted August 21, 2014 Originally Posted by w262035635*: I found some errors while looking back at the code I posted last night. Please use this updated version as the one I listed before won't work. In regards to your other request: Do you mean player B will get info of his K/D against player A for this round his HS/K for said kills, or do you mean that Player b will see the Overall K/D of Player A and his total HS/K? I now use the R2 codeBut can't show the label in the Clan 1ss.jpg yes. I need a plug-in for example; players A 30kill , 1 death, 30 HS players B 10kill , 10 death, 2 HS then players A Killed players B... players B will get players A player information: 30 KILL, 1 Death, KDR:30, HS/K:100% so players B can tell anyone.. Player A is cheating Can "PlayerYell" or "playerSay" . let "players B" know that "players A"'information * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 21, 2014 Author Share Posted August 21, 2014 Originally Posted by w262035635*: 2ss.jpg The new strange feedback And count may be wrong Because now the server players more than 50 slot A competitive team deathmatch * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 21, 2014 Author Share Posted August 21, 2014 Originally Posted by markrlomas*: Please use updated R3 in post #2037* What do you mean by Count may be wrong? Which count are you referring to? As for the Kills, Deaths etc.. Try out this this and see if this does what you are looking for. Create A limit with evaluation of Onkill set the first_check_code to Code: plugin.SendPlayerMessage(victim.Name, killer.Name + ": Kills-" + killer.KillsRound.ToString() + " Deaths-" + killer.DeathsRound.ToString() + " Headshots-" + killer.HeadshotsRound.ToString() + " HS/K-" + ((killer.HeadshotsRound / killer.KillsRound) * 100).ToString() + "%"); * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 22, 2014 Author Share Posted August 22, 2014 Originally Posted by w262035635*: Please use updated R3 in post #2037* What do you mean by Count may be wrong? Which count are you referring to? As for the Kills, Deaths etc.. Try out this this and see if this does what you are looking for. Create A limit with evaluation of Onkill set the first_check_code to Ok. I will use the R3 release testing And.. Death shows the other state Can you add the optional "PlayerSay" or "PlayerYell" State projects: kill + Death + KDr + hs/k (%) thank you I modified the project changes Code: plugin.SendPlayerMessage(victim.Name, killer.Name + ": Kills-" + killer.KillsRound.ToString() + " Deaths-" + killer.DeathsRound + " Kdr-" + (killer.KillsRound / killer.DeathsRound).ToString() + " HS/K-" + ((killer.HeadshotsRound / killer.KillsRound) * 100).ToString() + "%");This is the right? * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 22, 2014 Author Share Posted August 22, 2014 Originally Posted by markrlomas*: Ok. I will use the R3 release testing And.. Death shows the other state Can you add the optional "PlayerSay" or "PlayerYell" State projects: kill + Death + KDr + hs/k (%) thank you I modified the project changes Code: plugin.SendPlayerMessage(victim.Name, killer.Name + "stats: Kills-" + killer.KillsRound.ToString() + " Deaths-" + killer.DeathsRound + " Kdr-" + (killer.KillsRound / killer.DeathsRound).ToString() + " HS/K-" + ((killer.HeadshotsRound / killer.KillsRound) * 100).ToString() + "%");This is the right?For KDr Insane Limits has the option of. Code: killer.KdrRoundSo your code would become Code: plugin.SendPlayerMessage(victim.Name, killer.Name + "stats: Kills-" + killer.KillsRound.ToString() + " Deaths-" + killer.DeathsRound.ToString() + " KDr-" + Math.Round(killer.KdrRound, 2).ToString() + " HS/K-" + ((killer.HeadshotsRound / killer.KillsRound) * 100).ToString() + "%");If you wanted it to yell instead of say then you would use. Code: plugin.SendPlayerYell(victim.Name, killer.Name + ": Kills-" + killer.KillsRound.ToString() + " Deaths-" + killer.DeathsRound.ToString() + " KDr-" + Math.Round(killer.KdrRound, 2).ToString() + " HS/K-" + ((killer.HeadshotsRound / killer.KillsRound) * 100).ToString() + "%", 5);The 5 at the end being how long you want the yell to display for in seconds. If you wanted both then you would just put both of these lines in the code 1 after the other. * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 22, 2014 Author Share Posted August 22, 2014 Originally Posted by w262035635*: For KDr Insane Limits has the option of. The 5 at the end being how long you want the yell to display for in seconds. If you wanted both then you would just put both of these lines in the code 1 after the other. Seems to have a display errorToo much additional decimal point.. In the HS/K or Kdr 1ss.jpg * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 22, 2014 Author Share Posted August 22, 2014 Originally Posted by markrlomas*: Seems to have a display error Too much additional decimal point.. In the HS/K or Kdr 1ss.jpg I've updated the post above to round the Say and Yell KDr to 2 decimal places, it should now show 66.67 for your screenshot instead of all the other numbers. * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 22, 2014 Author Share Posted August 22, 2014 Originally Posted by w262035635*: I've updated the post above to round the Say and Yell KDr to 2 decimal places, it should now show 66.67 for your screenshot instead of all the other numbers.Yes. I see have modified Kdr.. But the HS/k seems to be more than a additional decimal point display.. Before you can see the pictures. The Hs/k: 66.6666666666667% * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 22, 2014 Author Share Posted August 22, 2014 Originally Posted by PapaCharlie9*: FYI, you can use .ToString() to do the rounding for you: Code: player.KdrRound.ToString("F1")The F1 means use one decimal place, like 3.9, while F0 means none, like 4, and F2 means 2, like 3.91. * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 22, 2014 Author Share Posted August 22, 2014 Originally Posted by w262035635*: FYI, you can use .ToString() to do the rounding for you: Code: player.KdrRound.ToString("F1")The F1 means use one decimal place, like 3.9, while F0 means none, like 4, and F2 means 2, like 3.91.Ok. I will try. Thank you PapaCharlie9 * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 22, 2014 Author Share Posted August 22, 2014 Originally Posted by markrlomas*: Sorry for the mistake with the HS/K, I modified KDr and forgot to do the other one. Using PapaChalie's Method makes the lines look slightly tidier and shorter, so as a Final piece of code, which should 100% work for what you want, here are the say and yell commands using the 2 decimal places. Change the F2 to F1 or however many decimal places you want to use. Say Code: plugin.SendPlayerMessage(victim.Name, killer.Name + "stats: Kills-" + killer.KillsRound.ToString() + " Deaths-" + killer.DeathsRound.ToString() + " KDr-" + killer.KdrRound.ToString("F2") + " HS/K-" + ((killer.HeadshotsRound / killer.KillsRound) * 100).ToString("F2") + "%"); YellCode: plugin.SendPlayerYell(victim.Name, killer.Name + "stats: Kills-" + killer.KillsRound.ToString() + " Deaths-" + killer.DeathsRound.ToString() + " KDr-" + killer.KdrRound.ToString("F2") + " HS/K-" + ((killer.HeadshotsRound / killer.KillsRound) * 100).ToString("F2") + "%", 5); * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 22, 2014 Author Share Posted August 22, 2014 Originally Posted by w262035635*: Sorry for the mistake with the HS/K, I modified KDr and forgot to do the other one. Using PapaChalie's Method makes the lines look slightly tidier and shorter, so as a Final piece of code, which should 100% work for what you want, here are the say and yell commands using the 2 decimal places. Change the F2 to F1 or however many decimal places you want to use. Yes. This is the right work..Thank you for your help.. markrlomas And Clan label killer counting R3 release is likely to lead to collapse * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 24, 2014 Author Share Posted August 24, 2014 Originally Posted by 397Seth*: Hi, I am looking for a possibilty to kick people with a too high round KD. But I want to different KDs for different total kills. For example: 122030and so on. Is this possible? * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 24, 2014 Author Share Posted August 24, 2014 Originally Posted by PapaCharlie9*: Hi, I am looking for a possibilty to kick people with a too high round KD. But I want to different KDs for different total kills. For example: 122030and so on. Is this possible? Here you go: showthread....umber-of-kills* * Restored post. It could be that the author is no longer active. Link to comment
ImportBot Posted August 25, 2014 Author Share Posted August 25, 2014 Originally Posted by 397Seth*: Here you go: showthread....umber-of-kills* Thank you so much. Really helped me out here. I run a beginners server with batlleglog kd THANKS :-) * Restored post. It could be that the author is no longer active. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.