I never used this old bulletin board, but looking at the bulletin board code you can find some useful info
this is what happens when the client send the packet 0x71 to create an new message on bulletin board:
https://github.com/Sphereserver/Source/b....cpp#L1188
basically the bulletin board is an virtual container. The bulletin board is the main container itself, and messages are itens inside this container. This packet just create the message item 0eb0, fill some info on this item, and bounce it inside the bulletin board container
so translating this C++ code into sphere code it will be something like this
Code:
SERV.NEWITEM 0eb0
SRC.ACT.ATTR=attr_move_never
SRC.ACT.MORE1=<SERV.TIME>
SRC.ACT.LINK=<UID>
SRC.ACT.NAME=<NAME>
SRC.ACT.AUTHOR=<NAME>
SRC.ACT.BODY0=text line 0 here
SRC.ACT.BODY1=text line 1 here
SRC.ACT.BODY2=text line 2 here, etc //max lines allowed = 32 (0 ~ 31)
SRC.ACT.CONT=[bulletin board UID here]
PS: this message item must be placed inside the container item that must have TYPE=t_bboard to be considerend an bulletin board
and since bulletin board is an container and you're using an custom container, maybe it will be a good idea set TDATA2=82 to make it open the bulletin board gump when you dclick on this "container"