Você está cansado de parar a cada poucos segundos para adicionar manualmente waypoints no ElfBot? Este script foi projetado para simplificar sua vida, permitindo que você adicione waypoints automaticamente enquanto explora o jogo.
Descrição Breve
Este script permite que você se mova pelo spawn sem ter que parar a cada poucos segundos para adicionar manualmente waypoints. Ele adicionará os waypoints automaticamente.
Script
set $mode W
set $sqm 5
auto 200 dontlist | foreach 'newmessages' $reset if [$reset.content == 'reset' && $reset.sender == $self.name] {filedelete "[$self.name] Temp-Waypoints.txt" | statusmessage "Waypoints cleared."}
auto 200 dontlist | foreach 'newmessages' $start if [$start.content == 'start' && $start.sender == $self.name] {set $px $posx | set $py $posy | set $pz $posz | set $rec 1 | statusmessage "Waypoint recording started."}
auto 200 dontlist | foreach 'newmessages' $stop if [$stop.content == 'stop' && $stop.sender == $self.name] {set $rec 0 | statusmessage "Waypoint recording stopped."}
auto 200 dontlist | if [$rec == 1 && $posx >= ($px+$sqm)] {set $px $posx | set $py $posy | set $pz $posz | filewriteline "[$self.name] Temp-Waypoints.txt" "$mode $px $py $pz" | statusmessage "Waypoint $px $py [$pz] added."}
auto 200 dontlist | if [$rec == 1 && $posx =< ($px-$sqm)] {set $px $posx | set $py $posy | set $pz $posz | filewriteline "[$self.name] Temp-Waypoints.txt" "$mode $px $py $pz" | statusmessage "Waypoint $px $py [$pz] added."}
auto 200 dontlist | if [$rec == 1 && $posy >= ($py+$sqm)] {set $px $posx | set $py $posy | set $pz $posz | filewriteline "[$self.name] Temp-Waypoints.txt" "$mode $px $py $pz" | statusmessage "Waypoint $px $py [$pz] added."}
auto 200 dontlist | if [$rec == 1 && $posy =< ($py-$sqm)] {set $px $posx | set $py $posy | set $pz $posz | filewriteline "[$self.name] Temp-Waypoints.txt" "$mode $px $py $pz" | statusmessage "Waypoint $px $py [$pz] added."}
Digite no jogo para executar:
reset- Limpa os waypoints anterioresstart- Inicia a gravação dos waypointsstop- Para a gravação dos waypoints
Configuração do Script
-
set $mode W- Tipo de waypoint a ser gravado. W = Andar, S = Stand, N = Node set $sqm 5- Adiciona um novo waypoint a cada X SQMs
Instruções
-
Copie e cole o script acima em
Hotkeys > Persistente clique emSave/Restart. Certifique-se de que a caixaPersistentestá marcada. -
Vá para onde você quer que os waypoints comecem e digite no jogo
start. - Corra pelo mapa, o script adicionará um waypoint a cada poucos SQMs.
- Digite
stopquando terminar de adicionar os waypoints. -
Vá para a pasta de configurações do ElfBot (Exemplo de localização:
C:\Program Files (x86)\ElfBot NG\elfsettings). -
Procure e abra o arquivo
.txtnomeado comoCHARACTERNAME Temp-Waypoints. -
No topo do arquivo, acima do primeiro waypoint, adicione
[Waypoints]. -
Copie e cole o conteúdo do arquivo em
Cavebot > Edite clique emLoad Script.
Pronto! Seus waypoints estão prontos para uso! Se quiser criar um novo
conjunto de waypoints, digite reset.
Scripts Adicionais OPCIONAIS
Esses scripts não são necessários, mas podem ser úteis para adicionar waypoints únicos, como subir/descer escadas.
Para usar qualquer um desses, copie e cole em
Hotkeys > Persistent e depois digite no jogo
WAYPOINTTYPE DIRECTION.
Exemplo para waypoint de ficar: s n adicionará um waypoint de
ficar ao norte.
Tipos de Waypoints
s- Standw- Walkn- Noder- Ropel- Ladderh- Shovelu- Lure
Direções
n- Norte ( north )ne- Nordeste ( north east )e- Leste ( east )se- Sudeste ( south east )s- Sul ( south )sw- Sudoeste ( south west )w- Oeste ( west )nw- Noroeste ( north west )
Exemplos de Scripts
STAND
auto 1 dontlist | foreach 'newmessages' $stand if [$stand.sender == $self.name
&& $stand.content == 'st'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "S $posx $posy $posz" | statusmessage "Recorded Stand
waypoint."}
auto 1 dontlist | foreach 'newmessages' $standc if [$standc.sender ==
$self.name && $standc.content == 'st c'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "S $posx $posy $posz" | statusmessage "Recorded Stand
(CENTER) waypoint."}
auto 1 dontlist | foreach 'newmessages' $standn if [$standn.sender ==
$self.name && $standn.content == 'st n'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "S $posx [$posy-1] $posz" | statusmessage "Recorded Stand
(NORTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $standne if [$standne.sender ==
$self.name && $standne.content == 'st ne'] {filewriteline
"[$self.name] Temp-Waypoints.txt" "S [$posx+1] [$posy-1] $posz" |
statusmessage "Recorded Stand (NORTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $stande if [$stande.sender ==
$self.name && $stande.content == 'st e'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "S [$posx+1] $posy $posz" | statusmessage "Recorded Stand
(EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $standse if [$standse.sender ==
$self.name && $standse.content == 'st se'] {filewriteline
"[$self.name] Temp-Waypoints.txt" "S [$posx+1] [$posy+1] $posz" |
statusmessage "Recorded Stand (SOUTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $stands if [$stands.sender ==
$self.name && $stands.content == 'st s'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "S $posx [$posy+1] $posz" | statusmessage "Recorded Stand
(SOUTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $standsw if [$standsw.sender ==
$self.name && $standsw.content == 'st sw'] {filewriteline
"[$self.name] Temp-Waypoints.txt" "S [$posx-1] [$posy+1] $posz" |
statusmessage "Recorded Stand (SOUTH-WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $standw if [$standw.sender ==
$self.name && $standw.content == 'st w'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "S [$posx-1] $posy $posz" | statusmessage "Recorded Stand
(WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $standnw if [$standnw.sender ==
$self.name && $standnw.content == 'st nw'] {filewriteline
"[$self.name] Temp-Waypoints.txt" "S [$posx-1] [$posy-1] $posz" |
statusmessage "Recorded Stand (NORTH-WEST) waypoint."}
WALK
auto 1 dontlist | foreach 'newmessages' $walk if [$walk.sender == $self.name
&& $walk.content == 'w'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "W $posx $posy $posz" | statusmessage "Recorded Walk
waypoint."}
auto 1 dontlist | foreach 'newmessages' $walkc if [$walkc.sender == $self.name
&& $walkc.content == 'w c'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "W $posx $posy $posz" | statusmessage "Recorded Walk
(CENTER) waypoint."}
>
auto 1 dontlist | foreach 'newmessages' $walkn if [$walkn.sender == $self.name
&& $walkn.content == 'w n'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "W $posx [$posy-1] $posz" | statusmessage "Recorded Walk
(NORTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $walkne if [$walkne.sender ==
$self.name && $walkne.content == 'w ne'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "W [$posx+1] [$posy-1] $posz" | statusmessage "Recorded
Walk (NORTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $walke if [$walke.sender == $self.name
&& $walke.content == 'w e'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "W [$posx+1] $posy $posz" | statusmessage "Recorded Walk
(EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $walkse if [$walkse.sender ==
$self.name && $walkse.content == 'w se'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "W [$posx+1] [$posy+1] $posz" | statusmessage "Recorded
Walk (SOUTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $walks if [$walks.sender == $self.name
&& $walks.content == 'w s'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "W $posx [$posy+1] $posz" | statusmessage "Recorded Walk
(SOUTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $walksw if [$walksw.sender ==
$self.name && $walksw.content == 'w sw'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "W [$posx-1] [$posy+1] $posz" | statusmessage "Recorded
Walk (SOUTH-WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $walkw if [$walkw.sender == $self.name
&& $walkw.content == 'w w'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "W [$posx-1] $posy $posz" | statusmessage "Recorded Walk
(WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $walknw if [$walknw.sender ==
$self.name && $walknw.content == 'w nw'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "W [$posx-1] [$posy-1] $posz" | statusmessage "Recorded
Walk (NORTH-WEST) waypoint."}
NODE
auto 1 dontlist | foreach 'newmessages' $node if [$node.sender == $self.name
&& $node.content == 'n'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "N $posx $posy $posz" | statusmessage "Recorded Node
waypoint."}
auto 1 dontlist | foreach 'newmessages' $nodec if [$nodec.sender == $self.name
&& $nodec.content == 'n c'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "N $posx $posy $posz" | statusmessage "Recorded Node
(CENTER) waypoint."}
auto 1 dontlist | foreach 'newmessages' $noden if [$noden.sender == $self.name
&& $noden.content == 'n n'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "N $posx [$posy-1] $posz" | statusmessage "Recorded Node
(NORTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $nodene if [$nodene.sender ==
$self.name && $nodene.content == 'n ne'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "N [$posx+1] [$posy-1] $posz" | statusmessage "Recorded
Node (NORTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $nodee if [$nodee.sender == $self.name
&& $nodee.content == 'n e'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "N [$posx+1] $posy $posz" | statusmessage "Recorded Node
(EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $nodese if [$nodese.sender ==
$self.name && $nodese.content == 'n se'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "N [$posx+1] [$posy+1] $posz" | statusmessage "Recorded
Node (SOUTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $nodes if [$nodes.sender == $self.name
&& $nodes.content == 'n s'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "N $posx [$posy+1] $posz" | statusmessage "Recorded Node
(SOUTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $nodesw if [$nodesw.sender ==
$self.name && $nodesw.content == 'n sw'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "N [$posx-1] [$posy+1] $posz" | statusmessage "Recorded
Node (SOUTH-WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $nodew if [$nodew.sender == $self.name
&& $nodew.content == 'n w'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "N [$posx-1] $posy $posz" | statusmessage "Recorded Node
(WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $nodenw if [$nodenw.sender ==
$self.name && $nodenw.content == 'n nw'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "N [$posx-1] [$posy-1] $posz" | statusmessage "Recorded
Node (NORTH-WEST) waypoint."}
Rope
auto 1 dontlist | foreach 'newmessages' $rope if [$rope.sender == $self.name
&& $rope.content == 'r'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "R $posx $posy $posz" | statusmessage "Recorded Rope
waypoint."}
auto 1 dontlist | foreach 'newmessages' $ropec if [$ropec.sender == $self.name
&& $ropec.content == 'r c'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "R $posx $posy $posz" | statusmessage "Recorded Rope
(CENTER) waypoint."}
auto 1 dontlist | foreach 'newmessages' $ropen if [$ropen.sender == $self.name
&& $ropen.content == 'r n'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "R $posx [$posy-1] $posz" | statusmessage "Recorded Rope
(NORTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $ropene if [$ropene.sender ==
$self.name && $ropene.content == 'r ne'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "R [$posx+1] [$posy-1] $posz" | statusmessage "Recorded
Rope (NORTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $ropee if [$ropee.sender == $self.name
&& $ropee.content == 'r e'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "R [$posx+1] $posy $posz" | statusmessage "Recorded Rope
(EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $ropese if [$ropese.sender ==
$self.name && $ropese.content == 'r se'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "R [$posx+1] [$posy+1] $posz" | statusmessage "Recorded
Rope (SOUTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $ropes if [$ropes.sender == $self.name
&& $ropes.content == 'r s'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "R $posx [$posy+1] $posz" | statusmessage "Recorded Rope
(SOUTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $ropesw if [$ropesw.sender ==
$self.name && $ropesw.content == 'r sw'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "R [$posx-1] [$posy+1] $posz" | statusmessage "Recorded
Rope (SOUTH-WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $ropew if [$ropew.sender == $self.name
&& $ropew.content == 'r w'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "R [$posx-1] $posy $posz" | statusmessage "Recorded Rope
(WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $ropenw if [$ropenw.sender ==
$self.name && $ropenw.content == 'r nw'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "R [$posx-1] [$posy-1] $posz" | statusmessage "Recorded
Rope (NORTH-WEST) waypoint."}
Ladder
auto 1 dontlist | foreach 'newmessages' $ladder if [$ladder.sender ==
$self.name && $ladder.content == 'l'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "L $posx $posy $posz" | statusmessage "Recorded Ladder
waypoint."}
auto 1 dontlist | foreach 'newmessages' $ladderc if [$ladderc.sender ==
$self.name && $ladderc.content == 'l c'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "L $posx $posy $posz" | statusmessage "Recorded Ladder
(CENTER) waypoint."}
auto 1 dontlist | foreach 'newmessages' $laddern if [$laddern.sender ==
$self.name && $laddern.content == 'l n'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "L $posx [$posy-1] $posz" | statusmessage "Recorded Ladder
(NORTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $ladderne if [$ladderne.sender ==
$self.name && $ladderne.content == 'l ne'] {filewriteline
"[$self.name] Temp-Waypoints.txt" "L [$posx+1] [$posy-1] $posz" |
statusmessage "Recorded Ladder (NORTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $laddere if [$laddere.sender ==
$self.name && $laddere.content == 'l e'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "L [$posx+1] $posy $posz" | statusmessage "Recorded Ladder
(EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $ladderse if [$ladderse.sender ==
$self.name && $ladderse.content == 'l se'] {filewriteline
"[$self.name] Temp-Waypoints.txt" "L [$posx+1] [$posy+1] $posz" |
statusmessage "Recorded Ladder (SOUTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $ladders if [$ladders.sender ==
$self.name && $ladders.content == 'l s'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "L $posx [$posy+1] $posz" | statusmessage "Recorded Ladder
(SOUTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $laddersw if [$laddersw.sender ==
$self.name && $laddersw.content == 'l sw'] {filewriteline
"[$self.name] Temp-Waypoints.txt" "L [$posx-1] [$posy+1] $posz" |
statusmessage "Recorded Ladder (SOUTH-WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $ladderw if [$ladderw.sender ==
$self.name && $ladderw.content == 'l w'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "L [$posx-1] $posy $posz" | statusmessage "Recorded Ladder
(WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $laddernw if [$laddernw.sender ==
$self.name && $laddernw.content == 'l nw'] {filewriteline
"[$self.name] Temp-Waypoints.txt" "L [$posx-1] [$posy-1] $posz" |
statusmessage "Recorded Ladder (NORTH-WEST) waypoint."}
Shovel
auto 1 dontlist | foreach 'newmessages' $shovel if [$shovel.sender ==
$self.name && $shovel.content == 'h'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "H $posx $posy $posz" | statusmessage "Recorded Shovel
waypoint."}
auto 1 dontlist | foreach 'newmessages' $shovelc if [$shovelc.sender ==
$self.name && $shovelc.content == 'h c'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "H $posx $posy $posz" | statusmessage "Recorded Shovel
(CENTER) waypoint."}
auto 1 dontlist | foreach 'newmessages' $shoveln if [$shoveln.sender ==
$self.name && $shoveln.content == 'h n'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "H $posx [$posy-1] $posz" | statusmessage "Recorded Shovel
(NORTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $shovelne if [$shovelne.sender ==
$self.name && $shovelne.content == 'h ne'] {filewriteline
"[$self.name] Temp-Waypoints.txt" "H [$posx+1] [$posy-1] $posz" |
statusmessage "Recorded Shovel (NORTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $shovele if [$shovele.sender ==
$self.name && $shovele.content == 'h e'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "H [$posx+1] $posy $posz" | statusmessage "Recorded Shovel
(EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $shovelse if [$shovelse.sender ==
$self.name && $shovelse.content == 'h se'] {filewriteline
"[$self.name] Temp-Waypoints.txt" "H [$posx+1] [$posy+1] $posz" |
statusmessage "Recorded Shovel (SOUTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $shovels if [$shovels.sender ==
$self.name && $shovels.content == 'h s'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "H $posx [$posy+1] $posz" | statusmessage "Recorded Shovel
(SOUTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $shovelsw if [$shovelsw.sender ==
$self.name && $shovelsw.content == 'h sw'] {filewriteline
"[$self.name] Temp-Waypoints.txt" "H [$posx-1] [$posy+1] $posz" |
statusmessage "Recorded Shovel (SOUTH-WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $shovelw if [$shovelw.sender ==
$self.name && $shovelw.content == 'h w'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "H [$posx-1] $posy $posz" | statusmessage "Recorded Shovel
(WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $shovelnw if [$shovelnw.sender ==
$self.name && $shovelnw.content == 'h nw'] {filewriteline
"[$self.name] Temp-Waypoints.txt" "H [$posx-1] [$posy-1] $posz" |
statusmessage "Recorded Shovel (NORTH-WEST) waypoint."}
Lure
auto 1 dontlist | foreach 'newmessages' $lure if [$lure.sender == $self.name
&& $lure.content == 'u'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "U $posx $posy $posz" | statusmessage "Recorded Lure
waypoint."}
auto 1 dontlist | foreach 'newmessages' $lurec if [$lurec.sender == $self.name
&& $lurec.content == 'u c'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "U $posx $posy $posz" | statusmessage "Recorded Lure
(CENTER) waypoint."}
auto 1 dontlist | foreach 'newmessages' $luren if [$luren.sender == $self.name
&& $luren.content == 'u n'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "U $posx [$posy-1] $posz" | statusmessage "Recorded Lure
(NORTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $lurene if [$lurene.sender ==
$self.name && $lurene.content == 'u ne'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "U [$posx+1] [$posy-1] $posz" | statusmessage "Recorded
Lure (NORTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $luree if [$luree.sender == $self.name
&& $luree.content == 'u e'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "U [$posx+1] $posy $posz" | statusmessage "Recorded Lure
(EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $lurese if [$lurese.sender ==
$self.name && $lurese.content == 'u se'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "U [$posx+1] [$posy+1] $posz" | statusmessage "Recorded
Lure (SOUTH-EAST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $lures if [$lures.sender == $self.name
&& $lures.content == 'u s'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "U $posx [$posy+1] $posz" | statusmessage "Recorded Lure
(SOUTH) waypoint."}
auto 1 dontlist | foreach 'newmessages' $luresw if [$luresw.sender ==
$self.name && $luresw.content == 'u sw'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "U [$posx-1] [$posy+1] $posz" | statusmessage "Recorded
Lure (SOUTH-WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $lurew if [$lurew.sender == $self.name
&& $lurew.content == 'u w'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "U [$posx-1] $posy $posz" | statusmessage "Recorded Lure
(WEST) waypoint."}
auto 1 dontlist | foreach 'newmessages' $lurenw if [$lurenw.sender ==
$self.name && $lurenw.content == 'u nw'] {filewriteline "[$self.name]
Temp-Waypoints.txt" "U [$posx-1] [$posy-1] $posz" | statusmessage "Recorded
Lure (NORTH-WEST) waypoint."}
Agora você pode automatizar a gravação de waypoints no ElfBot, economizando tempo e esforço enquanto explora novas caves. Aproveite!


Nenhum comentário:
Postar um comentário