Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[dúvida] Map.Thrown(ID, Count, X, Y, Z)
#1
Map.Thrown(ID, Count, X, Y, Z)

Teria como eu criar um Map.Thrown por exemplo

Para jogar 2 sqms para meu lado direto?
Ou 2 sqms para o lado esquerdo...

Por exemplo

X:=Self.X() Y:=Self.Y() Z:=Self.Z() Map.Thrown(3031, 1, <2, !Y!, !Z!)

Ele jogaria 2 sqms da minha posição... X.
#2
Você faz
Code:
X:=Self.X() VarAdd(X, 2) Y:=Self.Y() Z:=Self.Z() Map.Thrown(3031, 1, !X!, !Y!, !Z!)
Waypoints By Me [Here]

BBot functions/Funções do BBot [Here]
#3
(09-02-2012, 04:46 AM)spiff26 Wrote: Você faz
Code:
X:=Self.X() VarAdd(X, 2) Y:=Self.Y() Z:=Self.Z() Map.Thrown(3031, 1, !X!, !Y!, !Z!)

E se eu quise-se jogar 2 sqm para norte?
2 sqm para sul?
2 sqm para esquerda?
#4
Só lembrar que pra o eixo norte-sul é o Y (sendo que ele aumenta pro sul) e o eixo loeste-leste é o x (sendo que aumenta pro leste)

Então, se é 2 sqm pro norte você subtrai 2 do seu Y, assim
Code:
X:=Self.X() Y:=Self.Y() VarSub(Y, 2) Z:=Self.Z() Map.Thrown(3031, 1, !X!, !Y!, !Z!)

2 sqm pro sul você soma 2 ao Y
Code:
X:=Self.X() Y:=Self.Y() VarAdd(Y, 2) Z:=Self.Z() Map.Thrown(3031, 1, !X!, !Y!, !Z!)

2 sqm pra esquerda subtrai 2 no X
Code:
X:=Self.X() VarSub(X, 2) Y:=Self.Y() Z:=Self.Z() Map.Thrown(3031, 1, !X!, !Y!, !Z!)

Ai, se quiser noroeste, subtrai no X e soma no Y e assim sucessivamente Tongue
Waypoints By Me [Here]

BBot functions/Funções do BBot [Here]
#5
Nossa obrigado Wink


Forum Jump:


Users browsing this thread: 1 Guest(s)