To make a particle image you first need a image (this does not remove the background so if you do not want a background remove it using a external tool) once you have your image go to this website
Minecraft Particle Image Converter (websim.ai) and select your resolution (quality and amount of particles that make up the image) do not choose 1 if your image has a high amount of pixels anything above 500 by 500 will lag if the quality is 1. so once you get your list copy it and create a new skript file and your going to want to create a variable that sets on load add set it to your list
Code (Text):
on load:
set {list} to "list goes here"
now use the function anywhere so I will use the example that's already in the skript
Code (Text):
command /rainbow:
permission: op
trigger:
set {_loc} to player's location
set {_loc}'s pitch to 0
drawparticle("rainbow", 1, 100, {_loc})
so for most images you do not want pitch to affect your image that is why I set it to 0 but for the function "rainbow" is the name of the variable so for the example is would be "list" moving on the 1 is the size of the particles you will not need to change this most of the time next the 100 is the number of ticks that the image will stay for and last {_loc} is the location that you want the imagge to spawn at