Tópico reportado para que movam.
info
Grupo: Artesão
Registrado: 27/10/12
Posts: 102
Reputação: +12
Char no Tibia: Não tenho

Oi Amiguinho você quer que o player não passe pela entrada senão tiver o level? ok vem comigo...
primeiro coloque isso no seu movement.xml
no *****.lua vai ser o nome do seu arquivo ok ;]
<movevent type="StepIn" uniqueid="1000" event="script" value="****.lua" />
Edita no level que você quer que o cara passe...
posentrada é logicamente o tile da entrada da sua cave...
No "Entering to CAVE." vc pode colocar qualquer outra msg que quiser é quando ele entra...
No "Sorry, only level 100 can pass from Entrance." é quando não entra se quiser mudar tbm à volonté....
function onStepIn(cid, item, position, fromPosition)
local posentrada = {x=0,y=0,z=0}
local level = 100
if(posentrada) then
if(getPlayerLevel(cid) >= level) then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Entering to CAVE.")
doSendMagicEffect(getPlayerPosition(cid),46)
doTeleportThing(cid,posentrada)
doSendMagicEffect(getThingPos(cid), CONST_ME_SMALLPLANTS)
else
doPlayerSendCancel(cid, "Sorry, only level 100 can pass from Entrance.")
doTeleportThing(cid, fromPosition, false)
end
return true
end
end
Não testei ... qualquer dúvida posta ai...


info
Grupo: Artesão
Registrado: 02/03/07
Posts: 119
Reputação: +1
Gênero: Masculino
Fala galera, queria saber se tem como colocar level para entrar nesse tipo de cave, queria saber se tem como colocar level para entrar no cave entrance.. Por meio de action ou outra coisa, sei lá.. Grato! Olhem o link!
Edit: Movam o tópico, mais uma vez ninguém do xtibia me ajudou. Fui ajudado em outro fórum. Mesmo assim, obrigado!
Editado Novembro 5 por coriel