chi-rei-den / tshock Goto Github PK
View Code? Open in Web Editor NEWThis project forked from pryaxis/tshock
Fork of TShock.
License: GNU General Public License v3.0
This project forked from pryaxis/tshock
Fork of TShock.
License: GNU General Public License v3.0
Repost of #1 as an issue
You compiled with the old server and causes that bug: https://forums.terraria.org/index.php?threads/server-automaticly-closes-server-port-and-no-one-joins-after-this-huawei-p-smart-fig-lx1.82667/page-2#post-1814022
Please compile with an updated server to avoid this bug. @EMREOYUN
Trying to add an item to the ban list (both console and in-game) results in null and causes everything to be banned so players end up being disabled permanently unless you delete the record from the SQLite file to fix it. And manually adding an item ID in the file doesn’t work either.
Server randomly shuts down with new client connections showing "found server" when attempting to connect, while connected clients lag out in-game. Eventually everyone disconnects and it somehow fixes itself after awhile, then players could connect again. Console output behaves oddly and floods it with saving world data messages and exception normal: tried to send data to client, etc.
Your code compiles 1.3.5.3 TShock and TerrariaServerAPI. How we can fix this @sgkoishi?
PUT SUPER LONG ERROR MESSAGES IN THE TICK MARKS
.log
or .txt
? What are the last 100 log messages from the server console?If I didn't provide any logs this issue, please close my issue immediately. I'm sorry for the inconvenience.
-no player death message shows up in the chat
-player corpses do not properly despawn after dying (only visible to other players, not self)
-also players take no damage in PvP
-doors appear to break when automatically walked through and just disappear. But after rejoining the door is still there
-joining and leaving the server shows the join and leave messages twice
-bed spawn points are not properly saved, players always spawn at world spawn when joining the server again
-TileBan shows the warning message that player does not have permission to place the tile but doesn’t actually stop the tile from being placed
-using Vortex armor’s special stealth ability causes the character to continuously flash as if the effect is being enabled/disabled every second
As the title says.
Default group and even admins are sometimes randomly kicked from the server for “adding buff to NPC abnormally”.
!!!!!! PLEASE FILL IN THE TEMPLATE BELOW THANK YOU VERY MUCH !!!!!!
1>------ Rebuild All started: Project: TShock.Modifications.Bootstrapper, Configuration: Debug Any CPU ------
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "OTAPI, Version=1.3.0.7, Culture=neutral, PublicKeyToken=null". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
1> Consider app.config remapping of assembly "ILRepack, Culture=neutral, PublicKeyToken=c3e9373f1c31208e" from Version "2.0.13.0" [] to Version "2.1.0.0" [C:\Users\Feyn\source\repos\C1\TShock\TerrariaServerAPI\packages\ILRepack.Lib.2.1.0-beta1\lib\net40\ILRepack.dll] to solve conflict and get rid of warning.
1> Consider app.config remapping of assembly "NuGet.Core, Culture=neutral, PublicKeyToken=31bf3856ad364e35" from Version "2.13.0.824" [] to Version "2.14.0.832" [C:\Users\Feyn\source\repos\C1\TShock\TerrariaServerAPI\packages\NuGet.Core.2.14.0\lib\net40-Client\NuGet.Core.dll] to solve conflict and get rid of warning.
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2220,5): warning MSB3836: The explicit binding redirect on "ILRepack, Culture=neutral, PublicKeyToken=c3e9373f1c31208e" conflicts with an autogenerated binding redirect. Consider removing it from the application configuration file or disabling autogenerated binding redirects. The build will replace it with: "".
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2220,5): warning MSB3836: The explicit binding redirect on "NuGet.Core, Culture=neutral, PublicKeyToken=31bf3856ad364e35" conflicts with an autogenerated binding redirect. Consider removing it from the application configuration file or disabling autogenerated binding redirects. The build will replace it with: "".
1> TShock.Modifications.Bootstrapper -> C:\Users\Feyn\source\repos\C1\TShock\TerrariaServerAPI\TShock.Modifications.Bootstrapper\bin\Debug\TShock.Modifications.Bootstrapper.exe
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
No
I have only used the files supplied in this source (I made a fork).
i have followed all steps provided in the README file,
i have no problem compiling the original TShock source.
I want to fix the bugs in this build, but theres no point if im not even able to compile it.
Please help me, it would mean alot!
Thanks for the great work!
I’m not sure how to compile your source code, I’ve been trying to compile it in visual studio, without any success, I manually downloaded the terrariaServerAPI as it did not come with when I downloaded your source code, all I want to do is edit some settings in TShock.ConfigFile.cs.
Hope you can help me compile. Thanks a lot for your awesome work
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.