Zidonuke
37c550c167
Server passwords are disabled, moving this to TShock handling soon.
...
Change stat tracker mono detection
Fixed collision check to ignore tileSolidTop
2011-12-28 10:56:45 -05:00
Zack Piispanen
d0a9b47f2f
You can now add entire groups to a region. You can define as many groups as you want to a region, just like users. The new commands are /region allowg group region and /region removeg group region.
...
Any player in the group has build rights in the region.
2011-12-24 15:21:16 -05:00
darkunderdog
1aed7f4bdb
Added /mute command - requires mute permission
2011-12-24 08:35:08 -06:00
Zidonuke
8cf298ad85
Save player data on backups
...
Server Side Inventory security improvements, blocking trashcan and "banks" items
CovertCorruption is now more thorough.
PvP Modes, normal, always, disabled now configurable
Initial group prefix/suffix implementation
Range checks reworked, Killing ice blocks now ignored for ice rod.
Adding a NPC name to item banlist will block it from spawning
Added configs to disable snowballs and clown bombs from npcs.
2011-12-22 17:32:51 -05:00
Zidonuke
fc6278b16d
Implement invalid command handler, thank you to Matadoer for pointing this omission out with his plugin.
2011-12-22 01:57:03 -05:00
Zidonuke
c06bf2fe2e
Break off from older commands and systems, move to more recent configurations.
...
Cheating detection no longer kicks, instead uses new system to block actions, and notifies user to fix the issue instead.
2011-12-20 22:41:49 -05:00
Zidonuke
6004bcd92f
DERP
2011-12-20 16:29:08 -05:00
Zidonuke
bc7fac9b73
Annoying Server Side Inventory implemented. Needs extensive testing.
...
If enabled, all player actions are disabled until they /login which triggers a inventory check against the server. If they fail the check the login doesn't occur and they can't act. Default inventory for new accounts or characters requires a new character's inventory and health. Every inventory change that occurs is stored back into playerData memory and then onLeave it's stored back into the database, to be loaded at next /login
2011-12-20 16:21:22 -05:00
Deathmax
2cec51ada4
/converthallow/corruption should now report the correct hallow/corruption percentage.
2011-12-20 18:49:08 +08:00
Zidonuke
8a62df9ebb
Renamed Solution... I'm picky and its easier to track what VS Solution is open in the taskbar.
...
Removed old kick/ban system for griefing and hacks.
Cheating detection redone to stop inventory editors going above the normal limits.
Revamped KillTile abuse detection to be always on.
Removed old hacks/exploit detection for exploits fixed by Redigit properly.
Removed some permissions and added one for killtile abuse detection.
Removed old configurations that are not used anymore.
AntiHack/Protection System COMPLETELY revamped to properly block and revert all actions that are abusive.
Item Ban List is now the primary method to control various griefing items. To block Explosives or Sandguns or other items, use the Item Ban List.
Banned items are able to exist in your inventory but the server will ignore all attempts to use those items.
To protect against hack clients doing world edit type actions, use regions and spawn protection.
2011-12-19 23:52:26 -05:00
Deathmax
99d3162345
Recount and resend Good/Evil stats after converting hallow/corruption
2011-12-19 19:30:06 +08:00
Deathmax
a776bd056c
Reset sections sent on /converthallow/corruption
...
This forces the server to resend sections to players, showing the new tile changes
2011-12-19 19:18:07 +08:00
Zidonuke
55b706db8d
Merge branch 'general-devel-mono' of github.com:TShock/TShock into general-devel
2011-12-18 21:57:43 -05:00
Zidonuke
25c55330fb
Kill Mono Branch with fire, move it all into general-devel
2011-12-18 21:55:50 -05:00
Deathmax
283dec89a0
Add /converthallow and /convertcorruption
...
Converts hallow/corruption tiles to their counterpart worldwide.
2011-12-18 21:19:43 +08:00
Luke
8dfa36898e
Fixed /tpallow
2011-12-16 08:25:37 -06:00
Deathmax
08295343d7
Re-add prefix name support to /item and /give
2011-12-16 17:07:17 +08:00
Deathmax
d3e0acacaa
Remove name support for prefixes
...
Searching by name causes a null exception
2011-12-16 09:06:33 +08:00
Deathmax
a2a1486ea1
Add support for prefixes in /item and /give
2011-12-15 21:28:46 +08:00
Deathmax
c821c920ce
Was never supposed to add exploit code.
2011-12-13 17:30:01 +08:00
Deathmax
57f45e12bf
Mono compatibility
2011-12-13 17:24:46 +08:00
Zidonuke
3390346df6
Revert "i think we need more items raining from the sky."
...
This reverts commit e8982c3138 .
I'll only do this once so revert me if you wish, but seriously lets not stoop to his level and lets put that in a plugin, and show him that HEY WE CAN DO PLUGINS! WHAT CAN YOU DO?
2011-12-13 00:18:05 -05:00
Zack Piispanen
9d88673ee4
Whoops, rand.next was off by one, also now defaults to 10 so you dont need to type it out unless you want something other than 10 to drop
2011-12-12 22:22:47 -05:00
Zack Piispanen
e8982c3138
i think we need more items raining from the sky.
...
permission causeevents lets you rain items from the sky....
2011-12-12 22:13:54 -05:00
Zack Piispanen
6225b6faf4
Check to make sure pull requests work before accepting, please and thanks!
2011-12-12 21:23:38 -05:00
darkunderdog
a653deda68
Added /tpallow - New permissions tpallow gives command acces and tpall allows tp to anyone
2011-12-11 18:57:41 -06:00
Luke
9dbd71b6e1
Updated /reload to include Reloading Regions
2011-12-11 09:22:17 -06:00
Lucas Nicodemus
1a15deffd9
Added more stuff!
2011-12-05 23:03:00 -07:00
Lucas Nicodemus
aa57a6ce86
Merge branch 'general-devel' of github.com:TShock/TShock into general-devel
2011-12-05 22:56:27 -07:00
Lucas Nicodemus
ec78a4c748
Threaded the server stat tracking thingy.
...
Rockin' Server!
2011-12-05 22:56:03 -07:00
Erik
8ae0ddfaec
Update TShockAPI/Commands.cs
2011-12-05 18:01:20 -06:00
Deathmax
39e1c78ec8
Experimental code for spawning WoF
...
-/wof - attempts to spawn WoF
2011-12-04 23:22:02 +08:00
Deathmax
0b7fd55948
Do not allow users to spawn WoF.
2011-12-04 23:10:30 +08:00
Deathmax
2c45598c08
Add hardmode-related commands
...
-/hardmode - starts hardmode and converts the world
-/stophardmode - sets hardmode state to false, does not revert world.
2011-12-04 23:05:50 +08:00
Deathmax
77b9fcaf98
Fix (non-existant?) /butcher bug
2011-12-04 15:55:02 +08:00
Lucas Nicodemus
8514140ca7
As per High's complaining, holocaust against the Tools class (now Utils)
...
Plugin developers: You really need to change to reference this.
2011-12-01 23:24:02 -07:00
Lucas Nicodemus
58705b2b3b
Merge pull request #303 from DaGamesta/general-devel
...
General devel
2011-11-30 19:26:04 -08:00
Michael Wojnar
89a1480b0f
Added the /clearitems command. (includes new clearitems permission)
2011-11-30 09:20:32 -06:00
Lucas Nicodemus
d80671c2b3
Merge pull request #302 from DaGamesta/general-devel
...
General devel
2011-11-29 21:02:09 -08:00
Michael Wojnar
574573f0ba
Added the /settle command, which is just like "settle" from the console.
2011-11-29 21:01:04 -06:00
Erik
88cebd069b
Added commands to use the resize method.
2011-11-01 17:58:15 -05:00
Deathmax
e70a1cfcef
Check does /user command have atleast one param.
2011-10-11 18:14:01 +08:00
Deathmax
9a810d0c11
Change wording of /grow response
...
Now people won't say it doesn't work even though it says it has grown one.
2011-09-29 11:55:51 +08:00
Will
ff24dfaaaf
Merge pull request #297 from mcantor/general-devel
...
Cleanup: Remove old WarpsManager.cs file
2011-09-25 15:35:16 -07:00
Max Cantor
b688820d60
whitespace
2011-09-25 01:57:06 -04:00
high
c4b2d6f438
Merge branch 'general-devel' of github.com:TShock/TShock into general-devel
...
Conflicts:
TShockAPI/Properties/AssemblyInfo.cs
2011-09-24 18:31:05 -04:00
high
b2f47f57ac
Updated to new binary (with the api merged).
...
Removed System.Drawing dependency
2011-09-24 18:30:19 -04:00
Max Cantor
6734775620
remove trailing whitespace
2011-09-24 18:30:17 -04:00
erikive
922a2b26fa
Added a /motd command.
2011-09-23 19:04:59 -05:00
darkunderdog
4a1f944caf
Added /sendwarp command - You are now able to send people to a specific warp.
2011-09-03 20:03:23 -05:00