here ya go
[@main]
SERVERNAME - Server Teleport NPC -\
Move To <CaveName/@teleport1> - <CaveName/@teleport2> - <CaveName/@teleport3>\
Move To <CaveName/@teleport4> - <CaveName/@teleport5> - <CaveName/@teleport6>\
Move To <CaveName/@teleport7> - <CaveName/@teleport8> - <CaveName/@teleport9>\
Move To <CaveName/@teleport10> - <CaveName/@teleport11> - <CaveName/@teleport12>\
Move To <CaveName/@teleport13> - <CaveName/@teleport14> - <CaveName/@teleport15>\
Move To <CaveName/@teleport16> - <CaveName/@teleport17> - <CaveName/@teleport18>\
Move To <CaveName/@teleport19> - <CaveName/@teleport20> - <CaveName/@teleport21>\
<Close Window/@exit>
[@teleport1]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport2]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport3]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport4]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport5]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport6]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport7]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport8]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport9]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport10]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport11]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport12]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport13]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport14]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport15]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport16]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport17]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport18]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport19]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport20]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport21]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1