Ok, since you took away the schedule, you should be calling the Self Delete parent, instead of just killing the player. parent::servercmdSelf Delete(%client);
Your also still not using a server pref to toggle the script. What I would do is do something like setting $pref::server::Self Deletebomb to 1 (true) when enabled, and 0 (false) when disabled. Then have an if statement in servercmd Self Delete around creating the bomb, checking if the pref is true.
Lastly, you need to end your functions with a "}" (think of { as starting something, you always need a } tp end it)
You also should be killing the player, not the client, but since your calling the parent instead, it doesn't matter anyway.