Thanks to everyone who replied!
Well, I am not sure what happened, I tried lembas' suggestion, bash -c
/path/to/script, and it gave me an error, I went around a few tries and
eventually got it to work.
For someone going through the same: I think the problem is I hadn't made the
script executable prior to creating the launcher (I think). Now when I drag
it to the panel, it creates the command as "/path/to/script/" and it works.
Before it would create it as "file:///path/to/script" and it wouldn't work.
Well, it works now, so, hey anyone feel free to use my script it you
need/like it :)