Advertisement
zlofenix

API

Dec 14th, 2013
723
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.32 KB | None | 0 0
  1. Monitor & Camera
  2. Всего 1 метод - возвращет Integer, freq, всегда возвращает текущую частоту, можно звать без аргументов, с 1 аргументом - ставит указанную частоту print(p.Freq()), p.Freq(1)
  3.  
  4. Laser
  5. emitBeam - либо 2 параметра - yaw, pitch, либо 3 - смещение на координаты цели
  6. pos - координаты лазора xCoord, yCoord, zCoord
  7. freq - частота лазора, аргументы аналогично камере, при установке может вернуть -1, если частота < 0 или > 65000, частота 1420 - для сканирующего луча.
  8. getFirstHit - результат сканирующего луча, возвращает инфу о блоке в который попал - X, Y, Z, blockID, blockMeta, blockResistance либо 0, 0, 0, 0, 0, -1
  9. getBoosterDXDZ - смещение до координат 1го бустера
  10. camFreq - аналогично обычной камере, если у лазора она вообще есть
  11.  
  12. Mining laser
  13. mine - выкапывает только ресурсы, возвращет Boolean, вернет false, если уже копает, иначе true
  14. stop - очевидно
  15. isMining - очевидно, возвращет Boolean
  16. quarry - карьер, полностью выкапывает, возвращет Boolean, вернет false, если уже копает, иначе true
  17. state - state(строковый статус), energy(энергии в бустере), currentLayer(текущий слой), valuablesMined(), valuablesInLayer()
  18. offset - ЧЕРЕЗ сколько блоков вниз от шахтера будет копать(0 - сразу под шахтером), как и Freq у камеры
  19.  
  20. !!!АЗАЗА!!!
  21. У шахтеролазора есть режим Silktouch.
  22. Для копания им в mine или quarry передаем 1 любой параметр, ну mine(1) например.
  23. Анальность в том, что для этого режима он жрет дейтерий из АЕ сети(капсулы или сразу в жидком виде), в ебических количествах:
  24. В случае карьера - 0.015ведра за блок = 1.215 ведра за слой.
  25. В случае копания только ресурсов - 1 ведро за блок = 1 ведро за слой(скан слоя) + ресурсоблоков*ведро.
  26.  
  27. Radar радар ищет ядра во всех измерениях
  28. scanRay - его нет
  29. scanRadius - 1 параметр radius, возвращает Boolean, если хватает питания и 0<радиус<=10000 - вернет true
  30. getResultsCount - возвращает количество найденных ядер
  31. getResult - 1 параметр от 0 до getResultsCount-1, возвращает "FAIL", 0, 0, 0 или имя ядра и координаты, если Y 256-511 - космос(Y-256), 512-1023(Y-512) - ядро в гипере, 0-255 - ядро на земле(/аду/энде, если там его можно поставить)
  32. getEnergyLevel - очевидно
  33. pos - координаты радара xCoord, yCoord, zCoord
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement