Commit graph

111 commits

Author SHA1 Message Date
high
ed7d280a1d Updated binaries
Changed TilesDestroyed to reflect binary change.
2011-09-06 19:56:26 -04:00
darkunderdog
3ce3b05190 Fix: fixes random error messages for Warning, teleport failed. - Tested for 2 hours with 15 users. 2011-09-05 10:26:16 -05:00
Lucas Nicodemus
442a5b4202 Stuff 2011-09-02 23:21:01 -06:00
Deathmax
65b323f004 Don't force Hardcore players to spawn, they are supposed to be ghosts. 2011-09-03 08:01:58 +08:00
Deathmax
9ed5f7a2f5 Added geoip support.
(grab the database from http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz and dump it in the tshock folder)
2011-09-02 12:28:19 +08:00
Deathmax
cf9157bc94 Changed how abuse of TileGetSection is handled.
(2nd request will cause a kick) - Thanks Lycaonj and UndeadMiner.
2011-08-22 19:16:27 +08:00
Deathmax
00c2023c15 Changed /annoy to use a simpler method than whoopie cushions. 2011-08-21 22:36:42 +08:00
Deathmax
85f1ba6643 Force respawn after death.
(prevents some forms of invisibility)
2011-08-20 20:45:19 +08:00
Deathmax
67f8760ba3 Prevent repeated requests for sections.
(patches KANNIBALE's .ddos command)
2011-08-20 20:09:11 +08:00
Deathmax
2c1c75db2b Add /buff <buff id/name> 2011-08-20 12:14:49 +08:00
high
dcadec30de Improved buffering slightly.
Disconnect messages are no longer buffered. (Fixes disconnect messages not being received)
2011-08-18 19:55:12 -04:00
high
7b58100546 Fixed issue of the client being killed before receiving the disconnect message. 2011-08-17 21:45:41 -04:00
high
4dae27001c Regions can now be defined in any direction.
Fixed column names are now in the insert. This should fix any weirdness with column order.
2011-08-17 18:21:32 -04:00
high
8e90b34b99 Reverted, was stopping TSPlayer.All from working. TSPlayer.All should really be a separate class. 2011-08-15 19:32:14 -04:00
Deathmax
5d7c38817a /annoy should work correctly now.
/annoy's loop has a check to make sure player hasn't changed in the mean time (hopefully what I'm doing is thread-safe)
2011-08-15 17:30:54 +08:00
high
4100fdc8f6 Merge branch 'general-devel' of github.com:TShock/TShock into general-devel
Conflicts:
	TShockAPI/GetDataHandlers.cs
2011-08-13 12:51:45 -04:00
high
ad664bfcca Moved item ban checking into the PlayerSlot handler. Still has the issue of kicking the person too early though. 2011-08-13 12:50:53 -04:00
Deathmax
9119eab639 Reset world info to client if teleport fails. 2011-08-13 20:14:59 +08:00
high
258b7d48fb Added TShock.SendBytes which uses packetbuffer if available, otherwise sends like normal. 2011-08-12 23:17:23 -04:00
darkunderdog
011bdc720f Updated TSPlayer.cs - Adding /region name - hit a block and get the name of region you are in 2011-08-12 06:50:53 -05:00
high
3312b769c4 Fixed teleporting 2011-08-11 00:27:56 -04:00
high
ba67148ed8 Reverted teleport method.
Fixed server.dat corruption
2011-08-09 23:24:02 -04:00
high
323135635a Updated api dll again
buffering is on by default now
2011-08-09 19:18:59 -04:00
Twitchy
88b9a85b5c Changed Regions to a tile selection by hitting it. Makes everything a ton more accurate. 2011-08-08 22:11:17 +12:00
high
56eca71853 Fixed SCA warnings 2011-08-06 16:49:40 -04:00
Twitchy
113a1b3d26 3.2 HOTFIX - Fixes Bed Bug 2011-08-06 13:45:38 +12:00
Twitchy
f49ffe7647 Added TP Lock for modders 2011-08-03 08:02:41 +12:00
Twitchy
b1a64267bb No more client crashing on TP. Removed sending large tile square. Server Lag on Tp gone. 2011-08-01 16:22:46 +12:00
Twitchy
3e111e8e46 Adds API Function, SetTeam 2011-07-29 18:53:08 +12:00
Lucas Nicodemus
37146adb4c Resharper code cleanup, including:
- Optimized using statements
 - Removal of redundant code
2011-07-26 23:37:06 -06:00
Lucas Nicodemus
92d6e7b9fb No longer spam users to login. 2011-07-22 16:18:28 -06:00
Lucas Nicodemus
cd018fed8d Regions are now UserID based. 2011-07-21 12:25:57 -06:00
Lucas Nicodemus
fcbaa5c056 Dunno 2011-07-14 17:21:24 -06:00
Lucas Nicodemus
1b858be7a9 Added Region class with a few overloads and IsProtectedArea 2011-07-13 22:38:28 -06:00
Lucas Nicodemus
8f5d33e49b Added /auth-verify to turn off the auth system. 2011-07-12 00:04:15 -06:00
Lucas Nicodemus
fa41521986 Added hacky way of dealing with spammed build protection messages. 2011-07-11 23:19:05 -06:00
Twitchy
9cefc69075 Merge branch 'sql' of github.com:TShock/TShock into general-devel-sql (test) 2011-07-12 15:49:24 +12:00
Deathmax
6f63117435 Do not count coin slots during inventory check 2011-07-09 23:14:46 +08:00
Twitchy
243b0297b9 Commands /region list and /warp list now work
Regions now use User ID's for /region allow (can be IP or Username/password based ID)
Minor Tweaks
A reset of your database is recommended
2011-07-09 20:41:31 +12:00
Deathmax
935c051163 Notify player that he is being annoyed 2011-07-09 10:04:57 +08:00
Deathmax
a465943eee Added rcon packet handling. 2011-07-08 22:44:19 +08:00
Deathmax
d8d19f88e5 Fixed and enabled /annoy 2011-07-08 21:27:44 +08:00
Twitchy
1d5ac77255 Made console change text color depending on messages 2011-07-08 23:38:02 +12:00
Deathmax
23e5f96e01 Merge commit '27adb98b6f' into general-devel 2011-07-08 19:33:00 +08:00
Deathmax
08843714a3 /annoy (currently disabled) 2011-07-08 19:27:18 +08:00
high
27adb98b6f Removed the onsenddata hook and added a raw send command.
Added WorldInfoMsg for constructing the world info packet.
2011-07-08 03:42:42 -04:00
Deathmax
da60e1cd0c Indicate when Teleport has failed. 2011-07-06 22:09:15 +08:00
Deathmax
ecc6da2a96 Added range check to SendTileSquare 2011-07-06 22:03:17 +08:00
Deathmax
f3e3c4dafc Completely removed /buff 2011-07-06 22:00:34 +08:00
Deathmax
0024d8f791 Merge remote-tracking branch 'origin/general-devel' into general-devel-2 2011-07-03 14:12:55 +08:00