Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Não, lá no Tag XML tu bota itemid="ID do Tile" e no RME bota 50002,

Depois teste com um level 1 !

function onStepIn(cid, item, position, fromPosition)

if(item.actionid > 50000 and item.actionid < 50200) then

local level = (item.actionid - 50000)

local kickposition = {x=848, y=1175, z=6} -- AQUI A POSIÇÃO QUE O PLAYER VAI SER TELEPORTADO SE ELE TIVER ABAIXO DO LEVEL

local kickposition2 = {x=848, y=1173, z=6} -- AQUI A POSIÇÃO QUE O PLAYER SERAR TELEPORTADO SE ELE TENTAR VOLTAR !

if getPlayerLevel(cid) < level  then

doTeleportThing(cid, kickposition, TRUE)

doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)

doPlayerSendCancel(cid,"Só players de level " .. level .. " podem passar.")

elseif getPlayerLevel(cid) >= level  then

setPlayerStorageValue (cid, 34567, 1)

end

if getPlayerStorageValue(cid, 34567) == 1 then

doTeleportThing(cid, kickposition2, TRUE)

doPlayerSendCancel(cid,"Você não pode voltar !")

end

end

return TRUE

end

Esse script é assim :

Se no RME tiver 50002, só level 2 ou + passaram !

Então teste com level 1, se não conseguir passar é porque funcionou !

Att. Huziwara no Mokou

Editado por Huziwara (veja o histórico de edições)

bXEB9.jpg
  • Respostas 19
  • Visualizações 3.1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Bom cara no meu script funcionou perfeitamente, vou testar o do Huziwara e ja edito! EDIT: Huziwara realmente tem algo errado com seu script.. =/ eu testei aqui e só aparece você não pode voltar!

  • Nunca testei, mas tente por assim : Action ID: 1010 Nesse caso só poderar passar level 10 ou mais ... Como funciona : 1000 + o level que você quer para o player passar o resultado é o

  • Se não funcionar o que o Huziwara falou.. tenta esse script: function onStepIn(cid, item, position, fromPosition) local level = 2 if getPlayerLevel(cid) ~= level then doTeleportThing(cid,

Postado

Huziwara o problema do script ai é que você usou "< level" no de cima usou certo "~= level" ! e ele só quer q lv 2 passe, não podendo voltar!! E deu erro no meu script porque você usei o 1002 como action id... o recomendado é usar 30000 algum numero grande , pra n dar conflito, aqui usei o 47755 e funcionou de boa! tenta ai!

Scripts:

Mostrar conteúdo oculto http://tibiaking.com...onte-por-level/

Tutoriais:

Mostrar conteúdo oculto http://tibiaking.com...51-newtypes-87/

Postado
  • Autor

Eu testei e deu o mesmo problema.

Você pode ver o que eu fiz de errado?

Aqui estão as imagens:

Arquivo: bridgerook_1.lua

problematibia3.png

Arquivo: movements.xml

problematibia2.png

Mapa Remere

problematibia1.png

Postado

Bom cara no meu script funcionou perfeitamente, vou testar o do Huziwara e ja edito!

EDIT: Huziwara realmente tem algo errado com seu script.. =/ eu testei aqui e só aparece você não pode voltar! não faz mais nada, lembrando que no action id no RME eu colokei 50002! coloquei o comando no movements.xml e não funcionou!!

EDIT2: Huziwara =D tomei a liberdade de editar o seu script bl?



function onStepIn(cid, item, position, fromPosition)

if(item.actionid > 50000 and item.actionid < 50200) then

local level = (item.actionid - 50000)

local kickposition = {x=95, y=125, z=7} -- AQUI A POSIÇÃO QUE O PLAYER VAI SER TELEPORTADO SE ELE TIVER ABAIXO DO LEVEL

local kickposition2 = {x=95, y=123, z=7} -- AQUI A POSIÇÃO QUE O PLAYER SERAR TELEPORTADO SE ELE TENTAR VOLTAR !

if getPlayerLevel(cid) ~= level  then

doTeleportThing(cid, kickposition, TRUE)

doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)

doPlayerSendCancel(cid,"Só players de level " .. level .. " podem passar.")

elseif getPlayerLevel(cid) == level  then

setPlayerStorageValue (cid, 3456787, 1)

end

if getPlayerStorageValue(cid, 3456787) == 1 then

doTeleportThing(cid, kickposition2, TRUE)

doPlayerSendCancel(cid,"Você não pode voltar !")

end

end

return TRUE

end

Agora funcionou !

Editado por Coyoty (veja o histórico de edições)

Scripts:

Mostrar conteúdo oculto http://tibiaking.com...onte-por-level/

Tutoriais:

Mostrar conteúdo oculto http://tibiaking.com...51-newtypes-87/

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo