I know how to make the "Bullet" go up but i just need to know how to get the bullet added at the X and Y of the actor. I'm A little new to Greenfoot so if the answer is obvious don't make fun of me :D
Have the actor at (X, Y) add the bullet into the world, using 'getX()' and 'getY()' for the coordinates to add the bullet into the world at. If all bullets created go up, you can have the constructor of the bullet set its rotation to 270 and have the act method 'move' it by its 'speed'. If the bullets do not all go straight up, then you will either have to pass the rotation to the constructor for it to set or you will have to get a local reference to the bullet and set its rotation before adding it to the world. If you have any trouble with any of this, please post what you tried and explain what it is you are having problems with.