Bom, Hoje vou ensinar a criar novas Escadas, só testei em servidores 8.54, 8.60, porém estarei dando suporte para outras versões caso venha a ocorrer erros Vamos lá, Em Movements/Scripts crie um arquivo chamado escadas.lua E Dentro cole: function onStepIn(cid, item, frompos, item2, topos) if not isP
info
Grupo: Conde
Registrado: 14/07/10
Posts: 645
Reputação: +321
Gênero: Masculino
Bom, Hoje vou ensinar a criar novas Escadas, só testei em servidores
8.54, 8.60, porém estarei dando suporte para outras versões caso venha a ocorrer erros
Vamos lá,
Em Movements/Scripts crie um arquivo chamado
E Dentro cole:
function onStepIn(cid, item, frompos, item2, topos) if not isPlayer(cid) then return true end local norte = {xxx, xxx, xxx, xxx} --Ecadas viradas para o Norte local sul = {xxx, xxx, xxx, xxx} -- Escadas viradas para o sul local leste = {xxx, xxx, xxx, xxx} -- Escadas viradas para o leste local oeste = {xxx, xxx, xxx, xxx} -- Escadas viradas para o Oeste local descer = {xxx, xxx, xxx, xxx} -- Escadas para descer -- NORTH if item2.itemid == [norte] then playerpos = {x=getCreaturePosition(cid).x, y=getCreaturePosition(cid).y-1, z=getCreaturePosition(cid).z-1} -- SOUTH elseif item2.itemid == [sul] then playerpos = {x=getCreaturePosition(cid).x, y=getCreaturePosition(cid).y+1, z=getCreaturePosition(cid).z-1} -- EAST elseif item2.itemid == [leste] then playerpos = {x=getCreaturePosition(cid).x+1, y=getCreaturePosition(cid).y, z=getCreaturePosition(cid).z-1} -- WEST elseif item2.itemid == [oeste] then playerpos = {x=getCreaturePosition(cid).x-1, y=getCreaturePosition(cid).y, z=getCreaturePosition(cid).z-1} --DOWN elseif item2.itemid == [descer] then playerpos = {x=getCreaturePosition(cid).x, y=getCreaturePosition(cid).y, z=getCreaturePosition(cid).z+1} endBom, no próprio Script ensina como adiciona as escadas.
Agora em Movements/movements.xml
Adicione a tag:
E Pronto, já tem as novas escadas no seu Servidor
Se for adicionar as escadas no client, elas devem ter as propriedades:
Não pode Ser Movido