Ir para conteúdo

Featured Replies

Postado

Galera estou querendo criar uma área vip só pra premiums, tem como colocar uma title q só eles podem pisar?

Atenciosamente, Anuudek.

                                                               banner.gif

Postado

Amigo uma solução facil e agil, seria você fazer um local aonde fica o teleport e envolvela com parede e na parte da frente colocar o script.. o script é bem simples vá em data\movements\scripts, crie um arquivo lua chamado freeblock.lua e bote isto dentro. 

function onStepIn (cid, item, pos)

local pos = {x= 1053, y=1046, z=6}      --- Coordenadas do local pra onde o player será teleportado.
if not isPlayer(cid) then return true end
 if not isPremium(cid) then
  doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Mensagem que você quer que apareça quando o player não foi premium ')
  doTeleportThing(cid, pos)
  doSendMagicEffect(getCreaturePosition(cid), 12)
 else
  doSendMagicEffect(getCreaturePosition(cid), 13)
 end
return true
end
Depois vá em \data\movements\movements.xml e bote isto lá 

<movevent type="StepIn" actionid="1200" event="script" value="freeblock.lua"/>
vá no rme e clike 2 veses no tile e bote em action id o numero 1200, espero ter ajudado..

JqGfm7S.png

Servidor com sources estáveis, com sistemas completos e tudo atualizados, para saber mais acessem   https://www.facebook.com/pokeVKS

Postado

movements.xml

<movevent type="StepIn" actionid="9999" event="script" value="premium tile.lua"/>

premium tile.lua

 

function onStepIn(cid, item, position, fromPosition)


local Denied = "Voce nao é Premium" -- mensagem que deseja que aparece quando não for premiun
local Welcome = "Bem vindo a uma area Premium."




if isPremium(cid) == false then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, Denied)
doTeleportThing(cid, fromPosition, true)
doSendMagicEffect(position,13)
return TRUE
end
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, Welcome)
doSendMagicEffect(position,14)
return TRUE
end
Postado
function onStepIn(cid, item, position, fromPosition, toPosition)
local v = getThingfromPos(getThingPosition(cid)).uid
if isPlayer(v) == true then
if isPremium(cid) then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Bem Vindo á Áreas Vip!.")
else
  doTeleportThing(cid, fromPosition)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você não tem acesso Vip,Faça Doação ao Server no Site!") 
end
else
doTeleportThing(cid, fromPosition)
end
  return true
end

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

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 520.2k

Informação Importante

Confirmação de Termo