1
[Movement] Trainer System Vie Mar 29, 2013 1:02 pm
"♣Marre♣™"
![[Movement] Trainer System 462-68](https://2img.net/u/2712/30/40/04/avatars/462-68.gif)
Miembro

Este es un request hecho por GOD Unreald.
Ahi pueden ver lo que hace el script.
La verdad me mate haciendo el script, de error en error, y al final era una cosita estupida lo que hacia que no andase -.-!
Bien, vamos a data/movements/movements.xml
data/movements/scripts/Training System.lua
Les dejare unas imagenes para que bean como se pone
![[Movement] Trainer System Trainingsysttem](http://img15.imageshack.us/img15/223/trainingsysttem)
Si la imagen no sebe les dejo el link
[Tienes que estar registrado y conectado para ver este vínculo]
Creditos:
Open tibia 99%
Yuniormarre 1% por Traerlo
Ahi pueden ver lo que hace el script.
La verdad me mate haciendo el script, de error en error, y al final era una cosita estupida lo que hacia que no andase -.-!
Bien, vamos a data/movements/movements.xml
- Código:
movevent type="StepIn" uniqueid="5000-5003" event="script" value="Training System.lua"/>
<movevent type="StepOut" uniqueid="5000-5003" event="script" value="Training System.lua"/>
data/movements/scripts/Training System.lua
- Código:
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('demon', v[1])
doSummonCreature('demon', 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
Les dejare unas imagenes para que bean como se pone
Si la imagen no sebe les dejo el link
[Tienes que estar registrado y conectado para ver este vínculo]
Creditos:
Open tibia 99%
Yuniormarre 1% por Traerlo
3 participantes