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

User avatar
rubenwardy
Moderator
 
Posts: 5317
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
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.
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book

Hello profile reader

LgiOxMFYXOqtqVqMPhbw1Bn3oNRvEC7j
 

User avatar
kaeza
Moderator
 
Posts: 2157
Joined: Thu Oct 18, 2012 05:00
Location: Montevideo, Uruguay
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: 1322
Joined: Mon Jul 30, 2012 19:16
Location: Bergisch Gladbach, Germany
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
Location: Earth

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
Location: Take your best guess
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
Moderator
 
Posts: 5317
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
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
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book

Hello profile reader

LgiOxMFYXOqtqVqMPhbw1Bn3oNRvEC7j
 

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
Moderator
 
Posts: 5317
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
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:

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.
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book

Hello profile reader

LgiOxMFYXOqtqVqMPhbw1Bn3oNRvEC7j
 

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:

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
Moderator
 
Posts: 5317
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
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:

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.
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book

Hello profile reader

LgiOxMFYXOqtqVqMPhbw1Bn3oNRvEC7j
 

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
Moderator
 
Posts: 5317
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Tue Aug 20, 2013 16:29

Latest version?
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book

Hello profile reader

LgiOxMFYXOqtqVqMPhbw1Bn3oNRvEC7j
 

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
Moderator
 
Posts: 5317
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
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.
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book

Hello profile reader

LgiOxMFYXOqtqVqMPhbw1Bn3oNRvEC7j
 

User avatar
rubenwardy
Moderator
 
Posts: 5317
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
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.
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book

Hello profile reader

LgiOxMFYXOqtqVqMPhbw1Bn3oNRvEC7j
 

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
Moderator
 
Posts: 5317
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
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.
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book

Hello profile reader

LgiOxMFYXOqtqVqMPhbw1Bn3oNRvEC7j
 

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
Moderator
 
Posts: 5317
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Mon Mar 10, 2014 10:48

That is a problem with kaeza's mod.
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book

Hello profile reader

LgiOxMFYXOqtqVqMPhbw1Bn3oNRvEC7j
 

User avatar
LandMine
Member
 
Posts: 312
Joined: Tue May 01, 2012 16:44
Location: Mexico City

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
Moderator
 
Posts: 5317
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
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:

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.
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book

Hello profile reader

LgiOxMFYXOqtqVqMPhbw1Bn3oNRvEC7j
 

User avatar
rubenwardy
Moderator
 
Posts: 5317
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Thu Mar 13, 2014 09:14

Fixed a bug with /team join player team
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book

Hello profile reader

LgiOxMFYXOqtqVqMPhbw1Bn3oNRvEC7j
 

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?
 

Next

Return to Mod Releases



Who is online

Users browsing this forum: No registered users and 7 guests