Hello again,
this time a little update, a simple script to smooth the appearance and fading of events:

CODE
#Jens of Zanicuud appear/fade script

class Game_Character
  def appear(frames)
    @opacity += 255/frames
    @opacity = [@opacity,255].min
  end
  
  def fade(frames)
    @opacity -= 255/frames
    @opacity = [@opacity,0].max
  end
end


HOW TO USE:
Set a Move Event and put a call script into, and write appear(number of frames) or fade(number of frames), then check the Repeat box, close the move event and put a Wait (same number of frames) after the move event.

Click to view attachment

The result will be the appearance/fading of the event/player in the desired number of frames and smoother like never before smile.gif
No credit needed this time, this was a piece of cake...

Jens