Hallo.
Ich wollte mir einen NPC mit 6 Random Warps machen. Dieser Funktioniert auch, aber nicht immer.
Manschmal warpt er und manschmal bleibt er einfach stehen. Der Server gibt aber keinen Fehler aus.
next;
mes "^ff0000[Warper]^000000";
mes "Okay, dann bringe ich dich jetzt dahin.";
switch(rand(5)) {
case 1:
savepoint "eot_1",52,2;
warp "eot_1",52,2; end;
case 2:
savepoint "eot_2",52,2;
warp "eot_2",52,2; end;
case 3:
savepoint "eot_3",52,2;
warp "eot_3",52,2; end;
case 4:
savepoint "eot_4",52,2;
warp "eot_4",52,2; end;
case 5:
savepoint "eot_5",52,2;
warp "eot_5",52,2; end;
case 6:
savepoint "eot_6",52,2;
warp "eot_6",52,2; end;
}}
Das ist der Part davon und eigentlich sollte das so laufen. Anfangs hatte ich das so als Random Warp Portal das machte auch keine Problme nur im NPC kommt das vor.