Jump to content


Photo

ezrep: a TF2C helper plugin for SourceMod


  • Please log in to reply
21 replies to this topic

#1 naknak

naknak

    Advanced Member

  • Users
  • PipPipPip
  • 175 posts

Steam Profile


 

Posted 06 June 2014 - 01:36 AM

Type !r followed by pretty much anything to rep missing players.  Old-style !rep red/blu translate to our/their automatically.  Incomplete reports produce menus.

 

Download Plugin - ezrep.smx

Download Source - ezrep.sp

View README

Screenshots:
example1.png

example2.png

example0.png


  • Mother Tereza, R.E.M., ninjaMooCow and 7 others like this

#2 ninjaMooCow

ninjaMooCow

    Former TF2C staff

  • Members
  • PipPipPipPipPip
  • 2225 posts
  • LocationOhio

Posted 06 June 2014 - 02:55 AM

naknak ftw



#3 FromZero2Hero

FromZero2Hero

    Advanced Member

  • Users
  • PipPipPip
  • 110 posts

Posted 06 June 2014 - 03:11 PM

Good stuff.



#4 naknak

naknak

    Advanced Member

  • Users
  • PipPipPip
  • 175 posts

Steam Profile


 

Posted 06 June 2014 - 11:08 PM

bugfix (all chat was white instead of team colored), grab it again (v1.04) if you grabbed it yesterday.



#5 ninjaMooCow

ninjaMooCow

    Former TF2C staff

  • Members
  • PipPipPipPipPip
  • 2225 posts
  • LocationOhio

Posted 07 June 2014 - 02:24 PM

Installed it today.

 

It's better than "Cats".


  • naknak likes this

#6 Luop90

Luop90

    >implying I have a title

  • +Admins
  • PipPipPipPipPip
  • 1919 posts
  • Location127.0.0.1

Steam Profile


     

Posted 01 July 2014 - 05:38 PM

Sweet. Installing it soon on my server.
Why do mathematicians confuse Halloween and Christmas? Because 31 Oct = 25 Dec!

#7 mizx

mizx

    Advanced Member

  • Users
  • PipPipPip
  • 32 posts

Steam Profile


     

Posted 22 July 2014 - 11:31 AM

Nice plugin! I always type "engi" which doesn't work...until now :) will be installing tonight.

I'm assuming the first example ("!r tsn tsc opy ohe") is an example of an incomplete rep, therefore opens menu like the following screenshots?

Edited by mizx, 22 July 2014 - 11:37 AM.


#8 naknak

naknak

    Advanced Member

  • Users
  • PipPipPip
  • 175 posts

Steam Profile


 

Posted 22 July 2014 - 01:25 PM

That example is super-compressed notation to report 4 different players. You don't have to use it and the normal forms will still work just fine.

tsn = Their SNiper
tsc = Their SCout
opy = Our PYro
ohe = Our HEavy
  • mizx likes this

#9 mizx

mizx

    Advanced Member

  • Users
  • PipPipPip
  • 32 posts

Steam Profile


     

Posted 22 July 2014 - 05:21 PM

That's awesome! Nice and easy.

 

An idea (for v2?):

!r <name or #id>

Allow people to use part of a player's name, or userid (per normal SM commands), and then have your script !rep our/their <class>.

 

If you decide to do this, you would need to take into consideration team swaps for PL maps for example!

Edit: You would just need to check the originator's id and target's id, if they match, ours, if not theirs :P much simpler! Would require minimal work (compared to what you already have!)


Edited by mizx, 22 July 2014 - 05:24 PM.


#10 naknak

naknak

    Advanced Member

  • Users
  • PipPipPip
  • 175 posts

Steam Profile


 

Posted 22 July 2014 - 08:49 PM

The script doesn't know what class a player is on the TF2C roster. So you report Bob, script can see he is the medic but he might be some other class and just filling in for the real medic.

And if it uses Bob's actual class the plugin becomes UGC-illegal (since it leaks info about enemy team composition).

This suggestion to announce rosters at lobby launch would make !rep me and !rep bob a possibility:
http://forums.tf2cen...nfo-upon-setup/

#11 Roxanne

Roxanne

    Advanced Member

  • Users
  • PipPipPip
  • 39 posts

Steam Profile


   

Posted 22 July 2014 - 09:39 PM

Great work!



#12 mizx

mizx

    Advanced Member

  • Users
  • PipPipPip
  • 32 posts

Steam Profile


     

Posted 22 July 2014 - 10:20 PM

Ah didn't think of that part! Nice thinking.

#13 mishaprasolov

mishaprasolov

    Newbie

  • Users
  • Pip
  • 1 posts

Steam Profile


 

Posted 22 July 2014 - 10:38 PM

This solves a BIG problem, well done! Soon to be installed on my server!



#14 Shortcut

Shortcut

    Newbie

  • Members
  • Pip
  • 7 posts
  • LocationIn a Better Place

Steam Profile

Posted 08 August 2014 - 03:13 AM

I love the startup message, it goes something like this:

 

This server has ezrep! Now you can press !r to rep players. Easily!


  • naknak likes this
I represent the quarter of hl players on TF2C that are not spy mains.

#15 Luop90

Luop90

    >implying I have a title

  • +Admins
  • PipPipPipPipPip
  • 1919 posts
  • Location127.0.0.1

Steam Profile


     

Posted 19 October 2014 - 04:46 AM

Pinned so that more can see / use. 


  • naknak likes this
Why do mathematicians confuse Halloween and Christmas? Because 31 Oct = 25 Dec!

#16 ninjaMooCow

ninjaMooCow

    Former TF2C staff

  • Members
  • PipPipPipPipPip
  • 2225 posts
  • LocationOhio

Posted 12 April 2015 - 04:02 PM

Is ezrep dead?



#17 Deft

Deft

    Advanced Member

  • Users
  • PipPipPip
  • 61 posts

Steam Profile

Posted 02 July 2015 - 01:39 PM

Is ezrep dead?

people must have salad fingers if they really need this plugin that takes just as long to rep someone because you have to look at the ui



#18 naknak

naknak

    Advanced Member

  • Users
  • PipPipPip
  • 175 posts

Steam Profile


 

Posted 02 July 2015 - 03:20 PM

The UI is the most visible thing; not necessarily the most useful.

 

The best reasons to use it are for typo-correction (like !rep our engy which is a mistake people make all the time, even now) and the lobby triggers that players don't see (like restarting the server after a lobby, or loading a certain config when the lobby is created).



#19 ninjaMooCow

ninjaMooCow

    Former TF2C staff

  • Members
  • PipPipPipPipPip
  • 2225 posts
  • LocationOhio

Posted 10 October 2015 - 01:33 PM

whassup with ez now?



#20 naknak

naknak

    Advanced Member

  • Users
  • PipPipPip
  • 175 posts

Steam Profile


 

Posted 24 December 2015 - 03:15 AM

Easier than ever!  Actually I dunno since I don't have a server these days.  It should still work.






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users