1 (edited by ~FogLand~LoZar 2008-08-18 20:22:06)

Topic: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

Here i built a new all-in-one patch containing the following mods:

Instagib 1.1 (thanks to Teeworlds devs, Daniel, spl0k and Somerunce)
SpamProtection (thanks to Rajh and Scosu)
KickVote (thanks to Rajh and Scosu)
CtfBroadcast (thanks to GregWar)
AntiCamping (thanks to datag)
KillingSpree (thanks to Teeworlds devs, Daniel, spl0k and Somerunce)

To use it under linux save All_In_One_Patch_for_TeeWorlds_0.4.2---Instagib_1.1-CtfBroadCast-SpamProtection-KickVote-AntiCamping-KillingSpree.patch in the same directory where you downloaded TeeWorlds 0.4.2 source code (the home maybe) and issue the following commands:

tar xvfz teeworlds-0.4.2-src.tar.gz
cd teeworlds-0.4.2-src
patch -p0 < ../All_In_One_Patch_for_TeeWorlds_0.4.2---Instagib_1.1-CtfBroadCast-SpamProtection-KickVote-AntiCamping-KillingSpree.patch

Here there are configuration instruction for each Mod:

*** Instagib 1.1 & KillingSpree ***

* sv_instagib - Turn this on to enable instagib. Default: 0
* sv_instagib_dmg - Turn this on to kill on shots without bounce. Default: 1
* sv_instagib_bouncedmg - Turn this on to kill on shots with bounce. Default: 1
* sv_instagib_explode - Turn this on to make laser explode. Default: 0
* sv_kills_send - Turn this on to send the player's kills via broadcast to the player. Default: 0
* sv_protect - Set this to the number of seconds you want spawn protection. The player can't be killed within that time from the spawning. Default: 0
* sv_spree - Turn this on to enable killing spree messages. Default: 0
* sv_spree_method - Set this to 1 to send spree msgs via broadcast. If it conflicts with sv_kills_send, the kill send will go first. Default: 0

*** SpamProtection ***

sv_startmessage     (message that appears at the beginning of a round, normal there is no message)
sv_endroundmessage     (message that appears at the end of a round, normal there is no message)

sv_teamchanges 0    (allowed teamchanges in 30 seconds, '0' = disabled)
sv_teamchangeskick 0    (allowed teamchanges, after the user tried to change team more often, before the player will be kicked, '0' = disabled)
sv_time_blocked 180    (how much seconds the player can't change team)

sv_messagesnum 0    (allowed messages in 30 seconds, '0' = disabled)
sv_messageskick 0    (allowed messages, after the user tried to send messages more often, before the player will be kicked, '0' = disabled)
sv_time_muted 180    (how much seconds the player is muted)

sv_handle_mapvotes 0    (should '/++' and '/--' doesn't appear in global chat. then a confirmation is sent to the player.
                       this option does not activate any displaying of voting results. it's only to let the player know that 
                       they voted successfully. the votes will be used by the statistics program i am working on)

*** KickVote ***

sv_reserved_slots (0<x<12) => number of reserved slots
sv_reserved_slots_pass     =>Pass to connect a reserved slot

sv_allow_votes (0|1]       =>Allow vote thing "/kick name"
sv_all_vote (0|1)          =>if enable the vote is YES only if "vote for yes > total of the player in the server /2"

ban id time              
banlist
unban id

vote time question         =>Start a custom vote

.info                      =>gives the player information about all commands

*** Anti Camping ***

sv_camp_maxtime 8       # Maximum allowed time to linger at the same place
sv_camp_threshold 200   # Threshold for distance

*** BroadCast ***

sv_ctfbroad (0|1)
sv_ctfmsg captured the flag!

After this you can compile all as usual. I hope it should be useful!!!

Download patch for linux
Win32 server binaries
Linux x86 server binaries
Linux x86@64 server binaries

2

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

Great, great thing.

I just have a problem with compiling. (I assume a lot of people will have it) tongue Could you please post a compiled version?

~{MonkeyStyle}~ - Instagib Teeworlds Clan
VISIT US: http://www.monkeystyle.tk
Check out our IRC channel: #monkeystyle on QuakeNet || Also check out the TeeWiki: http://teewiki.info

3 (edited by ~FogLand~LoZar 2008-08-18 20:20:43)

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

I added Win32 server compiled with all mods described before in first message of thread!

It has been a little difficult to compile it... i had to dowload 2GB of software to have the complete compile environment!!!

4

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

That's great, man! Wouldn't expect such a commitment, thanks!

But... could you make us a linux file too? smile

~{MonkeyStyle}~ - Instagib Teeworlds Clan
VISIT US: http://www.monkeystyle.tk
Check out our IRC channel: #monkeystyle on QuakeNet || Also check out the TeeWiki: http://teewiki.info

5 (edited by datag 2008-08-18 19:09:04)

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

Would have been nice if you gave credits to the respective authors of these patch-files in your release. Simply listing names and links would have been sufficient. But nevermind.

BTW: I don't think the proof-of-concept AntiCamping patch was ready to get merged into a MOD. There are a few things that definitly don't really work and which can get annoying for players. So I hope nobody blames me if hosters use this MOD and activate this switch wink

Besides that, nice work!
.

"Multiple exclamation marks," he went on, shaking his head, "are a sure sign of a diseased mind." - Terry Pratchett -

6

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

datag wrote:

Would have been nice if you gave credits to the respective authors of these patch-files in your release. Simply listing names and links would have been sufficient. But nevermind.

You are perfectly right, i will do it!

datag wrote:

BTW: I don't think the proof-of-concept AntiCamping patch was ready to get merged into a MOD. There are a few things that definitly don't really work and which can get annoying for players. So I hope nobody blames me if hosters use this MOD and activate this switch wink

Sorry, but only NOOBS camp!!!
BTW if someone doesn't need AntiCamping, he can compile server by himself without it (good luck!!!) :-P

BTW i compiled server only for linux_x86_64 because i have linux@64

7

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

datag wrote:

BTW: I don't think the proof-of-concept AntiCamping patch was ready to get merged into a MOD. There are a few things that definitly don't really work and which can get annoying for players. So I hope nobody blames me if hosters use this MOD and activate this switch wink
.

I'll blame you! Its like the The Sorcerer's Apprentice work that gets out of control smile.. altough never intended to.


~FogLand~LoZar wrote:

Sorry, but only NOOBS camp!!!

Everyone has a right to be a noob!

[Doublepost merged by FireArrow]

8

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

catpaw wrote:

Everyone has a right to be a noob!

Sure, but it is not mandatory to like NOOBS, and i hate them!!! (maybe because i am one of them big_smile)

9

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

~FogLand~LoZar wrote:
catpaw wrote:

Everyone has a right to be a noob!

Sure, but it is not mandatory to like NOOBS, and i hate them!!! (maybe because i am one of them big_smile)

There is no reason to code a server to autokick noobs... this is so senseless.

10

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

catpaw wrote:

I'll blame you! Its like the The Sorcerer's Apprentice work that gets out of control smile.. altough never intended to.

"The spirits that I called" hmm Next time I'll think twice before publishing such code

"Multiple exclamation marks," he went on, shaking his head, "are a sure sign of a diseased mind." - Terry Pratchett -

11

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

catpaw wrote:
~FogLand~LoZar wrote:
catpaw wrote:

Everyone has a right to be a noob!

Sure, but it is not mandatory to like NOOBS, and i hate them!!! (maybe because i am one of them big_smile)

There is no reason to code a server to autokick noobs... this is so senseless.

This patch doesn't autokick noobs, only kill them if they stay in a server admin defined width area for a
more than a time also server admin defined.

12

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

datag wrote:
catpaw wrote:

I'll blame you! Its like the The Sorcerer's Apprentice work that gets out of control smile.. altough never intended to.

"The spirits that I called" hmm Next time I'll think twice before publishing such code

Don't be angry, i did as you asked!!!!

13

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

i can repeat in 100ooo... times, people don't like campers not because they don't consider them not having fun, but because it actually works with some mods.. like instagib... its instagib thats broken, not camping that needs to be fixed...

14

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

catpaw wrote:

i can repeat in 100ooo... times, people don't like campers not because they don't consider them not having fun, but because it actually works with some mods.. like instagib... its instagib thats broken, not camping that needs to be fixed...

I repeat... if you want (and you are able to), you can build your own server as you want tongue

15

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

~FogLand~LoZar wrote:
catpaw wrote:

i can repeat in 100ooo... times, people don't like campers not because they don't consider them not having fun, but because it actually works with some mods.. like instagib... its instagib thats broken, not camping that needs to be fixed...

I repeat... if you want (and you are able to), you can build your own server as you want tongue

We have already too many mods out there that actually ruin the game... This is doing more harm than good.

16

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

I posted all binary types in first message of thread!!! Have fun!

17 (edited by Slinack 2008-08-19 21:40:11)

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

I agree with catpaw...
If you don't like campers, just prove yourselves, go there and own that 'noob'.
But I think this mod won't prejudice {so much} anyone...
You are just going to be killed. tongue

.

check out these maps: infiltrate - choco - dustycloud

18

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

This thread has been cleaned up.

Stick to topic, people.

19

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

We've been testing this mod on the MonkeyStyle Server, and it appears to be terribly unstable. Makes the server crash with mapchanges. Please do something about it smile

~{MonkeyStyle}~ - Instagib Teeworlds Clan
VISIT US: http://www.monkeystyle.tk
Check out our IRC channel: #monkeystyle on QuakeNet || Also check out the TeeWiki: http://teewiki.info

20

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

Are unhookable tiles supported?

Antoine de Saint Exupéry: It seems that perfection is reached not when there is nothing left to add, but when there is nothing left to take away.
Besides -  I am the gfx guy!

21

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

Okay, it appears that some map changes produce a segmentation fault, so you might wanna go through it all again smile Just to add to my previous post.

~{MonkeyStyle}~ - Instagib Teeworlds Clan
VISIT US: http://www.monkeystyle.tk
Check out our IRC channel: #monkeystyle on QuakeNet || Also check out the TeeWiki: http://teewiki.info

22

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

Still buffer overflow with killing spree displaying, if spree is more than 35.

23

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

Grundik wrote:

Still buffer overflow with killing spree displaying, if spree is more than 35.

Its a feature, not a bug. lol xD

We will meet again when the flowers spread their glorious scent of victory and the birds sing us the melody of justice...

24

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

is the patch working with 0.4.3?
I got 3 of 3 hunks FAILED smile

25

Re: [MOD]Instagib1.1+SpamProtection+KickVote+CtfBroadcast+AntiCamping

gewuerzwiesel wrote:

is the patch working with 0.4.3?
I got 3 of 3 hunks FAILED smile

Didnt u answer the question yourself, or do you still need an answer?

/TMN\Viper [xyz]