Ir para conteúdo

Piso Que Bloqueia A Passagem De Players.


InfinityOts

Posts Recomendados

Boa Noite,

Estou trazendo um script que bloqueia a passagem de players,tutors,etc

Chega de enrolassao e vamos ao script.

 

@Moveevents

 

 

Data/Movement/Scripts/volt.lua

 

function onStepIn(cid, item, position, fromPosition)

local greetings = "Welcome, sir "..getCreatureName(cid).."."

local leave = "Sorry, this place is exclusive to gamemasters..."

 

if isPlayer(cid) and getPlayerAccess(cid) >= 4 then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, greetings)

else

doTeleportThing(cid, fromPosition, TRUE)

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, leave)

end

end

 

Data/Movement/Movement.xml

<movevent type="StepIn" actionid="3431" event="script" value="volt.lua"/>

 

 

@Configuração

 

Ponha o action ID "3431" em um piso (ou mais) que, o jogador voltara onde ele estava antes de tentar passar pelo piso.

Observaçao: Se quiser que monstros possam passar (que nao podem, pelo padrao), na 5ª linha delete apenas isPlayer(cid) and

 

Para mudar o acesso do piso mude o 4 para acesso desejado:

if isPlayer(cid) and getPlayerAccess(cid) >= 4 then

 

1-Player

2-Tutor

3-Senior Tutor

4-GM

5-CM

6-GOD

 

 

Créditos:

Souronaldo2

Editado por InfinityOts
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...