Dark-Tibia


En este foro encontras ayuda subre tu Otserver
 
ÍndicePortalFAQBuscarMiembrosGrupos de UsuariosRegistrarseConectarse
Navegación
 Portal
 Índice
 Miembros
 Perfil
 FAQ
 Buscar
Conectarse
Nombre de Usuario:
Contraseña:
Entrar automáticamente en cada visita: 
:: Recuperar mi contraseña
Últimos temas
» johnnathann
Sáb Sep 15, 2012 8:48 pm por johnnathannj

»  [8.70] Real Global Map 1.8 + Imagenes + Scans
Lun Jun 11, 2012 4:53 am por Lazcano

» Speedy War [8.60]
Vie Mar 30, 2012 2:12 pm por GOD ALE

»  [Rpg-Pvp][8.60]Kreuus Easy
Jue Mar 29, 2012 11:42 pm por GOD ALE

» [Script] Royal Crossbow!
Jue Mar 29, 2012 11:22 pm por GOD ALE

» Ayuda con el ot server
Jue Mar 29, 2012 10:45 pm por GOD ALE

»  Tiko ot editado 8.60
Jue Mar 29, 2012 10:34 pm por GOD ALE

»  VikiRanch.'[8.60] war v.1.0
Jue Mar 29, 2012 9:54 pm por GOD ALE

» Abrir Puertos De Tibia En El Router Thomson tg585 de telmex
Vie Oct 28, 2011 1:21 pm por panda

Mejores posteadores
Dj Pacos
 
admin heber723
 
God Maracula
 
GoD Mexicansoul
 
God Dunckan
 
Admin Azteca
 
Slayer
 
God Damubu
 
DJ Punk
 
Glonlova
 

Comparte | 
 

 training system

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Slayer
MoDeradores
MoDeradores


Mensajes : 37
Puntos : 95
Reputación : 15
Fecha de inscripción : 30/04/2011

MensajeTema: training system   Lun Mayo 23, 2011 12:46 am

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

y pondran las uniqueid en donde se parara el monito y subira skill.

credito: 100% bt
Volver arriba Ir abajo
Ver perfil de usuario
 
training system
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» El proceso System no está respondiendo
» Inicio en modo ajuste
» APAGADO FUERA DE COBERTURA
» revit MEP training files
» A que direccion enviar mi airis N7000????????

Permisos de este foro:No puedes responder a temas en este foro.
Dark-Tibia :: Utilidades-
Cambiar a: