I believe putbomb2 version you're trying to use is server-side only.
Try:
PHP Code:
function onActionServerSide() {
if (params[0] == "bomb") {
// This should work
player.level.putbomb2(2, 30, 30, "bomb1.png");
// This also might work
putbomb2(2, 30, 32, "bomb1.png");
}
}
//#CLIENTSIDE
function onCreated() {
triggerserver("gui", this.name, "bomb");
}