TeamSMP

Discussion in 'WIP and Development Status' started by mindless728, Jan 3, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    mindless728

    allows for teams to be created on a server or multiple servers allowing for team based PvP, the teams will be able to span across multiple servers. Each server has team areas, war times, spawns, points that are configured and any servers connected to each other through this allows chat, teamchat and global messages to be forwarded to all connected servers.

    Download link will be here when there is an acceptable release


    Commands I am working on:
    -spawn(done) (/spawn)

    -teamlist(done) (/teamlist)

    -msgall(done) (/msgall [msg])

    -msg(done) (/msg [player name] [msg])

    -playerlist (/playerlist)

    -reloadteamsmp (/reloadteamsmp)

    -reloadall (/reloadall)

    -war (/war [command])
    -start (/war start)
    -end (/war end)
    -enable (/war enable)
    -disable (/war disable)
    -set (/war set [start time] [end time])
    -help (/war help)

    -teamsmp (/teamsmp [command])
    -create(done) (/teamsmp create [team name])
    -delete (/teamsmp delete [team name])
    -add (/teamsmp add [player name] [team name])
    -remove (/teamsmp remove [player name])
    -move (/teamsmp move [player name] [team name])
    -distance (/teamsmp distance [team name] [distance])
    -spawn (/teamsmp spawn [team name])
    -setspawn (/teamsmp setspawn [team name])
    -location (/teamsmp location [team name])
    -list (/teamsmp list {team name})
    -prefix (/teamsmp prefix [team name] [player prefix] [captain prefix])
    -invite (/teamsmp invite [host name]:[port]
    -uninvite (/teamsmp uninvite [host name]:[port]
    -help (/teamsmp help)
    -makecaptain (/teamsmp makecaptain [player name])
    -removecaptain (/teamsmp removecaptain [player name])
    -msg (/teamsmp msg [team name] [msg])
     
  2. Offline

    Sosser

    That's awesome :D
     
  3. Offline

    mindless728

    its actually something that i wrote for hMod but never released (without the connected servers though)

    though i am doing a complete rewrite and am still setting up the framework, so this might take a little time to get a working version for a single server, then work on connecting servers
     
  4. Offline

    Sosser

    Take your time, no one wants a crappy broken plugin ;)
     
  5. Offline

    mindless728

    time will be taken, especially since i am in college so not that much free time
     
  6. Offline

    Hamish_G

    Sounds pretty awesome, as said above, don't rush it :)
     
  7. Offline

    Sosser

    Especially since heavily command based plugins, like this, tend to be very "bug vulnerable" :)
     
  8. Offline

    mindless728

    yeah a lot of commands for admins, though players should really only have /teamlist,/msgall,/msg/spawn though they could have /playerlist

    also chat entries are only relayed to the rest of the team, hence why there is a /msgall
     
  9. Offline

    Sosser

    That's smart.

    And please include the /playerlist for normal players :) (As a default)
     
  10. Offline

    mindless728

    i will leave what commands that people get left to the server owner, on my server i didn't allow it so that you couldn't check who on the other team is on
     
  11. Offline

    Hamish_G

    That is a good idea, i think i will follow the progress of this plugin :)
     
  12. Offline

    TheAnyInbox

    This would be great for a gang war server XD
     
  13. Offline

    Hamish_G

    Yes, yes it would be :)
     
  14. Offline

    mindless728

    it really is, the other nice thing is configurable team damage and admin damage (both default to none), though before those can be made i have to wait for the onDamage and onHealthChange hooks (or something similar)
     
  15. Offline

    zeeveener

    What about having a group on each server with this plugin that makes it so nobody can hurt you and you can Global chat? IDK, something like a "Monk" group that can walk around and provide certain teams with certain resources or something lol.

    Im just speculating here.
     
  16. Offline

    Hamish_G

    I think that would be something that is not automatically coded in and would have to be specified in the groups stuff.
     
  17. Offline

    mindless728

    easy way is just some extra configuration in the team data, ie useTeamMsg=True/False, usePvP=True/False could do it, though i am working on getting it to a decent state first
     
  18. Offline

    TheAnyInbox

    Crips and Bloods ^_^
     
  19. Offline

    mindless728

    up to server owner as well, i ran Red vs Blue

    in fact you can have as many teams as you want
     
  20. Offline

    tommytony

    I've been working on something similar, albeit a bit simpler, and I just released a first version. Weird timing since the hMod team just jumped ship. Oh well, it's all for the best!

    Check it out: the War hMod plugin.
     
  21. Offline

    mindless728

    yeah mine is a bit different, instead of war zones each player has a one they can't leave when there is no war, and the kills expand the teams zone
     
  22. Offline

    Jed1314

    How is the development of this going ?
     
Thread Status:
Not open for further replies.

Share This Page