Jump to content
Sign in to follow this  
giallustio

=BTC= TK punishment script

Recommended Posts

=BTC= TK punishment script



btc.png

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!

btn_donate_LG.gif

Edited by Giallustio
  • Like 1

Share this post


Link to post
Share on other sites

How and where would I change the maximum number of TKs to 6 ?

Share this post


Link to post
Share on other sites

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

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 by goatboy
Found out how to do it

Share this post


Link to post
Share on other sites

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

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

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
(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
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

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

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

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

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

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

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

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

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

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×