darknelson
Member
- Joined
- Jun 19, 2011
- Messages
- 190
- Solutions
- 1
- Reaction score
- 15
Hi i gonna use this train system en my ot server. here is the code
This script work like this:
YouTube - New Training System! OTServ‏
Anyway i need when u are in the sqm and monks appear, remove 1k of money and at 30 minutes, dissapear. understand? please is somebody can help, that would be easy.ç
Original Post: http://otland.net/f81/training-system-110671/
Code:
function onStepIn(cid, item, pos, fromPos)
local t = {
[5000]={{x=pos.x-1, y=pos.y+1, z=pos.z},{x=pos.x-1, y=pos.y-1, z=pos.z}},
[5001]={{x=pos.x+1, y=pos.y+1, z=pos.z},{x=pos.x+1, y=pos.y-1, z=pos.z}},
[5002]={{x=pos.x+1, y=pos.y-1, z=pos.z},{x=pos.x-1, y=pos.y-1, z=pos.z}},
[5003]={{x=pos.x+1, y=pos.y+1, z=pos.z},{x=pos.x-1, y=pos.y+1, z=pos.z}}
}
local v = t[item.uid]
if v then
doSummonCreature('training monk', v[1])
doSummonCreature('training monk', v[2])
doSendMagicEffect(v[1],CONST_ME_TELEPORT)
doSendMagicEffect(v[2],CONST_ME_TELEPORT)
end
end
function onStepOut(cid, item, pos)
local t = {
[5000]={{x=pos.x-1, y=pos.y+1, z=pos.z, stackpos = 253},{x=pos.x-1, y=pos.y-1, z=pos.z, stackpos = 253}},
[5001]={{x=pos.x+1, y=pos.y+1, z=pos.z, stackpos = 253},{x=pos.x+1, y=pos.y-1, z=pos.z, stackpos = 253}},
[5002]={{x=pos.x+1, y=pos.y-1, z=pos.z, stackpos = 253},{x=pos.x-1, y=pos.y-1, z=pos.z, stackpos = 253}},
[5003]={{x=pos.x+1, y=pos.y+1, z=pos.z, stackpos = 253},{x=pos.x-1, y=pos.y+1, z=pos.z, stackpos = 253}}
}
local v = t[item.uid]
if v then
doRemoveCreature(getThingfromPos(v[1]).uid)
doRemoveCreature(getThingFromPos(v[2]).uid)
doSendMagicEffect(v[1],CONST_ME_POFF)
doSendMagicEffect(v[2],CONST_ME_POFF)
end
end
This script work like this:
YouTube - New Training System! OTServ‏
Anyway i need when u are in the sqm and monks appear, remove 1k of money and at 30 minutes, dissapear. understand? please is somebody can help, that would be easy.ç
Original Post: http://otland.net/f81/training-system-110671/