high
bde8bc8bf2
Merge branch 'master' of github.com:TShock/TShock into sql
2011-06-16 10:49:09 -04:00
high
effe7b0f9b
Changed references path
2011-06-16 10:48:33 -04:00
high
3b516da61b
Moved bins
2011-06-16 10:47:53 -04:00
high
d2a17a8805
added bins
2011-06-16 10:46:00 -04:00
ricky
f3be17a911
Moved all GetData checks to GetDataHandlers
...
Fixed GetBanByName not working
2011-06-16 21:00:54 +10:00
ricky
8d1377c7cf
ಠ_ ಠ
2011-06-16 16:17:00 +10:00
ricky
6ed2b5044d
Pulled the duplicated code for handling commands into helper method
2011-06-16 14:03:06 +10:00
ricky
ad456ac7b6
Added sm alias for spawnmob
2011-06-16 13:20:27 +10:00
ricky
f84949affa
All commands now working from console (some print message that they can't be performed from console)
...
PlayerDamage accept TSPlayer
Added property to check if TSPlayer is real and if connection for that player is alive
2011-06-16 13:18:48 +10:00
ricky
9ed47768ad
Grrrr another ThreadStatic
2011-06-16 12:14:34 +10:00
ricky
15924c543e
Notify user if command failed
...
Fixed /heal not working from server console (cant heal self from console now)
/playing from console now outputs the same as the overridden playing
Using args.Player or args.TPlayer in commands instead of Index
2011-06-16 12:09:50 +10:00
ricky
efc5ed5fcf
Dunno why VS makes that change
2011-06-16 10:33:50 +10:00
ricky
07d607a9b6
Fixed json config file changes made while server is running lost if reload is not performed before restart
...
Fixed unban not saving to file until server shutdown
2011-06-16 10:18:22 +10:00
ricky
bc18550a3f
Fixed ForceKickAll using the wrong Player.Active
...
Fixed logs being sent to non active player
Notify the server console as well when tshock updates are available
Made all command methods private
2011-06-16 10:12:12 +10:00
high
780cb36f30
Added exception handler to loading config.
2011-06-15 19:00:34 -04:00
ricky
9c5bb75ac8
Don't need the testing releated log statement anymore
2011-06-16 01:06:19 +10:00
ricky
a976c51101
ForceKick now takes in TSPlayer instead of int
...
Removed Tools.GetPlayerIP, use TSPlayer.IP instead
2011-06-16 01:04:28 +10:00
ricky
921f8ad4ee
Missed converting some for loops into foreach
2011-06-15 21:02:20 +10:00
ricky
91a0b82d3b
Dumbass
2011-06-15 20:56:01 +10:00
ricky
1ea6d2e955
Fixed exception in commands crashing the server
...
Removed Tools.WriteError using Log.Error instead.
2011-06-15 20:54:32 +10:00
ricky
8d13023dac
Grrr paramater assigment, why dont you have final for paramater C#.
2011-06-15 20:25:14 +10:00
ricky
8f1c1ede28
Only log player leaving if they successfully joined
2011-06-15 19:53:22 +10:00
ricky
36b33891c9
Using TShock.Players instead of Terraria.Main.Players
2011-06-15 18:58:37 +10:00
ricky
a8df558fe2
Added IP to TSPlayer
2011-06-15 16:10:27 +10:00
ricky
42905f2317
Broadcast and SendLog to server console as well
...
Removed writing of log message to console
2011-06-15 15:49:50 +10:00
ricky
43ecc064bd
Added Team to TSPlayer
...
Updated Tools.NewNPC to take in NPCList and TSPlayer
Broadcasting when anti-build or spawn protection is toggled
2011-06-15 15:00:33 +10:00
ricky
f42a23e4c1
Fixed of-nosave not kicking all players
2011-06-15 14:03:32 +10:00
ricky
3ced4fc089
Added ForceKillAll to kick all players.
2011-06-15 13:49:42 +10:00
ricky
3af6e990dc
Kick/Ban now take TSPlayer instead of player index
2011-06-15 13:41:49 +10:00
high
fc2d04ad9f
Merge branch 'master' of github.com:TShock/TShock
2011-06-14 22:52:37 -04:00
high
ce38ac1895
Fixed kill tile crash when switching to vector2
2011-06-14 22:52:21 -04:00
ricky
b1bde376e5
Fixed /rules on console crashing the server
2011-06-15 12:38:08 +10:00
ricky
3f8b78d3b7
Overridden console playing to print tshock player group
...
Kick player before shuting down from console
2011-06-15 12:02:21 +10:00
high
e9dd445055
Console can now use ingame commands. Although they are the chat commands so right now some wont work like the ones that spawn bosses at you, etc.
2011-06-14 21:44:32 -04:00
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
a6f168115a
That FindPlayer function returning -1 or -2 was bothering me so I did a temp fix.
2011-06-14 18:57:08 -04:00
high
7c56524a0d
typo
2011-06-14 18:23:54 -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
high
f3fd5bc5bf
update api to v1.3
2011-06-14 13:16:12 -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