Ok, i can only give you the water effect at the moment:
_Obj = _this select 0
~0.3
drop ["cl_water", "", "Billboard", 1, 0.7, [-0.1,-0.1,3], [1, 0, 3], 0, 1, 0.001, 0.1, [1, random (5) + 4], [[1, 1, 1, 1], [0.9, 0.9, 1, 0.2]], [0 ], 0.01, 0.15, "", "bubble.sqs", _obj]
drop ["cl_water", "", "Billboard", 1, 0.7, [1,-1,2], [1, 0, 3], 0, 1, 0.001, 0.1, [1, random (5) + 4], [[1, 1, 1, 1], [0.9, 0.9, 1, 0.2]], [0 ], 0.01, 0.15, "", "bubble.sqs", _obj]
drop ["cl_water", "", "Billboard", 1, 0.7, [-1, 1,1], [1, 0, 3], 0, 1, 0.001, 0.1, [1, random (5) + 4], [[1, 1, 1, 1], [0.9, 0.9, 1, 0.2]], [ 0], 0.01, 0.15, "", "bubble.sqs", _obj]
drop ["cl_water", "", "Billboard", 1, 0.7, [0, 0,2], [1, 0, 3], 0, 1, 0.001, 0.1, [1, random (5) + 4], [[1, 1, 1, 1], [0.9, 0.9, 1, 0.2]], [ 0], 0.01, 0.15, "", "bubble.sqs", _obj]
drop ["cl_water", "", "Billboard", 1, 0.7, [0, 0,2], [1, 0, 0], 0, 1, 0.001, 0.1, [1, random (5) + 4], [[1, 1, 1, 1], [0.9, 0.9, 1, 0.2]], [ 0], 0.01, 0.15, "", "bubble.sqs", _obj]
drop ["cl_water", "", "Billboard", 1, 0.7, [-2, -2 ,1], [1, 0, 3], 0, 1, 0.001, 0.1, [1, random (5) + 4], [[1, 1, 1, 1], [0.9, 0.9, 1, 0.2]], [0 ], 0.01, 0.15, "", "bubble.sqs", _obj]
drop ["cl_water", "", "Billboard", 1, 0.7, [2,2,2], [1, 0, 0], 0, 1, 0.001, 0.1, [1, random (5) + 4], [[1, 1, 1, 1], [0.9, 0.9, 1, 0.2]], [0 ], 0.01, 0.15, "", "bubble.sqs", _obj]
Put this into a script, name it splashS.sqs, then call it using [objectname] exec "splashS.sqs".
Make another script name splash.sqs and in it put this:
_pos = _this
_barvaR = 1
_barvaG = 1
_barvaB = 1
drop ["cl_basic", "", "Billboard", 1, 0.3, _pos, [0, 0, 0], 1, 0.28, 0.2, 0.1, [0.1,0.5], [[_barvaR,_barvaG,_barvaB,0.2],[_barvaR,_barvaG,_barvaB,0]], [0 ], 0.1, 0.1, "", "", ""]
The problem is that i don't think that itll get the position of a camcreated shell, so you may just have to position a gamelogic or two around and use that as the source for the splash.
This is a modified version of Vektorboson's fountain script.
8)PEACE