Author Topic: Falling Damage Crashes Server  (Read 2085 times)

The function wasn't valid.

Quote
==>eval( getClipboard () ) ;
Syntax error in input.
eval error >> for(%i = 0; %i < getNumActivePackages(); %i++) { echo(getActivePackage(%i); }
BackTrace: ->ConsoleEntry::eval

eval error >> (null)
BackTrace: ->ConsoleEntry::eval

Steam overlay activated, disabling input...
Steam overlay deactivated, enabling input...

Add-Ons/Event_ItemSaving/support_apsys.cs (323): Unable to find object: '22903' attempting to call function 'saveRecord'
BackTrace: ->[Event_ItemSaving]onExit->ApSys::SaveData->ApSys::OnSaveLoop

loving christ i'm a numbnuts. do this one:
Code: [Select]
for(%i = 0; %i < getNumActivePackages(); %i++) { echo(getActivePackage(%i)); }
i get that one wrong on this oneliner literally every time god damn

Quote
==>eval( getClipboard () ) ;
CanvasCursor
RTBC_ModManager
RTB_Modules_Client_Authentica tion
RTB_Modules_Client_ColorManag er
RTB_Modules_Client_ConnectCli ent
RTB_Modules_Client_InfoTips
RTB_Modules_Client_GuiTransfe r
RTB_Modules_Client_ServerCont rol
RTB_Modules_Client_ServerInfo rmation
RTB_Client
duplorcatorClientLoad
supportheightcontrol
PermGui_Client_Package
tetris
ServerSwitch
Script_SaveSaver
ClientGetHex
FFCClient
CompassClient
autoEvents
autoJetPackage
addOnFavs
Slayer_Client_Main
Slayer_Client_Dependencies_GU I
Slayer_Client_GUI_Teams
Slayer_Client_GUI_JMG
TimeMes
CruiseControl
ServerPreview
pacRtbMessage
rejoinServer
orbshifting
nameSaid
love
loadingEscapeMenu
JetpackControls
tracePackage
EF
EnvGuiFavorites
DynamicFOV
DrawDistanceShortcuts
CRPClient
ColorSetEditor
buildbot
NARGAM
FetchAllCmd
ClientBotHolePackage
FlashlightPackage
snowBallPackage
RTB_Modules_Server_Authentica tion
RTB_Modules_Server_GUITransfe r
RTB_Modules_Server_ServerCont rol
RTB_Server
Taser
M27
M240
M249
MG36
RPK74
L86
hitboxes
AmmoGuns
Mk11
SVD
BKTBF3ProjSpeedPackage
G18
G17
M9
M93
M1911
M5k
MP7
PP2000
PP19
P90
UMP
RaycastingFire
Javelin
HEGrenadePackage
AltFire
M4
AKs74u
SG553
G36
SCAR
G53
ClimbingPick
Player_Trapped
c4
Saiga
M1014
AEK971
AK74M
AN94
M16
Hk416
G3
L85
SCARL
RadioBeaconPackage
HeightControlServer
gc_UH1Package
ShootOnClickModified
gc_T90Package
Skycrane_Pack
gc_PumaPackage
P51
P51shootOnClick_Pack
gc_M119Package
gc_LegoQuadVehicle
gc_HumveePackage
GSFnoMount
carrierPackage
GSFnoMount2
Vehicle_FordorSedan
f18
F18shootOnClick_Pack
hideCessnaTires
gc_BTR60Package
hideUltraLightTires
HugPackage
BlackhawkHfix
hideBiplaneTires
HandsOnVehicleSupport
AviatorSub
AC130
AC130shootOnClick_Pack
A10
A10shootOnClick_Pack
FillCan
Duplorcator
MSPClientEnterGame
fling
launch
mute
talkas
Slap
tumble
Flash
kickreason
roast
LNT
Sparta
pokenpm
statusmod
ISAddOn_Package
gc_VehicleDismountPackage
happyDoorFunTime
legacyDoorSupportPackage
ImpactDamage
footstep
newSounds
damageIndicator
RideOnClick
Server_RampagingVehicles
mapproperties
VGM
Swol_DWandPlus
Server_DropInventoryOnDeath
VehicleStereo
Self DeleteOverwrite
oxygen_Script
ServerRulesPackage
BloodDamagePackage
mVehicleLights
ewCorpses
mKillDistance2
EnvironmentControl
Deso_Chat
CompassServer
Script_ClickPush
BuildingRights
Script_AdminShields
Agility
InventorySlotAdjustment
gc_SyringesPackage
sportBallsPackage
gc_KeyCardEvents
rcBot
gc_NVPackage
gc_MilGearPackage
gc_Medipack
hitboxDetection
armor_functions
ChemGrenadePackage
Weapon_ChemGrenade_Package
GasmaskPackage
gc_gasCan
ZoneEvents
Event_Vehicle
RotSetTransformOverwrite
PromptEvents
AzjRadioBeaconPackage
Event_ItemSaving
EventCam
Zonebricks
customrangemusic
razorWire
CheckpointPackage
BotHolePackage
holeZombiePackage
holeSharkPackage

Add-Ons/Event_ItemSaving/support_apsys.cs (323): Unable to find object: '21573' attempting to call function 'saveRecord'
BackTrace: ->[Event_ItemSaving]onExit->ApSys::SaveData->ApSys::OnSaveLoop

the question is, which one of those packages the wrong function and breaks your game...

you're going to have to go through and start disabling chunks of your add-ons. since you have 587 of the goddamned things, you have two ways of going about this.
1: disable all add-ons and enable 100 at a time. when the error shows up, disable the last 100 and enable them 25 at a time. when the error shows up, disable the last 25 and enable 5... etc
2: disable all add-ons and enable them by group - all content_ add-ons, then all weapon_ add-ons... then break those individual groups into chunks.

every time you enable a certain amount, you're going to have to die by falling damage.
you could, when enabling 100, disable the previous 100 to speed up loading time. if you never run across the error while doing so, then the problem is a confliction between add-ons. start over and this time keep them enabled.

Okay, I'm going to do it section by section based on likelihood to crash the game. (i.e. Scripts_/Server_ first, then Vehicles, Weapons,...)

Found it. Script_mCorpses. Thanks for all your help, guys.

2: disable all add-ons and enable them by group - all content_ add-ons, then all weapon_ add-ons... then break those individual groups into chunks.

This is what I did for my water issue, I recommend this.

This is what I did for my water issue, I recommend this.
Yeah it was pretty quick. Rather than disabling I just removed them from my add-ons folder, much faster. I removed Scripts, Server, Support, etc, no crash. Put scripts back, crash. Removed mCorpses and PortBlood, no crash. Put PortBlood back, no crash. So yeah, it only took like 30 minutes. Thanks for all your help guys.

Disable physics corpses, my corpse mod, and anything that has to do with the player's body after they die
might have been hard to find because it was in a suggestions and requests thread

Wait what? I thought that was only for the body bag. I'm not using the body bag (yet), but I probably will if it still has the killer info.

Wait what? I thought that was only for the body bag. I'm not using the body bag (yet), but I probably will if it still has the killer info.
Encountered the bug, Will fix

Fixed! falling damage, however no longer creates a corpse

Fixed! falling damage, however no longer creates a corpse
That's okay, I only really needed the corpse to make murdering more realistic. Thanks a ton.