Commit graph

321 commits

Author SHA1 Message Date
Twitchy
bbcf84ed4a Adds Itembans into SQL, in game commands not added yet, but can use a DB editor to add bans 2011-07-10 13:08:19 +12:00
Twitchy
cb7033d89c Adds UserManager to sql
Changes the way Warps and Regions are stored
A few other minor tweaks
2011-07-09 16:33:07 +12:00
Twitchy
1d5ac77255 Made console change text color depending on messages 2011-07-08 23:38:02 +12:00
high
6d531283fc Moved BanManager/WarpsManager
Added UserManager (empty)
2011-07-08 04:00:53 -04:00
Steven French
b090b1fe96 Warps are now SQL based (sql branch)
Need to make warps auto copy from old structure
2011-07-05 21:08:11 +12:00
high
c644fcd45c Sqlite added
BanManager now uses sqlite (imcomplete)
2011-07-01 15:54:52 -04:00
high
91abde27d2 ConfigFile and ConfigurationManager merged into 1.
Check OnConfigRead for a list of variables that will now be updated when the config file is reloaded.
2011-07-01 13:19:16 -04:00
high
55fb103630 Added null checks 2011-07-01 10:31:54 -04:00
high
b01e244f48 TShock now loads before other plugins.
Removed unnecessary logs
2011-07-01 09:47:23 -04:00
Lucas Nicodemus
a4e148e9ef Closes #163 2011-07-01 03:36:40 -06:00
Lucas Nicodemus
a66d016fcb Added /broadcast and /bc
Admin chat color and prefix are now optional
2011-07-01 03:35:24 -06:00
high
c52e8cbf5d Missing null check in OnChat.
Added exception handler to command runner so it wont get swallowed by terraria
2011-06-30 12:41:12 -04:00
high
7e997d7046 Debug logs only in debug mode 2011-06-28 11:48:52 -04:00
high
2468ecab7e Moved HandleCommandLine to the start of Initialize.
Made SavePath not used before HandleCommandLine so that -configpath would work.
2011-06-28 11:29:03 -04:00
high
dcf67248f7 Moved unhandled exception logging to before saving the world. In case the world saving crashes.
Tidied some code.
New day, new version
2011-06-28 10:56:47 -04:00
Deathmax
75e062fb61 Changed banned item check to use TSPlayer's TPlayer 2011-06-28 22:19:56 +08:00
Deathmax
61c9991810 Added -configpath command line parameter to set config path. 2011-06-28 22:17:25 +08:00
Deathmax
35095bd5e6 Merge commit 'feb4754b14' into general-devel-2 2011-06-28 18:27:19 +08:00
Deathmax
aa3a491dab Added null checks for tile destroyed check. 2011-06-28 17:09:58 +08:00
Deathmax
9281d0ea6a /auth output is now saved into auth.lck 2011-06-27 22:38:58 +08:00
high
e465caa230 Added null check to banned item check. 2011-06-27 01:49:54 -04:00
high
7a62674ba3 Removed setspawn, it should not be a config option! 2011-06-25 20:10:52 -04:00
high
ed0ad7e751 Added console command "autosave" which toggles autosaving 2011-06-25 00:46:24 -04:00
high
17cd6652d7 Renamed settings to start with a Capital letter
Removed config read on post init. Already read in SetupConfig which is called in Init
Added option to disable auto saving
2011-06-25 00:44:07 -04:00
high
fb0252ac7c Removed broken senddata hook. 2011-06-24 13:34:21 -04:00
Twitchy
3644719c1c Fixes the no teleporting glitch. uses a IsTP command to send either cfg.spawnTile, or Main.spawntile 2011-06-25 05:16:46 +12:00
Deathmax
840c91d341 Merge remote-tracking branch 'origin/master'
Conflicts:
	TShockAPI/Commands.cs
2011-06-24 22:45:34 +08:00
Deathmax
a0c71e7b30 /setspawn spawn shouldn't save into world file unless using /savespawn 2011-06-24 22:43:17 +08:00
Twitchy
efc36825a3 Fixed remember positions to teleport you to the correct position and not create duplicates of players 2011-06-25 02:36:02 +12:00
Deathmax
1e66e1a256 Ban/kick on death if HardcoreOnly == true 2011-06-24 20:03:19 +08:00
Deathmax
f839308883 Fixed /setspawn 2011-06-24 18:03:25 +08:00
Deathmax
96988fc7c9 /setspawn settings no longer carry over to other worlds. 2011-06-24 14:50:18 +08:00
Lucas Nicodemus
9636ebf0e5 Players can join on 1.0.5, and apparently some features work. 2011-06-23 16:50:29 -06:00
Lucas Nicodemus
8695683a62 Version tick 2011-06-23 16:41:36 -06:00
Deathmax
8037fd67db Tile threshold can now be set in config. 2011-06-23 17:36:19 +08:00
Twitchy
df1cbab1f5 Adds option to remember leave positions. Change to true in config.json 2011-06-23 20:43:57 +12:00
Twitchy
74371539c0 Changed kick message for banned item 2011-06-23 19:32:31 +12:00
Twitchy
d2c1082c59 Adds banned items. Delete groups.txt and run server once. 2011-06-22 19:51:10 +12:00
Twitchy
85a27f421a Addded writing warps, changed some region commands, /region help displays correct information 2011-06-22 08:05:45 +12:00
Twitchy
ad352492a9 Adds protected regions. Use /region help ingame for extra help 2011-06-21 17:47:36 +12:00
ricky
aa9d627f69 Moved Teleport to TSPlayer and added Spawn
Warn player teleport is not possible if custom spawn point is set.
/home now take you to spawnpoint (custom if set else main spawn point)
2011-06-21 13:47:31 +10:00
ricky
2d9ccb3738 Not processing events if they have been handled by plugin up the chain 2011-06-21 13:10:42 +10:00
high
a8dc1501b8 forgot api version 2011-06-20 17:11:26 -04:00
high
df7b0e8f57 Merge branch 'master' of github.com:TShock/TShock 2011-06-20 17:07:42 -04:00
high
e6992bc05f Updated api to v1.5 2011-06-20 17:07:18 -04:00
Deathmax
fb86c4636c Fixed Teleport, needs a nice / 16 2011-06-20 21:21:55 +08:00
Lucas Nicodemus
dc27c5a236 Legacy teleport updated 2011-06-20 00:17:08 -06:00
Lucas Nicodemus
b8c3b85cd9 Teleportation fix thanks to Twitchy
Closes #94
2011-06-20 00:15:47 -06:00
ricky
616d0f60d7 Fridge, only stop accepting messages from player that is acutally going to be kicked/banned. 2011-06-20 11:18:45 +10:00
high
05e956a30a Was only logging .Info() calls. Also with the current state of the code we want debug logs too. 2011-06-18 00:25:18 -04:00