Commit graph

239 commits

Author SHA1 Message Date
high
f31bae459e Fixed GetData now logs exceptions as Terraria will swallow the exception.
Removed FindPlayer(int)
Removed Tools.SendMessage
Added TSPlayer.SendMessage to replace it
Changed FindPlayer(string) now returns List<TSPlayer>
2011-06-14 21:08:13 -04:00
high
760a81f74e replaced tshock.position with vector2 2011-06-14 19:51:54 -04:00
high
12946c8a63 Removed pointless unbanip permission.
TSPlayer improved.
2011-06-14 19:49:45 -04:00
high
f233ef82e5 Sub classes are ugly as hell. 2011-06-14 19:28:20 -04:00
high
43beb99cb7 This is C#, not javascript! 2011-06-14 18:21:14 -04:00
high
966735ec2e More code tidying. 2011-06-14 18:13:46 -04:00
high
fff6e1bcbc Changed Group. This isn't java. Don't use accessor/mutator methods. Use properties. 2011-06-14 17:06:17 -04:00
high
c3bf304c0c Changed the TSPlayer class. 2011-06-14 16:54:30 -04:00
high
17b2ed7eea Change Broadcast and SendMessage to use Byte instead of Float 2011-06-14 16:23:33 -04:00
high
3b250f4353 Merge branch 'master' of github.com:TShock/TShock
Conflicts:
	TShockAPI/TShock.cs
2011-06-14 13:28:48 -04:00
high
c0a9adb175 Updated to API 1.3 2011-06-14 13:25:17 -04:00
ricky
ea80dd48c3 Using Tile Send Square message instead of multiple Tile Send Section message to revert player changes. 2011-06-15 00:39:39 +10:00
ricky
f810f5f979 Players now in sync with server when protect spawn or anti build it on. 2011-06-14 23:27:47 +10:00
Shank
6411e71cee Added AdminChatPrefix configuration option.
Added AdminChatRGB configuration option.
Tweaked how broadcast works, now clamps RGB values to prevent overflows.
Added a new permission, "adminchat," that defines who is affected by the AdminChatPrefix and the new AdminChatRGB (which is a rgb color spectrum for the chat color of admin's text).
Closes #72
2011-06-14 02:56:04 -06:00
Shank
7e8e8fb986 Version Tick: 2.1.0.3
(Fuck it, no hostname resolution if nobody bothers to test)
2011-06-14 01:38:22 -06:00
ricky
1ce4e75eff Notify user that world is protected from changed when anti build is on. 2011-06-14 14:40:58 +10:00
ricky
a1a82745d0 Using Player Damage instead of Kill Me message for /kill
Added current value of DisableBuild to the debug-condig output
2011-06-14 12:16:12 +10:00
high
e802ce4c2f Fixed hair exploit 2011-06-13 11:28:50 -04:00
high
dbc0ae7aac increased version tick
moved commandline handling
2011-06-13 09:35:19 -04:00
high
9121ce729a Added -ip commandline
Updated binary
2011-06-13 09:32:12 -04:00
Shank
c6c1e9125e f7u12: forgot to close the ticket.
Closes #21
2011-06-12 03:15:32 -06:00
Shank
b7f0112acd Configuration File now adds missing entries thanks to how JSON works and how default values work. 2011-06-12 03:12:59 -06:00
Shank
2fe906744f Added a new Configuration Flag called "DisableBuild". 2011-06-12 02:24:46 -06:00
Shank
169950d1fd Added year and author name to GPL ness. 2011-06-12 01:20:20 -06:00
Maverick Motherfucker
3a2c6bb314 gpl up in dis bitch 2011-06-11 21:35:29 -07:00
high
11f6ce8779 Removed dead checks. 2011-06-11 20:58:56 -04:00
Shank
c690a2d2fc Added command aliases:
- /i
- /who, /online
Closes #63
Closes #62

Kill isn't possible.
Closes #66
2011-06-11 00:43:14 -06:00
high
f3d8a0cc80 gawd, versionnum said 2.0.0.6 but apparently we were on 2.0.0.7. Increased again 2011-06-10 19:51:26 -04:00
high
96e6fb20c3 VersionNum to 2.0.0.7 2011-06-10 19:49:02 -04:00
high
022fd43660 Merge branch 'master' of github.com:TShock/TShock 2011-06-10 19:47:40 -04:00
high
c4033af6f2 Added SpamChecks config option which is false by default. This disables redigit's shitty anti grief. 2011-06-10 19:47:09 -04:00
ricky
e663698497 Using the maxNPCTypes and maxItemTypes constants from Terraria.Main so we don't have to update everytime new things are added 2011-06-11 09:43:23 +10:00
ricky
3c0cb13222 TShock the string.Format edition specially for high6. 2011-06-11 00:44:11 +10:00
ricky
af2ddb1ee9 Log/notify admins when commands are executed. 2011-06-10 08:20:59 +10:00
ricky
eb8d1e180f Killed the Obsolete SendMessage method 2011-06-09 11:52:14 +10:00
Shank
233f7d417b Version tick 2.0.0.7 2011-06-08 15:59:17 -06:00
high
4ae6733f81 Added RangeChecks config to disable the range part of the grief checks 2011-06-08 13:44:25 -04:00
high
11f5d9a116 Added parameter parser so that each command does not have to parse the text.
Dead players are kicked if they try to place a block or liquid.
2011-06-08 13:33:01 -04:00
high
205542d70b Increased 'impossible' range to hopefully prevent false bans. 2011-06-08 11:58:20 -04:00
high
0dc39e15f5 Fixed false bans when picking up liquid.
Added 3 permissions (canlava, canwater, logs)
'canlava' and 'canwater' are in the default group. Without them you cannot manipulate water/lava.
Users with the 'logs' permission get sent information. For example when someone uses a command they don't have access to.
2011-06-08 10:36:56 -04:00
high
9d193ba651 Merge branch 'master' of github.com:TShock/TShock 2011-06-08 09:17:55 -04:00
high
d8272b9a8e Added extra logging to ban functions. Mainly the ones with the most false positives.
Players without a name can no longer join
2011-06-08 09:17:42 -04:00
Shank
2174d7e94d Version tick 2.0.0.2 2011-06-08 04:51:51 -06:00
high
ee63bd8a80 Made the log not clear. 2011-06-08 06:33:59 -04:00
high
66619d9148 Fixed chests not being breakable 2011-06-08 06:16:42 -04:00
high
8e9358a986 Merge branch 'master' of github.com:TShock/TShock 2011-06-08 06:09:15 -04:00
high
5e55da2e4c Added sexy StreamExt class
Split HandleGetData into several methods.
2011-06-08 06:09:07 -04:00
Shank
4422f643f8 Added UpdateManager.cs
Update checks now happen every 5 minutes. Side effect: Instant join update is now delayed 5 minutes.
2011-06-08 04:06:38 -06:00
Shank
f3c30da22c Merge branch 'master' of github.com:TShock/TShock 2011-06-08 03:44:48 -06:00
Shank
8c8bd42426 Added a timed update checker set to 10 minutes.
If a server is out of date then every time an admin joins, they will be nagged about it.
2011-06-08 03:44:36 -06:00