Ir para conteúdo

Piso De Level


Whither

Posts Recomendados

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 por Whither
Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
  • 3 weeks later...

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.

Link para o comentário
Compartilhar em outros sites

  • 9 months later...

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 por RafaelVidolin
Link para o comentário
Compartilhar em outros sites

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.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...