giallustio 770 Posted March 9, 2013 (edited) =BTC= TK punishment script I'm really pissed off by the cod kids, so i made this. It's pretty easy, but it works great. Features: - A simple punishment script. - Save the TK uid to avoid rejoin. Installation: Copy "=BTC=_TK_punishment" folder in your mission folder. Add in the init.sqf: call compile preprocessFile "=BTC=_TK_punishment\=BTC=_tk_init.sqf"; Create a logic and call it BTC_logic. Report bugs and feedback! Have fun guys! ;) Versions 0.1: - Release 0.2: Added: - Vip array (name player i don't want to give away my id player :P) - max tk - tried to avoid tk in same vehicle (Arma engine limitation) 0.3: Added: - Forgive/Punish by action menu - Save the number of tk on the server Credits: - = BlackTemplarsClan = for testing and feedback - BIS for Arma 3 Download: http://www.giallustio.altervista.org/pages/=BTC=_TK_punishment.php Thank you for your support! Edited June 4, 2013 by Giallustio 1 Share this post Link to post Share on other sites
rogue trdr 10 Posted March 10, 2013 I would love to know if this really works. Share this post Link to post Share on other sites
giallustio 770 Posted March 10, 2013 I would post it if not? :P Share this post Link to post Share on other sites
Stapo 1 Posted March 10, 2013 I would post it if not? :P nice work, ive been working on my own for an upcoming mission but mine handles TKing and Base raping :) if you would be nice enough, maybe you could give me a hand? http://forums.bistudio.com/showthread.php?148736-Can-i-have-some-help-with-my-script Share this post Link to post Share on other sites
Guest Posted March 10, 2013 Release frontpaged on the Armaholic homepage. [ALPHA] =BTC= TK punishment v0.1 Share this post Link to post Share on other sites
HazJ 1289 Posted March 10, 2013 How and where would I change the maximum number of TKs to 6 ? Share this post Link to post Share on other sites
giallustio 770 Posted March 10, 2013 It will be possible in the next updated. Share this post Link to post Share on other sites
Freddan962 1 Posted March 10, 2013 Hello Giallustio, do you think you could add me on Skype(Freddan962) or give me your TS3 channes IPl? I've a couple of questions. Share this post Link to post Share on other sites
goatboy 1 Posted March 10, 2013 (edited) This looks good been trying to find one that works. i done everything you said to but im stuck on Create a logic and call it BTC_logic. i stall new to arma editor how would i go about doing this. thanks Found out how :) Edited March 10, 2013 by goatboy Found out how to do it Share this post Link to post Share on other sites
blinger 1 Posted March 10, 2013 what is the punishment for a TK? Share this post Link to post Share on other sites
rogue trdr 10 Posted March 11, 2013 After a night of testing I can confirm this works very very well. The consequences are far better than the old "turn them into a seagull" and really do deter *************** from the server. Share this post Link to post Share on other sites
giallustio 770 Posted March 11, 2013 I'm glad you like it! If you guys have any idea to improve it let me know! I made the max tk limit configurable. I'm thinking to add a "vip" array to exlude them from the script, just in case, but i'm not very sure how to do it. I don't really like to send my id players over the network and the name command it's not that big deal. I gotta think about that. Share this post Link to post Share on other sites
rogue trdr 10 Posted March 11, 2013 I like the 'three strikes and your out' that it does now. Someone asked me today if there was anyway to have it determine an accidental TK from a deliberate TK but I don't think it would be at all possible (not without silly amounts of work for little gain) Share this post Link to post Share on other sites
giallustio 770 Posted March 11, 2013 (not without silly amounts of work for little gain) I think it's not possible at all... Share this post Link to post Share on other sites
bloodxgusher 10 Posted March 12, 2013 I think it's not possible at all... I don't know if you talked about this already but I know some servers like Wasteland have a "forgive" option when killed by other players. That would help with accidental tks instead no matter what, 3 tks and your out. Share this post Link to post Share on other sites
giallustio 770 Posted March 12, 2013 Forgive? What's that? :D In the next update the mission maker can set how tks are allowed. Share this post Link to post Share on other sites
lNTRUDER 26 Posted March 12, 2013 Thanks for this script! Something had to be done and this is a step in the right direction. I'm using your script in the current co-op mission I'm working on. Share this post Link to post Share on other sites
giallustio 770 Posted March 12, 2013 Updated to v 0.2. http://www.giallustio.altervista.org/pages/=BTC=_TK_punishment.php Added: - Vip array (name player i don't want to give away my id player :P) - max tk - tried to avoid tk in same vehicle (Arma engine limitation) Could anybody test the new version and give me some feed back? I took the code from my Firebreak game mode and i could screw something up :P Share this post Link to post Share on other sites
t3mp 11 Posted March 12, 2013 a sistem Punish tk? yes/no it's a good method for manage accidental tk, and forgive teammate. Share this post Link to post Share on other sites
giallustio 770 Posted March 12, 2013 Maybe in the next update Share this post Link to post Share on other sites
Kashimus 1 Posted March 12, 2013 Few ideas to add if possible, Add a txt file where banned uid's and player name's and maybe date are saved which updates on every ban forexample ban.txt contains one person so far 12345567886754 Jasonthekiller banned on 12/03/12 add txt file for vip uid's or player names for better management of clan members aka vip members example vip.txt 1234567778 Mike the savior vip added on 12/03/12 Maybe add another txt file where the guys are listed who are near to ban like one or two tk's needed to get the ban so it could be work as an early warning for the admin. nearban.txt I hope you understand what i want to suggest. Share this post Link to post Share on other sites
giallustio 770 Posted March 12, 2013 Not that much. The server already has a ban.txt. I don't know if i can read a txt from the server or i don't know how to do it anyway :P Share this post Link to post Share on other sites
Kashimus 1 Posted March 12, 2013 Okay,in short where can i set the number of tk's before ban, and where can i set the uid/names of the vip members aka clan mates where the script will not count the tk's? If i host from play-multiplayer-choose my mission where your script is running does that make a ban.txt to if i ban some one?! and where is that ban.txt? Share this post Link to post Share on other sites
giallustio 770 Posted March 14, 2013 Version 0.3 released! Added: - Forgive/Punish by action menu - Save the number of tk on the server Let me know what you think about the new feature and report bugs/problems ;) Have fun! Share this post Link to post Share on other sites
Guest Posted March 14, 2013 Updated version frontpaged on the Armaholic homepage. [ALPHA] =BTC= TK punishment v0.3 Share this post Link to post Share on other sites