es reicht, wenn du es einmal ausführst weil die Tore dann bestehen bleiben, und die GateIDs 4 u. 5 sind normalerweise nicht verwendet.. (0-3 ist für NOSW, 4,5 ist funktionsfähig aber normalerweise nicht verwendet) hier mal nen kleines beispiel der Anwendung:
$gate1= create gate: type=0 addto=Argon Prime geteid=4 dstsecx=0 dstsecy=0 dstgatei=5 x=<x> y=<y> =<z>
$gate2= create gate: type=1 addto=Königstal geteid=5 dstsecx=1 dstsecy=3 dstgatei=4 x=<x> y=<y> =<z>
Dabei wird ein Tor in AP und ein anderes in KE erstellt und untereinander verbunden..
hier mal ne dynamischere Variante (für die ich aber keine volle Funktionsgarantie gebe, afaik können einige GateIDs nicht voll funktionsfähig untereinander verbunden werden..)
Arguments:
$Pos.arr1 Var/Sector/Position
$Pos.arr2 Var/Sector/Position
Source Code:
$X1 = $Pos.arr1 [0]
$Y1 = $Pos.arr1 [1]
$Z1 = $Pos.arr1 [2]
$Sec1 = $Pos.arr1 [3]
$X2 = $Pos.arr2 [0]
$Y2 = $Pos.arr2 [1]
$Z2 = $Pos.arr2 [2]
$Sec2 = $Pos.arr2 [3]
$sec1X = $sec1 -> get universe X index
$sec1Y = $sec1 -> get universe Y index
$sec2X = $sec2 -> get universe X index
$sec2Y = $sec2 -> get universe Y index
$gid1 = 5
while $sec1 -> get warp gate: Gate ID: $gid1
| dec $gid1=
| if $gid1 == -1
| | return null
| end
end
$gid2 = 5
while $sec2 -> get warp gate: Gate ID: $gid2
| dec $gid2=
| if $gid2 == -1
| | return null
| end
end
$gate1= create gate: type=0 addto=$sec1 geteid=$gid1 dstsecx=$sec2X dstsecy=$sec2Y dstgatei=$gid2 x=$X1 y=$Y1 =$Z1
$gate2= create gate: type=1 addto=$sec2 geteid=$gid2 dstsecx=$sec1X dstsecy=$sec1Y dstgatei=$gid1 x=$X2 y=$Y2 =$Z2
return null
PS das type steht dafür, welches Toricon in der Sektorkarte angezeigt werden soll: 0 = N, 1=S, 2=E, 3=W iirc (die letzteren beiden können auch anders rum sein..)
EDIT 13.3.2011: nach Jahren endlich mal den Tippfehler behoben der in den nächsten Beiträgen erwähnt wird