Comparte
Ver el tema anteriorIr abajoVer el tema siguiente
avatar
Miembro
Mensajes Mensajes : 83
Ver perfil de usuario

[Movement] Piso lvl

el Vie Mayo 25, 2012 2:37 pm
Bueno amigos de OTHispano, hoy les bengo a traer este script que es de Piso lvl, como lo dice le titulo, trata de 1 piso el cual se ocupa algun lvl espeisifico para poder pasarlo, es muy usado para las caves de hight lvl y quest por el estilo.

Bno bamos a tu ot/data/movements/scripts, y abrimos bloc de notas y ponemos lo siguiente adentro:
Código:
function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if getPlayerLevel(cid) >= 900 then doSendMagicEffect(position, 12) else doTeleportThing(cid, fromPosition) doPlayerSendCancel(cid, "Ocupas ser lvl 900 para pasar a esta quest!") doSendMagicEffect(position, 2) doSendMagicEffect(fromPosition, 2) return true end end

Despues bamos a tu ot/data/movements/movements.xml, y pegamos lo siguiente en Decay tyles:
Código:
<movevent type="StepIn" actionid="100" event="script" value="pisolvl.lua"/>

Bno lo que podemos configurar es lo siguiente:
Código:
 if getPlayerLevel(cid) >= 900 then doSendMagicEffect(position, 12) else doTeleportThing(cid, fromPosition) doPlayerSendCancel(cid, "Ocupas ser lvl 900 para pasar a esta quest!") doSendMagicEffect(position, 2) doSendMagicEffect

En donde dice 900 es el lvl que se requerira para poderlos pasar, y en doPlayerSendCancel(cid,
Pondran el texto que ustedes quieran.

Ojala y les haya funcionado y si les gusto den manita arriba (+REP) y si no les sirvio, eviten dejar malos comentarios, Gracias
Ver el tema anteriorVolver arribaVer el tema siguiente
Permisos de este foro:
No puedes responder a temas en este foro.