Deathmax
16c660db44
Fix coins not dropping properly.
...
Anti-cheat protection was preventing item update packets while dead, which is what occurs when someone dies and drops their items.
2012-01-12 19:38:48 +08:00
Lucas Nicodemus
61c4edfcde
Disable leave message if the server is full.
...
TSHOCKPLUGINS-16
2012-01-07 14:22:21 -07:00
DarkunderdoG
e61593d74c
Reverted Previous Change - Debuff's look to be coming from the disable method without msg's to the client will look into this more.
2012-01-07 11:39:36 -06:00
darkunderdog
d03b2e4fbb
attempt at fixing debuff erros in cheat protection - Zidonuke may want to look more into this
2012-01-07 10:46:34 -06:00
Middas
13fb4b3156
Adding the SaveWorld event caused an infinite loop of saves, removed it to fix the infinite loop.
2012-01-07 03:25:30 -07:00
Deathmax
64d6d2fff1
Merge remote-tracking branch 'origin/general-devel' into general-devel
2012-01-07 13:22:36 +08:00
Deathmax
38deb1293f
Re-add the saveworld and NPC.SetDefaults hook events
...
TSHOCKPLUGINS-10
2012-01-07 13:22:08 +08:00
Lucas Nicodemus
c45291eb6b
Basic Lua loading prep.
...
TSHOCKPLUGINS-4
2012-01-03 16:54:38 -07:00
Lucas Nicodemus
d14c7c40c9
Fix players "leaving" when they never joined.
2012-01-01 23:18:18 -07:00
Lucas Nicodemus
4b77ca549e
Users shouldn't "leave" when they enter an incorrect password anymore. Just as soon as someone reimplements the OnLeave hook.
2012-01-01 18:46:06 -07:00
Lucas Nicodemus
bfc9ad98fb
Fixed the REST kick endpoint expecting a player parameter as opposed to a verb
2012-01-01 15:55:48 -07:00
Lucas Nicodemus
ff84198e32
Minor changes
2012-01-01 13:21:23 -07:00
Lucas Nicodemus
bf9d0137f1
Added any missing license headers to all files
2012-01-01 03:06:48 -07:00
Lucas Nicodemus
1790606a70
Tabify
2012-01-01 02:57:55 -07:00
high
ab65c30ce6
Added -dump switch which dumps permissions/config options
...
Dumps are now alphabetical.
2011-12-31 19:10:17 -05:00
Lucas Nicodemus
4864bd94b8
Beginning work on adding Bukkit style event hooks.
2011-12-30 17:01:15 -07:00
Lucas Nicodemus
c6abbfe4d2
ReSharper code reformat to match naming conventions and stuff
2011-12-30 14:38:04 -07:00
Lucas Nicodemus
1147788154
ReSharper redundant code cleanup
2011-12-30 14:32:05 -07:00
Zidonuke
4d2639bb2a
Fix last pos at join. Reject all movement until server can verify the last position set.
2011-12-29 20:31:47 -05:00
Zidonuke
1e6c74ace0
Fix stuff with teleporting.
2011-12-29 20:23:58 -05:00
Zidonuke
a227369cdc
New visual feedback when disabled for security reasons.
2011-12-29 19:59:54 -05:00
Zidonuke
e8a4cb6ae9
Players who get disabled by internal anti spam and anti banned item checks will now get visual debuffs lasting 5 seconds. Note client can't bypass already, server drops many packets for the wait period.
2011-12-29 19:32:28 -05:00
Zidonuke
2367598945
Fix Console Spam with group names
2011-12-29 16:17:19 -05:00
Zidonuke
021728525d
Improved server side inventory handling
...
Allowed item bans to effect armor worn, YAY FOR RP SERVERS
2011-12-29 15:58:31 -05:00
Zidonuke
59e595c812
Hotfix console command handling.
2011-12-29 15:05:49 -05:00
Zidonuke
6353f9c877
Fix anti dead protection, some item bans, and default configs.
2011-12-29 02:50:05 -05:00
Zidonuke
b9a8fdf891
Quick fixes
2011-12-29 02:16:45 -05:00
Zidonuke
8523df9308
NoClip system now uses Terraria's Collision class, much better so far. Last position reverting fixed. Fully tested, only 1% false positives.
2011-12-29 00:03:03 -05:00
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
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
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
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
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
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
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
darkunderdog
1aed7f4bdb
Added /mute command - requires mute permission
2011-12-24 08:35:08 -06:00