Also... falls du auf der 1.13 spielst ist es sogar sehr einfach ^^
Hierzu spawnst du an der Stelle des Zombies/Skeletts einfach eine Spinne (oder anderes Mob) bevor du sie killst.
Als CommandBlocks sieht dass dann so aus:
Wie oben schon platzierst du einen CommandBlock und stellst ihn auf "Repeat",
dann gibst du in ihn "execute at @e[type=minecraft:zombie] run summon minecraft:spider ~ ~ ~" ein.
((
"execute at" sorgt dafür, dass der Command an der Position des Mobs ausgeführt wird.
"@e[type=minecraft:zombie]" bestimmt das Ziel/das Monster an dem der Befehl ausgeführt wird.
"run summon minecraft:spider ~ ~ ~" spawnt eine Spinne an der Position des Zombies wobei ~ ~ ~ die relativen Koordinaten sind.
))
Nun schaust du in welche Richtung der Pfeil des CommandBlocks zeigt und platzierst dort an den Block anschließend einen 2.
Diesen stellst du auf "Chain" und "Always Active"
Dann gibst du den Befehl vom 1. Post, bzw. einfach "kill @e[type=zombie]" ein und aktivierst den 1. mit einem Schalter.
Jetzt sollte alles funktionieren.
Achja... wenn dich die Servernachrichten nerven kannst du sie mit /gamerule commandBlockOutput false abstellen
Wichtig! Lies alles genau durch, ist ein Fehler drin hast du auf einmal tausende Spinnen in deiner Welt ^^" (Hatte den ChainCommandBlock falsch angeschlossen)