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
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
Deathmax
843d7b4469
Chest KillTile is now subject to region protection.
...
Non-working /buff
2011-07-03 14:12:09 +08:00
Twitchy
2a6454f60b
Adds 1 sec delay between each notification of Area protected (no more spam)
2011-07-03 17:48:20 +12:00
Deathmax
e680e39bb0
Teleport should now work without touching spawnTile
2011-07-03 09:37:48 +08:00
Deathmax
e95ea38d35
Revert teleport
2011-07-03 01:37:01 +08:00
Deathmax
552970c8d5
Change Teleport to not modify spawnTileX/Y (not tested.)
2011-07-02 21:49:07 +08:00
high
a623bbca3f
Added null checking to player
2011-07-01 16:07:05 -04:00
high
55fb103630
Added null checks
2011-07-01 10:31:54 -04:00
high
bfd8ed5685
Merge branch 'general-devel' of github.com:TShock/TShock
...
Conflicts:
TShockAPI/Commands.cs
TShockAPI/TSPlayer.cs
2011-07-01 10:04:03 -04:00
Deathmax
7cc56a1b5a
Added /reply (/r) - Sends a whisper to the last person who whispered to you
...
/whisper now uses string.Join
2011-07-01 21:13:17 +08:00
Lucas Nicodemus
da055867c9
Added basic system for logging in and adding users ingame.
2011-06-30 19:41:37 -06:00
Twitchy
f1b406fc3d
Can now TP without bed (bed stays). Stops client crashing (hopefully)
2011-06-30 16:12:49 +12:00
Twitchy
a24d93b241
Changed SendTileSquare to 50. Should stop client crashing on TP
2011-06-28 20:27:37 +12:00
Twitchy
e28e2d2132
Seems to fix the client crash on TP glitch.
2011-06-25 13:20:34 +12:00
high
d369852998
Whoops, using RealPlayer instead now.
2011-06-24 18:38:21 -04:00
high
f59fc55f61
Fixed TSPlayer All
2011-06-24 18:33:02 -04:00
high
1698404b30
Made SendData to specific players safe.
2011-06-24 18:11:33 -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
679a28af0a
Added /displaylogs. Toggles log output to player who executed the command.
2011-06-24 21:32:04 +08:00
Deathmax
1e66e1a256
Ban/kick on death if HardcoreOnly == true
2011-06-24 20:03:19 +08:00
Deathmax
4043b660f5
Prevent tile changes from 1 second after an explosive is thrown.
2011-06-23 20:46:24 +08:00
Twitchy
5a38810305
Players can now TP if they have a bed set, though their bed spawn will be destroyed
2011-06-23 19:33:40 +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
high
c901e8482d
Backups added
...
Pvp throttle added
2011-06-17 21:12:37 -04:00
ricky
ea0c091355
Added RevertKillTile to TSServerPlayer
2011-06-18 02:11:02 +10:00
ricky
701659f62a
Increased the area used for random spawn points. (mob spawn area now 100 tiles right/left and 50 tiles up/down of player)
2011-06-17 18:53:04 +10:00
ricky
bf49ae7b99
Added InventorySlotAvailable to TSPlayer
...
Using TSPlayer.GiveItem from /item and /give
Fixed TSPlayer.GiveItem not setting stack size
2011-06-17 16:17:28 +10:00
ricky
4dc5d7f58e
Added GiveItem in TSPlayer
...
/heal using GiveItem from TSPlayer
Added GetItemById and GetItemByName in Tools
2011-06-17 15:28:23 +10:00
ricky
8dc1bcff0d
Added /king to spawn king slime.
...
/eater, /eye, /king, /skeletron and /hardcore accept an optional amount arg
/skeletron changes time to night before spawning (still have to set time manually if using /spawnmob "Skeletron Head")
2011-06-17 14:29:48 +10:00
ricky
8fa4687f33
Randomized spawn point for mobs (range 50x20 tiles in all directions)
2011-06-17 13:11:28 +10:00
ricky
51aa337839
Added support to spawn all types of slimes (have to use the full exact name)
...
Added SpawnNPC in TSServerPlayer
Warn user if multiple mob with name are found
2011-06-17 11:21:37 +10:00
ricky
7bccfbe441
Added Disconnect, SendTileSquare, SetPvP to TSPlayer
...
Added SetBloodMoon, SetTime, StrikeNPC to TSServerPlayer
2011-06-17 02:09:30 +10:00
ricky
8d1377c7cf
ಠ_ ಠ
2011-06-16 16:17:00 +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
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
a8df558fe2
Added IP to TSPlayer
2011-06-15 16:10:27 +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
3af6e990dc
Kick/Ban now take TSPlayer instead of player index
2011-06-15 13:41:49 +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