EasyTeams

Easily create teams for custom events.

Total Downloads: 633 - First Release: Jun 14, 2016 - Last Update: Oct 27, 2017

5/5, 11 likes
  1. I'm experiencing the same error, EasyTeams.cs(784,48): error CS0131: ...

    Hope this helps further.
     
  2. I really need the rest of that error too. Are you using the latest uploaded version, or the last one posted on the previous page of comments?
     
  3. Latest version error...
    [Oxide] 16:07 [Error] EasyTeams plugin failed to compile!
    [Oxide] 16:07 [Error] EasyTeams.cs(784,48): error CS0131: The left-hand side of an assignment must be a variable, a property or an indexer
     
  4. Are you using the last version posted here EasyTeams | Oxide It's still a WIP due to lack of testing, but it mostly works fairly well.
     
  5. You know if the plugin works fine actually ? I need your plugin but with the last update of EventManager for example, i don't know if there is no conflict with EasyTeams?
     
  6. EasyTeams and EventManager don't conflict. There's currently an error with saving skins due to latest Rust update, I'm fixing that now should be up in 5 mins.
     
  7. Skrallex updated EasyTeams with a new update entry:

    1.1.2

     
  8. Can you add blocked commands or better yet, add ability for players entering the event, just before spawning in, to be removed from default group or whatever group they are in (unless authlevel=1 or 2) and re-assign them to new permission group of which can be named/created via the config. This way this plugin with blocked commands and such don't have direct hooks or dependencies and won't break when they are updated or visa versa.

    But the ability for blocked commands (/home, /sethome, /tp, /s, kill(from console), etc...) need to at least be added. Add the ability to allow for configuring the blocked commands, not hard coded. I tried this out on my server last night with a few friends from the server and they were able to port back to their homes in the middle of the event and drop off what ammo and weapons were part of the event, into their home crates and then port back and get killed and re-spawn with new gear from the kits, and then do it over and over and over......

    When the player dies, don't give the option of where to re-spawn. put an option in config or for the event for re-spawn delay and then once delay has been exhausted, re-spawn them in the respective re-spawn point of their team.

    When a player reached max lives. If max lives is reached, re-spawn them in their previous/initial position (save players current position just before initial re-spawn at the beginning of the event).

    Wish List: Without having to add the overhead of zonemanager plugin, add a little piece of a "zone" to an event. Add the ability for who ever is creating the event to supply 4-6 positions (corners and middle) of a square, not polygon. While players in the event are running around the arena or whatever, if their position falls outside any of these coordinates, start damaging(configurable) them until they return and/or killed. If they do it more than 2(configurable) times, remove them from the event. And add configuration option for arena type (outside/inside, enclosed/open). If outside and not enclosed add the ability to protect it 100% from outside raids, etc.. This allows for admins and such to build cool outside arenas in a less build area on the map (which is what we did last night on the testing). The outside arenas are far better than having to pre-build an enclosed style arena as you have the natural landscape of the game with the arena plus whatever else is added to it. Makes for better hiding and cover, etc...


    Thanks for listening. I develop plugins and mods myself so if you want someone else in on the project, I'd be happy to help!

    P.S.S. Add configuration to allow or disallow looting of dead bodies. Also spawn protection for "x" amount of time to avoid spawn campers...
     
    Last edited by a moderator: Nov 13, 2016
  9. My initial purpose for the plugin was to be used alongside the Zone Manager plugin, which handles a lot of the zone stuff you mentioned. I'm not sure I want to spend the significant amount of time to implement all these basic Zone Manager features into EasyTeams.

    As for the actual event stuff you mentioned, good feedback all round. I'll definitely look into adding config options for moving them from different permission groups, etc. Being able to teleport out of events is a known issue, so I'll look into including ways to block it. Permission group is probably the easiest way, and as you said doesn't rely on any external hooks.

    I'll look into a respawn timer and removing them from the event when they run out of lives. A lot of the automatic stuff still needs to be implemented, I just haven't had a lot of time to work on this plugin lately due to exams and assignments.

    To-Do:
    • Console commands
    • Event rewards/inventory.
    • Automatically end event when only one team remains
    • Automatically remove players from event when no lives remain for their team (and spectate team is disabled)
    • Notify players of their teams lives when they respawn
    • Force respawn after timer
    • Blocked commands
     
  10. Kool. Completely understand. Be happy to help out if ya want/need it anywhere! I dev too! Agreed on the zone stuff.. Was just thing off the top of my head and not really sure what direction you were heading in on for stuff not on the to-do. !!
     
  11. is there a way to make it that you join a random team
     
  12. Prohibit kill players of his team.
     
  13. is there a way to save easy teams as arena game so i wont need to create it all over again after plugin/server restart?
    or i am missing something here..

    Edit: also, /teams_setlives numlives doesnt work
     
  14. Any chance of a fix?

    Code:
    EasyTeams.cs(1038,24): error CS1061: Type `BasePlayer' does not contain a definition for `TransformChanged' and no extension method `TransformChanged' of type `BasePlayer' could be found. Are you missing an assembly reference?
     
  15. Replace line 866 with:

    Code:
    if(player.IsAdmin && !UsePermissionsOnly) return true;
    Also remove line 1037:
    Code:
    player.TransformChanged();
    Edit 1: Compiles fine - /teams - help text isn't showing up - I'll take a look.

    Edit 2: After looking there's no help text written on line 160/161 - It's written, but blank. Seems to be functioning just fine.

    @Wulf - Just a tag for an update please, also could I private message you. :)
     
    Last edited by a moderator: Apr 13, 2017
  16. why do i get this message in console. permission easyteams.admin dosen't exist. ?

    any help much appreciated
     
    Last edited by a moderator: Apr 24, 2017
  17. Wulf

    Wulf Community Admin

    The plugin likely isn't loaded. Check your oxide/logs for errors.
     
  18. thank you i will look into it, im quite new to this but enjoying the ever growing puzzle :D
     
  19. Wulf

    Wulf Community Admin

    Wulf updated EasyTeams with a new update entry:

    1.1.3

     
  20. Great job on the mod. I really like it.