Commit graph

1322 commits

Author SHA1 Message Date
Zidonuke
5600931237 Fix collision check to use same code as Spawn() 2011-12-28 23:33:57 -05:00
Zidonuke
8521241ab7 Fix slots bug 2011-12-28 23:12:05 -05:00
Zidonuke
3350418f5d Protect server from dead players until they tell us they respawned. ForceRespawn will spam client until they notify us of a respawn. Prevents silly people from exploiting in dead. 2011-12-28 22:57:41 -05:00
Zidonuke
5619ae3660 Disabled region protection for chests by default, added config option. Thanks DarkunderdoG 2011-12-28 22:38:29 -05:00
Zidonuke
15816bc1ad Merge branch 'general-devel' of github.com:TShock/TShock into general-devel 2011-12-28 22:35:13 -05:00
Zidonuke
873cba84eb Implemented tileCut tiles bypass range check, Incorrect passwords now resend a better response. Thanks you IRC guys. 2011-12-28 22:34:59 -05:00
Deathmax
63259938f8 Update server binary
Fix linux paths.
Tile compression.
2011-12-29 11:33:34 +08:00
Zidonuke
b442e64c4b If nothing changed in a sendtilesquare, revert the client and fuck off. 2011-12-28 22:26:14 -05:00
Zidonuke
86005acdcc Finished inventory permissions. 2011-12-28 21:25:55 -05:00
Zidonuke
24431017e6 Max Stack and Stat Hack detection permissions implemented. 2011-12-28 21:10:59 -05:00
Zidonuke
34efba9c1f Changed hack detection to allow future permissions overrides, now prevents hack clients modding max hp while online. 2011-12-28 21:03:29 -05:00
Zidonuke
456a7eb4bc Move some code, now reserved slots should work with user accounts. 2011-12-28 20:49:08 -05:00
Zidonuke
da5de78155 Server password in tshock now, you can login with your account password now 2011-12-28 20:40:25 -05:00
Zidonuke
b353f62336 Prepare new handlers 2011-12-28 17:43:01 -05:00
Zidonuke
99e9859b7c Merge pull request #317 from natrim/general-devel
Added some usefull permissions
2011-12-28 09:29:15 -08:00
Zidonuke
8f22ca4950 Attempt to fix unit tests. 2011-12-28 12:27:14 -05:00
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
Natrim
aa0642c64a added some useful permissions
(canregister,canlogin,canchangepassword,canpartychat,cantalkinthird,candisplayplaying)
2011-12-28 10:00:46 +01:00
Zack Piispanen
4c468b7f3c Item bans now have a group component. Adding a group to an item ban will allow that group to use the item.
Also fixed chests/items in chests being null when we truncate stack sizes.

Added code to let anyone with manageregion permission to modify regions...make sense.
2011-12-27 19:14:42 -05:00
Zidonuke
14e2d8ca46 Add max range for being restricted
Change max reserved slots to 20
2011-12-27 14:53:55 -05:00
Zidonuke
31c4e1a37b Changed stack hack handling. 2011-12-27 14:47:31 -05:00
Zidonuke
0763dce4e6 Health and Mana hacks now kick, since there is no option for recovery. 2011-12-27 14:40:40 -05:00
Zidonuke
23ddd4e891 Add OS and Mono tracking to statistics system. 2011-12-27 14:31:07 -05:00
Zidonuke
9b0a8d4c6e Kill debug message. 2011-12-27 14:21:13 -05:00
Zidonuke
e0fac202af Stop using backup manager for database saves. 2011-12-27 14:17:14 -05:00
Zidonuke
d01426e2b1 New anti spam for liquids and projectiles
Revamped anti spam systems
New liquid security
2011-12-27 14:06:06 -05:00
Zidonuke
c11b944735 Invisibility Potions are now item banable.
New noclip detection, has ignore permission.
2011-12-27 13:26:37 -05:00
Zidonuke
40973abb3f Add require login config 2011-12-27 12:42:53 -05:00
Zidonuke
5c6d03f9af Improved spam detection for create and kill tiles.
Improved item use blocking with banned items.
Reserved slots should work now to 5 slots above max.
2011-12-27 12:02:07 -05:00
Zidonuke
a766f1e5d9 Merge branch 'general-devel' of github.com:TShock/TShock into general-devel 2011-12-27 11:36:29 -05:00
Zidonuke
768e5c13af Repair chest stacks on postinit. 2011-12-27 11:11:59 -05:00
Zidonuke
9a4a77dfcc Force time config. 2011-12-27 10:06:34 -05:00
Zidonuke
054fc79f91 Fix chest duplication 2011-12-27 09:55:05 -05:00
Zack
d92537fd87 Moved the else from Midas' commit that reset the groups allowed in the event of an error, we can just ignore it instead of resetting. Move initialization of the list to the constructor. 2011-12-27 09:40:45 -05:00
Deathmax
77af896427 Remove RCON code that may overflow 2011-12-27 22:32:05 +08:00
Justin
f9b1af1b19 fixed null pointer exceptions during save and initializing regions 2011-12-26 12:53:16 -07:00
Zidonuke
7fe6cde2d9 Remove mana checks from server side inventory, it's not synced by redigit's client properly. 2011-12-25 10:45:28 -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
Deathmax
8d84514128 Fix MOTD 2011-12-24 10:27:50 +08:00
Deathmax
877de10cba Sanitize string read from file before sending to player. 2011-12-23 16:54:01 +08:00
Zidonuke
06bcf00013 Merge branch 'general-devel' of github.com:TShock/TShock into general-devel
Conflicts:
	TShockAPI/ConfigFile.cs
2011-12-22 23:50:31 -05:00
Zidonuke
c40d3ac082 Commit chat format fix. >.> Bedtime. 2011-12-22 23:48:59 -05:00
darkunderdog
636ddb2aba updated chatformat to include groupname 2011-12-22 20:44:49 -06:00
Zidonuke
e0094ae642 Chat format is configurable now. 2011-12-22 17:46:55 -05:00
Zidonuke
33d304a4fa Finish new prefix and suffix system for groups.
Removed admin chat stuff and will now use prefix/suffix's
2011-12-22 17:41:47 -05: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
fc735ba829 Player count stuffs 2011-12-22 15:25:40 -05:00
Lucas Nicodemus
1520688256 Hark 2011-12-22 12:16:44 -07:00
Lucas Nicodemus
26afe92648 Hark 2011-12-22 12:16:19 -07:00