View Single Post
Author Message
Geit
Senior Member
Join Date: Oct 2009
Location: Home
Old 10-06-2010 , 16:50   [TF2] Annotations
Reply With Quote #1


Annotate your game world: place inspiring messages, help newbies find that well hidden side route or just humiliate your opponents.

Screenshots:

Commands:
  • sm_annotate <time> <message> - Creates an annotation that lasts for a specified time (-1 for infinite) (Flag: Chat)
  • sm_deleteannotation - Deletes the annotation where you're looking (Flag: Chat)
Cvars:
  • sm_annotate_version - Version
  • sm_annotate_min_dist - Sets the minimum distance that an annotation must be from another annotation (default: 64)
  • sm_annotate_view_dist - Sets the maximum distance at which annotations will be sent to players (default: 1024)
Changelog:
1.5:
  • Complete rewrite
  • Annotations will no longer repeatedly fly in to the screen
  • An annotation will no longer block other annotations being placed after they've disappeared
  • Client console is no longer spammed with sound errors
  • Numerous other improvements and tidy-ups
1.41:
  • Fixed a handle leak
1.4:
  • Fixed an issue where annotations would not last longer than 10 seconds
  • Changed the args on sm_annotate to <display time> <message> - You no longer need quote marks around the message when it's longer than 1 word.
  • Binded sm_deleteannotation to its correct command
  • Fixed an issue where annotations would not update when there were fewer than 5
  • Added sm_annotate_min_dist - Sets the minimum distance that an annotation must be from another annotation (default: 64)
  • Added sm_annotate_view_dist - Sets the maximum distance at which annotations will be sent to players (default: 1024)
1.3:
  • Annotations are no longer sent over the network when no one can see them
  • Annotations are now processed in batches of 5, once per second
1.2:
  • Annotations can no longer be placed within 64 units of each other
  • Annotations can now be deleted with !deleteannotation (!deleteannotation_perm for the SQL version)
1.1:
  • Annotations now refresh every 5 seconds, if the annotation is not in the client's LOS or within 1024 units, it will not be displayed.
1.01:
  • Fixed an issue where only one annotation would appear at any given time.
1.0:
  • Initial Release
Credits:
Spaz & Arg for the positioning code - Taken from [TF2] Pumpkins

SQL Version currently defunct
Attached Files
File Type: sp Get Plugin or Get Source (annotations.sp - 2085 views - 8.2 KB)

Last edited by Geit; 01-03-2014 at 03:53.
Geit is offline