Notes |
|
|
What error?
Trading appears to be fine here. |
|
|
|
error here. with latest release and client 6.0.1.6
- - - - -
19:40:DEBUG:__ # | _____ function _____________ | ticks passed from previous function start ______
19:40:DEBUG:>> 0 | CServer::OnTick | +0
19:40:DEBUG:>> 1 | CClient::xDispatchMsg | +0 <-- exception catch point (below is guessed and could be incorrect!)
19:40:DEBUG:>> 2 | CClient::Event_Item_Drop | +0
19:40:DEBUG:>> 3 | CClient::Cmd_SecureTrade | +0
19:40:DEBUG:>> 4 | CItem::SetType | +0
19:40:CRITICAL:Error Pri=2, Code=-1073741819, Desc='Exception', in CClient::DispatchMsg() #6 "drop item"
19:40:DEBUG:account 'admin'
19:40:ERROR:admin (1b0):Bad Msg(0) Eat 14 bytes, prv=07, type=4 |
|
|
|
also I tried trading with newest automated build and client 7.0.0.0
It will cause server crush (not only critical error), and no logs here because server crushed =) |
|
|
|
my Sphere.ini flags here. need another info?
- - - - -
Experimental=01|02|08|080|0100|0200|010000|0800000
OptionFlags=08|020|01000|02000|04000
FeatureT2A = 01
FeatureLBR = 01|02
FeatureAOS = 01|02|04|08|010
FeatureSE = 01|02
FeatureML = 01|02
FeatureKR = 00 |
|
|
|
Nope this report was much easier to follow once there was some information in it! :)
I've fixed the error/crash in Sphere, but really the problem lies within your scripts on your 01e5e item (i_bulletin_board in default script pack). This item needs its TYPE to be set to one that Sphere considers to be a container, for example t_bboard (as in default script pack), t_container or t_eq_trade_window.
Here's the item script from the default script pack:
[ITEMDEF 01e5e]
DEFNAME=i_bulletin_board
TYPE=T_BBOARD
TDATA2=0866
DUPELIST=01e5f
RESOURCES=20 i_BOARD, 4 i_CLOTH, i_NAILS, i_PAPER, i_FEATHER, i_INK_POT
SKILLMAKE=CARPENTRY 90.0, t_carpentry
CATEGORY=Miscellaneous
SUBSECTION=Bulletin Board
DESCRIPTION=@ |
|