samuel157
Intermediate OT User
- Joined
- Mar 19, 2010
- Messages
- 616
- Solutions
- 4
- Reaction score
- 122
- Location
- São Paulo, Brazil
- GitHub
- Samuel10M
@Deatthraz error on console
local position = {}
position.radius = 2
position.center = {x = 363, y= 176, z = 7}
position[1] = {x = position.center.x - position.radius, y = position.center.y - position.radius, z = position.center.z} -- top_left
position[2] = {x = position.center.x - position.radius, y = position.center.y + position.radius, z = position.center.z}-- bottom_left
position[3] = {x = position.center.x + position.radius, y = position.center.y + position.radius, z = position.center.z}-- bottom_right
position[4] = {x = position.center.x + position.radius, y = position.center.y - position.radius, z = position.center.z}-- top_right
function onThink(interval, lastExecution)
for i = 1, #position do...

<globalevent name="spin" interval="750" event="script" value="spin.lua"/>
local position = {}
position.radius = 2
position.center = Position(363, 176, 7)
position[1] = Position(position.center.x - position.radius, position.center.y - position.radius, position.center.z) -- top_left
position[2] = Position(position.center.x - position.radius, position.center.y + position.radius, position.center.z)-- bottom_left
position[3] = Position(position.center.x + position.radius, position.center.y + position.radius, position.center.z)-- bottom_right
position[4] = Position(position.center.x + position.radius, position.center.y - position.radius, position.center.z)-- top_right
function onThink(interval, lastExecution)
for i = 1, #position do
addEvent(function()
local idx = i + 1 > #position and 1 or i + 1
doSendDistanceShoot(position[i], position[idx], 36)
end
, i * 400)
end
return true
end
@Deatthraz error on console
local position = {}
position.radius = 2
position.center = {x = 363, y= 176, z = 7}
position[1] = {x = position.center.x - position.radius, y = position.center.y - position.radius, z = position.center.z} -- top_left
position[2] = {x = position.center.x - position.radius, y = position.center.y + position.radius, z = position.center.z}-- bottom_left
position[3] = {x = position.center.x + position.radius, y = position.center.y + position.radius, z = position.center.z}-- bottom_right
position[4] = {x = position.center.x + position.radius, y = position.center.y - position.radius, z = position.center.z}-- top_right
function onThink(interval, lastExecution)
for i = 1, #position do
addEvent(function()
local idx = i + 1 > #position and 1 or i + 1
doSendDistanceShoot(position[i], position[idx], 36)
end
, i * 400)
end
return true
end