1

Topic: [New] Hunter Server Mod

Hunter Server Mod

The hunter vs everyone else.

IMPORTANT: Please return frequently for updates as this mod is new and bugs may be discovered.

Rules:

- 1 player is randomly selected to be the 'Hunter'
- The other players then have to work out who this player is and kill them.
- Friendly fire is always on. It is possible to mistake a normal player with the hunter.
- All Deaths are anonymous, it will not show who killed who. This does not stop players saying it in chat, but they might lie!
- If the hunter dies then everyone else wins.
- If the hunter is last one left then hunter wins.
- The hunter has different Weapon stats than normal players

Differences:
- Hunter has hammer, normal players don't. Hammer is instant kill.
- Hunter's handgun does x2 damage
- Hunter's shotgun can kill in 2 close shots
- Hunter's lazer can kill in 2 close shots
- Hunter's Grenade does not self harm (allowing many rocket jumps) and has visible debris.

Source:
Github

Compiling:
- Follow normal instructions
- Use bam server_release

Bug report:
- Please report any bugs to my github page.
- please be aware that some bugs may exist, I have been testing this all day with friends and It is pretty solid.

IMPORTANT keep this option the same:

sv_tournament_mode 1

Recommended cfg:

sv_name "Hunter CTF5 *NEW*"
sv_motd "A random player is secretly selected to be hunter. Hunter vs Everyone else. Hunter is stronger."
sv_map ctf5
sv_gametype mod
sv_max_clients 16
sv_register 1
sv_tournament_mode 1

Note for map makers:
- Place extra hearts and shields to help game last longer
- Try not to use death tiles, players have only 1 life.
- Place lasers in harder to reach places, a hunter can use them to quickly kill off normal players so putting it in easy reach can cause a camping issue.

Thanks, comments welcome big_smile

2

Re: [New] Hunter Server Mod

good idea
im new btw and i need to know how to compile these sad sorry im new so dont hate bruh

3

Re: [New] Hunter Server Mod

can u compile a win for me ill test it out.

Also might i suggest a scoring system, where tees left alive when the hunter dies get a bonus (thus tees can also 'fight' each other to get more score)

and the hunter gets a big bonus if he wins, and make a scorelimit count.

4

Re: [New] Hunter Server Mod

Is there any server on that mod yet?
Can someone give me IP ? ^_^

5 (edited by bluelightzero 2013-07-02 09:08:38)

Re: [New] Hunter Server Mod

bossman1970.1970 wrote:

good idea
im new btw and i need to know how to compile these sad sorry im new so dont hate bruh

Try This page:

https://www.teeworlds.com/?wiki=CompilingEverything

Are you on Windows/Mac/Linux?

And, don't worry about asking (I spent 1 week trying to compile vanilla because bam wouldn't recognise hidden directories)

Broken wrote:

can u compile a win for me ill test it out.

Also might i suggest a scoring system, where tees left alive when the hunter dies get a bonus (thus tees can also 'fight' each other to get more score)

and the hunter gets a big bonus if he wins, and make a scorelimit count.

Nice ideas, I will think about adding different options for this.
I was thinking that players appear as 'ghosts' when they are dead, not being able to influence the game but mess around hitting each other for fun until the next round. But it seams a complicated task.

I have got ubuntu 13.04/linux 64,
by 'win' do you mean windows?

because I don't know how to do that, sorry =P

If anyone sees this message and could compile a version for me I will add a link to the top smile


zisiadisbrothers wrote:

Is there any server on that mod yet?
Can someone give me IP ? ^_^

I had a test server up yesterday pretty much all day, but I cannot keep it up because it is only a home PC and it is shared with other family members. I hope that in posting it here, people with better hosting will be able to make many servers.

Also thankyou for the enthusiasm smile

6 (edited by Zodiac 2013-07-02 16:22:53)

Re: [New] Hunter Server Mod

Really love this idea. Reminds me of Dark Deeds which was so much fun to play. Just one thing, surely all the tees can just come together then the hunter cant do anything?

7 (edited by bluelightzero 2013-07-02 18:18:44)

Re: [New] Hunter Server Mod

Zodiac wrote:

Really love this idea. Reminds me of Dark Deeds which was so much fun to play. Just one thing, surely all the tees can just come together then the hunter cant do anything?

The hunter is anonymous, no one but the hunter knows who it is.

Meaning 2 things:

- someone could accidentally get in a fight with a non-hunter.
- the hunter can sneak up pretending to be freindly

Also thank you for the feedback smile

8

Re: [New] Hunter Server Mod

have tried to compile the source und got these errors

bam server_release
auto configuration

configuration:
AUTO  compiler             gcc
AUTO  stackprotector       yes
AUTO  minmacosxsdk         no
AUTO  macosxppc            no
AUTO  zlib                 (in system path)
AUTO  sdl                  using sdl-config
AUTO  freetype             not found (required)

notes:
saved configuration to 'config.lua'

[ 1/69] #1 c++ src/engine/shared/filecollection.cpp
[ 2/69] #1 c++ src/engine/shared/network_conn.cpp
[ 3/69] #1 c++ src/engine/shared/config.cpp
[ 4/69] #1 c++ src/engine/shared/datafile.cpp
[ 5/69] #1 c++ src/engine/shared/kernel.cpp
[ 6/69] #1 c++ src/engine/shared/network_console.cpp
[ 7/69] #1 c++ src/engine/shared/econ.cpp
[ 8/69] #1 c++ src/engine/shared/memheap.cpp
[ 9/69] #1 c++ src/engine/shared/jobs.cpp
[10/69] #1 c++ src/engine/shared/packer.cpp
[11/69] #1 c++ src/engine/shared/engine.cpp
[12/69] #1 c++ src/engine/shared/network_client.cpp
[13/69] #1 c++ src/engine/shared/network.cpp
[14/69] #1 c++ src/engine/shared/linereader.cpp
[15/69] #1 c++ src/engine/shared/snapshot.cpp
[16/69] #1 c++ src/engine/shared/ringbuffer.cpp
[17/69] #1 c++ src/engine/shared/network_server.cpp
[18/69] #1 c++ src/engine/shared/compression.cpp
[19/69] #1 c++ src/engine/shared/network_console_conn.cpp
[20/69] #1 c++ src/engine/shared/demo.cpp
[21/69] #1 c++ src/engine/shared/map.cpp
[22/69] #1 c++ src/engine/shared/storage.cpp
[23/69] #1 c++ src/engine/shared/netban.cpp
[24/69] #1 c++ src/engine/shared/huffman.cpp
[25/69] #1 c++ src/engine/shared/masterserver.cpp
[26/69] #1 c++ src/engine/shared/console.cpp
[27/69] #1 c++ src/engine/shared/mapchecker.cpp
src/engine/shared/mapchecker.cpp:8:35: fatal error: versionsrv/versionsrv.h: No such file or directory
 #include <versionsrv/versionsrv.h>
                                   ^
compilation terminated.
bam: 'objs/engine/shared/mapchecker.o' error 256
[28/69] #1 c src/base/system.c
[29/69] #1 c++ src/engine/server/server.cpp
src/engine/server/server.cpp:28:33: fatal error: mastersrv/mastersrv.h: No such file or directory
 #include <mastersrv/mastersrv.h>
                                 ^
compilation terminated.
bam: 'objs/engine/server/server.o' error 256
[30/69] #1 c++ src/engine/server/register.cpp
src/engine/server/register.cpp:9:33: fatal error: mastersrv/mastersrv.h: No such file or directory
 #include <mastersrv/mastersrv.h>
                                 ^
compilation terminated.
bam: 'objs/engine/server/register.o' error 256
[31/69] #1 network_header > src/game/generated/protocol.h
[32/69] #1 c++ src/game/gamecore.cpp
[33/69] #1 c++ src/game/collision.cpp
[34/69] #1 c++ src/game/localization.cpp
[35/69] #1 c++ src/game/layers.cpp
[36/69] #1 cmd5 src/game/generated/nethash.cpp
[37/69] #1 c++ src/game/generated/nethash.cpp
[38/69] #1 network_source > src/game/generated/protocol.cpp
[39/69] #1 c++ src/game/generated/protocol.cpp
[40/69] #1 server_content_header > src/game/generated/server_data.h
[41/69] #1 c++ src/game/server/eventhandler.cpp
[42/69] #1 c++ src/game/server/gamecontext.cpp
[43/69] #1 c++ src/game/server/gameworld.cpp
[44/69] #1 c++ src/game/server/entities/flag.cpp
[45/69] #1 c++ src/game/server/entities/pickup.cpp
[46/69] #1 c++ src/game/server/entities/projectile.cpp
[47/69] #1 c++ src/game/server/entities/character.cpp
[48/69] #1 c++ src/game/server/entities/laser.cpp
[49/69] #1 c++ src/game/server/gamemodes/mod.cpp
[50/69] #1 c++ src/game/server/gamemodes/dm.cpp
[51/69] #1 c++ src/game/server/gamemodes/ctf.cpp
[52/69] #1 c++ src/game/server/gamemodes/tdm.cpp
[53/69] #1 c++ src/game/server/player.cpp
[54/69] #1 c++ src/game/server/gamecontroller.cpp
[55/69] #1 c++ src/game/server/entity.cpp
[56/69] #1 server_content_source > src/game/generated/server_data.cpp
[57/69] #1 c++ src/game/generated/server_data.cpp
[58/69] #1 c src/engine/external/zlib/deflate.c
[59/69] #1 c src/engine/external/zlib/adler32.c
[60/69] #1 c src/engine/external/zlib/inffast.c
[61/69] #1 c src/engine/external/zlib/inflate.c
[62/69] #1 c src/engine/external/zlib/uncompr.c
[63/69] #1 c src/engine/external/zlib/zutil.c
[64/69] #1 c src/engine/external/zlib/crc32.c
[65/69] #1 c src/engine/external/zlib/infback.c
[66/69] #1 c src/engine/external/zlib/compress.c
[67/69] #1 c src/engine/external/zlib/inftrees.c
[68/69] #1 c src/engine/external/zlib/trees.c
bam: error: a build step failed

Maybe someone could help me

9

Re: [New] Hunter Server Mod

As your compiler already says there are some files left that are required to compile. You can get them here: https://github.com/teeworlds/teeworlds/tree/0.6/src. Copying the folders from there into the src folder you use to compile should do it. I do not know why they were not all uploaded to github.

Luck is allowed

10 (edited by d(-_-)b 2014-08-17 12:21:42)

Re: [New] Hunter Server Mod

The missing files are mastersrv/ and versionsrv/

This game is also known as "mafia" or "killer", a mind game. In reality we often use poker, which the joker is the hunter, everyone's card is hidden except for yourself, you show your card to everyone when you die. When the hunter hunts, everyone eyes close, the hunter fingers the hunted, one guy(the judge) is not in-game to show everyone the result.

In this mod the server is the judge, the hunter has one-hit-kill grenade with greater explosion, using it you can kill like a hunter but show your identity. The hunted does not have that grenade so they can also show themselves by blank-shooting, kill everyone who doesn't, there is no mind game.

Also might i suggest a scoring system, where tees left alive when the hunter dies get a bonus (thus tees can also 'fight' each other to get more score)

then tees are just hunter who get less score.

I was thinking that players appear as 'ghosts' when they are dead, not being able to influence the game but mess around hitting each other for fun until the next round. But it seams a complicated task.

You can but if you can make it a mind game, watching how the game goes after you die has the most fun^^

11

Re: [New] Hunter Server Mod

Tested the mod a bit. And it was very funny.

I was thinking that players appear as 'ghosts' when they are dead, not being able to influence the game but mess around hitting each other for fun until the next round. But it seams a complicated task.

I suggest to have an extra chat channel for the killed players . But the players which are still in game cant read that.

I guess I discovered a bug. If the hunter dies (falling from map, kill tiles), the game ends but the hunter is the same.