[Modpack] CTF PvP Engine [1.0] [ctf_pvp_engine]

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

[Modpack] CTF PvP Engine [1.0] [ctf_pvp_engine]

by rubenwardy » Sat Aug 17, 2013 16:00

Subgame | CTF_PvP_Engine modpack | Server


Image

A highly modular framework for the Minetest game engine, in order to allow the development of Capture the Flag / City vs City games. Good for any sort of game where players can join teams - flags are optional, everything is highly configurable.

Subgames

Download
Latest Version = 1.0 - RC (Release Candidate)
View on Github

License
Created by: rubenwardy.
Copyright (c) 2013 - 2015
Code: LGPL 2.1 or later.
Textures: CC-BY-SA 3.0

Modules
  • ctf
    • core - adds saving, loading and settings. All modules depend on this.
    • teams - add the concepts of teams and players. All modules except core depend on this.
    • diplomacy - adds inter team states of war, peace and alliances. Requires ctf.teams
    • gui - adds the team gui on /team. Allows tabs to be registered.
    • hud - adds the name of the team in the TR of the screen, and sets the color of a player's name.
  • ctf_chat - adds chat commands and chat channels.
  • ctf_flag - adds flags and flag taking.
  • ctf_protect - Adds node ownership / protection to teams. Requires ctf_flag.

+ Old Topic
Last edited by rubenwardy on Fri Mar 25, 2016 13:30, edited 22 times in total.
 

User avatar
kaeza
Member
 
Posts: 2141
Joined: Thu Oct 18, 2012 05:00
GitHub: kaeza
IRC: kaeza diemartin blaaaaargh
In-game: kaeza

by kaeza » Sat Aug 17, 2013 16:04

Very good work with this game.
I hope to see someone host a server with it to see how well it performs in multiplayer.
Your signature is not the place for a blog post. Please keep it as concise as possible. Thank you!

Check out my stuff! | Donations greatly appreciated! PayPal | BTC: 1DFZAa5VtNG7Levux4oP6BuUzr1e83pJK2
 

User avatar
webdesigner97
Member
 
Posts: 1307
Joined: Mon Jul 30, 2012 19:16
GitHub: webD97
IRC: webdesigner97
In-game: webdesigner97

by webdesigner97 » Sat Aug 17, 2013 17:14

kaeza wrote:Very good work with this game.
I hope to see someone host a server with it to see how well it performs in multiplayer.

+1
 

User avatar
jojoa1997
Member
 
Posts: 2890
Joined: Thu Dec 13, 2012 05:11

by jojoa1997 » Sat Aug 17, 2013 20:18

webdesigner97 wrote:
kaeza wrote:Very good work with this game.
I hope to see someone host a server with it to see how well it performs in multiplayer.

+1
Yeah me too. +2
Coding;
1X coding
3X debugging
12X tweaking to be just right
 

User avatar
DeepGaze
Member
 
Posts: 332
Joined: Fri May 10, 2013 00:49
GitHub: DeepGaze
IRC: DeepGaze
In-game: DeepGaze

by DeepGaze » Sat Aug 17, 2013 22:54

jojoa1997 wrote:
webdesigner97 wrote:
kaeza wrote:Very good work with this game.
I hope to see someone host a server with it to see how well it performs in multiplayer.

+1
Yeah me too. +2

make it a 3+
there's no place like 127.0.0.1
The deep life Minetest text page
minetest cards
 

User avatar
Mito551
Member
 
Posts: 1271
Joined: Sat Jun 16, 2012 15:03

by Mito551 » Sun Aug 18, 2013 08:56

guys, i'm making a temporary server, but i need (at least) two team captains. volunteer!

UPD: I have failed to understand how to 'capture' the flag. it won't let me dig it. it's like "you're not part of a team". but i am!
Last edited by Mito551 on Sun Aug 18, 2013 18:34, edited 1 time in total.
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Mon Aug 19, 2013 16:18

[h]Updated[/h]

  • Fixed flag disappear bug
  • Expanded /team command
 

User avatar
Mito551
Member
 
Posts: 1271
Joined: Sat Jun 16, 2012 15:03

by Mito551 » Mon Aug 19, 2013 21:19

Hybrid Dog wrote:I guess I still can't get the enemy's flag.

+1
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Tue Aug 20, 2013 15:05

Why not?

You need to be on an opposing team that is at war with the team you are attacking

Just click the flag and a message will come up "team has captured team's flag at (x,y)"

If it says "you are not part of a team!" then one of these conditions is wrong:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
if cf.players and cf.team(team) and cf.player(player) and cf.player(player).team then
Last edited by rubenwardy on Tue Aug 20, 2013 15:07, edited 1 time in total.
 

User avatar
Mito551
Member
 
Posts: 1271
Joined: Sat Jun 16, 2012 15:03

by Mito551 » Tue Aug 20, 2013 16:15

rubenwardy wrote:Why not?

You need to be on an opposing team that is at war with the team you are attacking

Just click the flag and a message will come up "team has captured team's flag at (x,y)"

If it says "you are not part of a team!" then one of these conditions is wrong:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
if cf.players and cf.team(team) and cf.player(player) and cf.player(player).team then


i still can't.
Last edited by Mito551 on Tue Aug 20, 2013 16:24, edited 1 time in total.
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Tue Aug 20, 2013 16:16

Mito551 wrote:
rubenwardy wrote:Why not?

You need to be on an opposing team that is at war with the team you are attacking

Just click the flag and a message will come up "team has captured team's flag at (x,y)"

If it says "you are not part of a team!" then one of these conditions is wrong:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
if cf.players and cf.team(team) and cf.player(player) and cf.player(player).team then


i still can't.


What messages are you getting?

If none, it might be to do with cf.area.get_flag(pos) not returning a result or cf.area.get_flag(pos).team not being defined.
Last edited by rubenwardy on Tue Aug 20, 2013 16:17, edited 1 time in total.
 

User avatar
Mito551
Member
 
Posts: 1271
Joined: Sat Jun 16, 2012 15:03

by Mito551 » Tue Aug 20, 2013 16:24

i get "you're not part of a team"
i tried making myself a team owner and just a member of a team - nothing helps.
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Tue Aug 20, 2013 16:29

Latest version?
 

User avatar
Mito551
Member
 
Posts: 1271
Joined: Sat Jun 16, 2012 15:03

by Mito551 » Tue Aug 20, 2013 17:19

rubenwardy wrote:Latest version?

now yes. now works. sorry to bother.
Last edited by Mito551 on Tue Aug 20, 2013 17:26, edited 1 time in total.
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Sun Oct 20, 2013 17:05

Updated bug fixes and flag teleport.

Adds a flag tab to team gui.
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Mon Jan 06, 2014 20:13

[h]0.2 Released![/h]

Change log
  • Flag fetching - flags have to be taken back to the attacking player's flag to be captured (option)
  • Flag teleporting
  • More commands
  • Bug fixing
Last edited by rubenwardy on Wed Feb 05, 2014 08:47, edited 1 time in total.
 

Idanwin
Member
 
Posts: 22
Joined: Tue Apr 23, 2013 14:41

by Idanwin » Wed Feb 05, 2014 03:34

Is there any server running this?
This is a signature virus. Add me to your signature so that I can multiply.
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Wed Feb 05, 2014 08:47

Idanwin wrote:Is there any server running this?


Not at the moment, it is still in active development.

I will eventually (maybe in September) run my own City vs City server using this.
 

Jace
Member
 
Posts: 15
Joined: Fri Jan 03, 2014 14:00

by Jace » Sun Mar 09, 2014 23:53

rocket items crash your game
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Mon Mar 10, 2014 10:48

That is a problem with kaeza's mod.
 

User avatar
LandMine
Member
 
Posts: 310
Joined: Tue May 01, 2012 16:44

by LandMine » Wed Mar 12, 2014 17:23

Game Crashes when you try to add an owner to a team, is there a way to do this within the ctf.txt manually?
List Of My Creative Servers - http://planetminetest.com
The Walls - PvP Map - http://minetest.net/forum/viewtopic.php?id=2906
 

Jace
Member
 
Posts: 15
Joined: Fri Jan 03, 2014 14:00

by Jace » Wed Mar 12, 2014 20:35

can the maker make it more stable
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Thu Mar 13, 2014 09:04

LandMine wrote:Game Crashes when you try to add an owner to a team, is there a way to do this within the ctf.txt manually?


You have to set auth=1 on the players table. It might be hard to find though. It'll look like this:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
_[6]{ ['name'] = "landmine", ['team'] = "teamname", ['auth'] = 1}


Try searching for the user name in the file, maybe. I will try and fix that, and fix other bugs.

It needs more stability (this game mode does).

Was there a crash message?
Last edited by rubenwardy on Thu Mar 13, 2014 09:05, edited 1 time in total.
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Thu Mar 13, 2014 09:14

Fixed a bug with /team join player team
 

banninga.j.m
Member
 
Posts: 22
Joined: Sun Nov 10, 2013 23:39

by banninga.j.m » Thu Mar 27, 2014 21:21

Does this game support more than two teams?
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Fri Mar 28, 2014 09:07

It supports infinite teams in theory, however there is only three colors of flags given with the mod.
You could make your own flags.
Last edited by rubenwardy on Fri Mar 28, 2014 09:07, edited 1 time in total.
 

User avatar
pmpeetamellark
New member
 
Posts: 3
Joined: Mon Jul 21, 2014 15:03
In-game: Peeta Mellark

Re: [Game] Capture the Flag / City VS City combat [0.2][capt

by pmpeetamellark » Thu Jul 24, 2014 18:23

How Do I Shoot?! Guns are not functioning even with ammo in the item selector!
Peeta Mellark
District 12 Tribute, Victor, and Mentor
May The Odds Be Ever In Your Favor! :)
 

User avatar
Krock
Member
 
Posts: 3598
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker

Re: [Game] Capture the Flag / City VS City combat [0.2][capt

by Krock » Thu Jul 24, 2014 18:30

Try to reload the guns
Newest Win32 builds - Find a mod - All my mods
ALL YOUR DONATION ARE BELONG TO PARAMAT (Please support him and Minetest)
New DuckDuckGo !bang: !mtmod <keyword here>
 

User avatar
maier.nathan
Member
 
Posts: 40
Joined: Wed Dec 04, 2013 02:07
GitHub: npmaier
In-game: Bikemare EdgarLinton

Re: [Game] Capture the Flag / City VS City combat [0.2]

by maier.nathan » Sun Dec 21, 2014 19:29

Hi,
I am trying to add a player to a default team when a new player join. Any ideas how?
there's minetest.register_on_newplayer. This is for a subgame.
Thanks very much,
Bikemare
 

CreeperLord700
New member
 
Posts: 7
Joined: Sun Dec 14, 2014 00:52
IRC: CreeperLord700
In-game: CreeperRocker

Re: [Game] Capture the Flag / City VS City combat [0.2]

by CreeperLord700 » Fri Dec 26, 2014 21:21

ruben, i cant seem to be on a team, i do /join team singleplayer CR and team fails, i place flag and pops up " you are not part of a team!"
 

Next

Return to Mod Releases

Who is online

Users browsing this forum: No registered users and 18 guests

cron