Cara quase que não entendia, arruma esse Tópico um pouco.
Apesar de tudo é Bom, melhore e ganhe um REP.
_________________________________________________________
Meus Trabalhos:
info
Grupo: Campones
Registrado: 11/05/08
Posts: 21
Reputação: +3
Char no Tibia: Admin Necrox

Cara quase que não entendia, arruma esse Tópico um pouco.
Apesar de tudo é Bom, melhore e ganhe um REP.
_________________________________________________________
Meus Trabalhos:
info
Grupo: Campones
Registrado: 13/07/09
Posts: 3
Reputação: 0

e como eu edito a posição que o cara deve passar?
tipo.. posso colocar 40 posições pro cara não passar? como?
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

Bom, vou esclarecer o ato de reviver um tópico.
Reviver um tópico só é uma infração quando o post é considerado flood, nesse caso, é aplicada a reputação negativa (rep-).
Como o post do nosso amigo é um dúvida, não se encaixa em uma infração à regra, portanto, tudo bem.
Espero ter ficado claro, abraços.
info
Grupo: Campones
Registrado: 16/11/11
Posts: 5
Reputação: +1

consegui faze 1 script pra eles...
function onStepIn(cid, item, position, fromPosition)
level = 2000
if getPlayerLevel(cid) < level then
doTeleportThing(cid, fromPosition, false)
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Somente Players level 2000+ podem passar !")
else
doSendMagicEffect(position, CONST_ME_MAGIC_RED)
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Bem Vindo !")
end
return TRUE
end
So configura o level nessa linha
level = 2000
use a tag em movements
<movevent type="StepIn" actionid="30000" event="script" value="NOMEDOARQUIVO.lua"/>
nao esqueça de colocar no editor a id 30000 no piso que deseja...
Valeu
Editado Março 26 por RafaelVidolin
Bom, vou esclarecer o ato de reviver um tópico.
Reviver um tópico só é uma infração quando o post é considerado flood, nesse caso, é aplicada a reputação negativa (rep-).
Como o post do nosso amigo é um dúvida, não se encaixa em uma infração à regra, portanto, tudo bem.
Espero ter ficado claro, abraços.
Tipo isso? (reportado)
Abraços.
info
Grupo: Conde
Registrado: 17/07/11
Posts: 705
Reputação: +108

- RafaelVidolin
Dá próxima vez, só comenta quando estiver escrito por completo, pois se você postar só: "
". É considerado Flood, mas quando você edita não é, porém seria bom evitar um Moderador vir aqui e visualizar, fica ai o aviso
.
info
Grupo: Campones
Registrado: 08/05/11
Posts: 4
Reputação: +3
Char no Tibia: secreto
aew galera sou novo aqui
vamos la vo postar um movements, que so passa pela position se tiver tal level.
ex: so passa pela position x:100 y:50 z:7 se tiver level 300+
Va em movements/scripts e crie um bloco de notas e renomei para level.lua.
Depois abra o bloco de notas e bota isso abaixo:
function onStepIn(cid, item, position, fromPosition)
level = 300
if getPlayerLevel(cid) < level then
doTeleportThing(cid, fromPosition, true)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_RED)
doPlayerSendCancel(cid,"Somente level " .. level .. " ou mais podem passar aqui.")
end
return TRUE
end
Depois Va em movements.xml e bote:
<movevent type="StepIn" uniqueid="13550" event="script" value="level.lua"/>
para edita o level que passa pela position se vai em movements/scripts level.lua na parte (level: 300) você edita o level que você deseja.
para edita a animação quando você não tem level para passar, nessa parte (doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_RED) a na parte MAGIC_RED e o brilho vermelho você pode botar azul ou outro ex;MAGIC_BLUE.
tambem pode edita o texto quando você não tem level para passar, nessa parte (doPlayerSendCancel(cid,"Somente level " .. level .. " ou mais podem passar aqui.") Você so mexe na parte:"somente pra la>" e tambem não mexa na parte "..level.." edite ex: você não passar Por aqui so "..level.." passa.
se você tiver mapeditor, click com o botão direito no chão va em (propriedades) ai na unique bote (13550)
vlw, Galera
Aqui Foi Meu Primeiro poster
Qualquer erro me avisem
deixem comentarios porfavor
By: whither
Editado Maio 14 por Whither