Stoffe already took care of that for you with this:
location lLoc = GetLocation(GetObjectByTag("npc_jorran"));
vector vPos = GetPositionFromLocation(lLoc);
vPos.x += 1.5;
vPos.y += 1.5;
It will place the container near Jorran (1.5 m from his position) so unless you want something specific, you don't have to do anything.
If you absolutely want specific coordinates, then replace the following lines of the script:
if (!GetIsObjectValid(GetObjectByTag("jorranbox"))) {
location lLoc = GetLocation(GetObjectByTag("npc_jorran"));
vector vPos = GetPositionFromLocation(lLoc);
vPos.x += 1.5;
vPos.y += 1.5;
lLoc = Location(vPos, GetFacingFromLocation(lLoc));
CreateObject(OBJECT_TYPE_PLACEABLE, "jorranbox", lLoc);
}
With:
if (!GetIsObjectValid(GetObjectByTag("jorranbox"))) {
CreateObject(OBJECT_TYPE_PLACEABLE, "jorranbox", Location(Vector(0.00,0.00,0.00), 0.0));
}
Just replace the (0.00,0.00,0.00), 0.0 by your xyz coordinates and the orientation. The first 0.00 =x, the second = y, the third = z and the last 0.00 after the parenthesis is the orientation.
You'll also find a few extra options here:
http://www.lucasforums.com/showthread.php?t=143536)