Ir para conteúdo
  • 0

TILE VIP COM EFFECT


Luquinh4

Pergunta

Alguém pode fazer esse script aparecer effect quando não tiver a vip ?

 

Tipo você vai pisar no tile e você n tem a vip vc vai voltar um sqm, e quero que saia um effect , esse aqui

 

(CONST_ME_MAGIC_BLUE)

 

Script que eu quero que modifiquem

 

 

function onStepIn(cid, item, pos)



-- teleports config
teleport1 ={x=154, y=43, z=7}



if isPlayer(cid) then

if item.actionid == 13540 then

vip = getPlayerStorageValue(cid,13540)
if vip == -1 then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa ser VIP 2 ,digite !vip2 e faça a quest.")


doTeleportThing(cid,teleport1)


else

end

end

end

end

 

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

15 respostass a esta questão

Posts Recomendados

  • 0

use assim .

 

function onStepIn(cid, item, position, fromPosition)
if isPlayer(cid) then
if item.actionid == 13540 then
vip = getPlayerStorageValue(cid,13540)
if vip == -1 then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa ser VIP 2 ,digite !vip2 e faça a quest.")
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
doTeleportThing(cid,fromPosition)
else
end
end
end
end

Link para o comentário
Compartilhar em outros sites

  • 0

use assim .

 

function onStepIn(cid, item, position, fromPosition)
if isPlayer(cid) then
if item.actionid == 13540 then
vip = getPlayerStorageValue(cid,13540)
if vip == -1 then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa ser VIP 2 ,digite !vip2 e faça a quest.")
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
doTeleportThing(cid,fromPosition)
else
end
end
end
end

@edit

postei la embaxo

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

  • 0

/\ pra mim isso devia ser flood --' testa de uma vez e depois posta os resultados --'

 

edit: viu pq flei q isso devia ser flood? --'

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

  • 0

use assim .

 

function onStepIn(cid, item, position, fromPosition)
if isPlayer(cid) then
if item.actionid == 13540 then
vip = getPlayerStorageValue(cid,13540)
if vip == -1 then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa ser VIP 2 ,digite !vip2 e faça a quest.")
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
doTeleportThing(cid,fromPosition)
else
end
end
end
end

Não deu, deu nada como se n existisse o tile ali ,fico como um tile normal!

Link para o comentário
Compartilhar em outros sites

  • 0
function onStepIn(cid, item, position, fromPosition)
if isPlayer(cid) then
if getPlayerStorageValue(cid, 13540) < 1 then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa ser VIP 2 ,digite !vip2 e faça a quest.")
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
doTeleportThing(cid, fromPosition)
end
end
return true
end

Link para o comentário
Compartilhar em outros sites

  • 0

function onStepIn(cid, item, position, fromPosition)
if isPlayer(cid) then
if getPlayerStorageValue(cid, 13540) < 1 then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa ser VIP 2 ,digite !vip2 e faça a quest.")
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
doTeleportThing(cid, fromPosition)
end
end
return true
end

igualmente, como se não existisse

Link para o comentário
Compartilhar em outros sites

  • 0

@sky podia ter usado o parametro 'position' da propria funçao ^^

 

@topico tu chego a testar o script ms? e o player ta sendo teleportado pra tras? o.O

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

  • 0

Se coloco certo no movements.xml?

    <movevent type="StepIn" uniqueid="13540" event="script" value="vip.lua"/>

?

 

CARA DESCULPA ,TINHA DADO EU PISEI EM TILE ERRADO !

 

AGORA PODE POR UMA MSG DE WELCOME ?

 

Tipo bem vindo a area vip

Link para o comentário
Compartilhar em outros sites

  • 0
function onStepIn(cid, item, position, fromPosition)
if isPlayer(cid) then
if getPlayerStorageValue(cid, 13540) < 1 then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa ser VIP 2 ,digite !vip2 e faça a quest.")
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
doTeleportThing(cid, fromPosition)
else
doPlayerSendTextMessage(cid, 27, "Welcome to vip area.")
end
end
return true
end

Link para o comentário
Compartilhar em outros sites

  • 0

function onStepIn(cid, item, position, fromPosition)
if isPlayer(cid) then
if getPlayerStorageValue(cid, 13540) < 1 then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa ser VIP 2 ,digite !vip2 e faça a quest.")
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
doTeleportThing(cid, fromPosition)
else
doPlayerSendTextMessage(cid, 27, "Welcome to vip area.")
end
end
return true
end

 

DUVIDA SANADA !

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

×
×
  • Criar Novo...