Clica Na Porta, Se Tiver Certo Item Ela Te Teleporta Pra Dentro

juhninho
em Scripts

juhninho

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/06/08Posts: 6

Bom o title ja diz tudo mais vou ser mais claro, o script seria pra pokemon seria tipo ...

 

voce clica na porta o script checa na badge se voce tem certa ensignia, assim ..ensignia de fogo entra na sala de fogo se nao tiver retorna uma msg dizendo que nao tem.

 

bom é isso se alguem puder me ajudar por favor.

Makelin1

Absoft User =D
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 21/03/12Posts: 651Char no Tibia: Pussycat !

eu criei um script de porta com level tem 20 minutos !!

aki so que sem o do item e editei aki nao testei o script nao sei se vai funfar

aki o script

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

 

pos = {x= 160, y= 54, z= 7} ----Position para quando entrar pela porta aonde o player ira

 

local level = 100 --O Level que podera passa pela porta

 

doTeleportThing(cid, pos)

if doPlayerRemoveItem(cid,6567,1) then --Poem o id do item e a quantidade no lado

if getPlayerLevel(cid) >= level then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Parabens Voce Passou Pela Porta.")

else

doPlayerSendCancel(cid,"Você não tem level 100 para passar pela portal.")

end

return TRUE

end

 

se ajudei + rep

ate

Att

Smartbox

 

 

Ajudei ? + REP

 

Absoft Map

http://www.xtibia.co...__fromsearch__1

 

2575910.gif

juhninho

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/06/08Posts: 6

SmartBox nao é pra remover o item, só checar se voce tem ele nao tem como fazer isso?

 

mesmo assim mt obrigado por tentar ajudar.

Makelin1

Absoft User =D
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 21/03/12Posts: 651Char no Tibia: Pussycat !

ok vo editar o script aki pra ver se consigo breve deixo mas respostas

 

EDIT :

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

 

pos = {x= 160, y= 54, z= 7} ----Position para quando entrar pela porta aonde o player ira

 

local level = 100 --O Level que podera passa pela porta

 

doTeleportThing(cid, pos)

getPlayerItemCount(cid,6567) --Poem o id do item que tenque checar

if getPlayerLevel(cid) >= level then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Parabens Voce Passou Pela Porta.")

else

doPlayerSendCancel(cid,"Você não tem level 100 para passar pela portal.")

end

return TRUE

end

 

se ajudei + rep

Att

Smartbox

 

 

Ajudei ? + REP

 

Absoft Map

http://www.xtibia.co...__fromsearch__1

 

2575910.gif

juhninho

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/06/08Posts: 6

ta teleportando mesmo sem ter o item, vlw novamente

Makelin1

Absoft User =D
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 21/03/12Posts: 651Char no Tibia: Pussycat !

entao nao foi ??

 

teste agr

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

 

pos = {x= 160, y= 54, z= 7} ----Position para quando entrar pela porta aonde o player ira

 

local level = 100 --O Level que podera passa pela porta

local itemid = 6567 --O id do item que tenque ter !!

 

doTeleportThing(cid, pos)

if getPlayerItemCount(cid, config.itemid) >= 1 then

if getPlayerLevel(cid) >= level then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Parabens Voce Passou Pela Porta.")

else

doPlayerSendCancel(cid,"Você não tem level 100 para passar pela portal.")

end

return TRUE

end

 

edite o id do item la ta mas facil pra vc editar

ate

 

e se ajudei + rep

Att

Smartbox

 

 

Ajudei ? + REP

 

Absoft Map

http://www.xtibia.co...__fromsearch__1

 

2575910.gif

juhninho

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/06/08Posts: 6

Deu certo mano, vlw mesmo!

 

obs: sou novo no forum e sei que é nobisse mais como eu dou rep pros outros? voce merece.

Makelin1

Absoft User =D
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 21/03/12Posts: 651Char no Tibia: Pussycat !

e simples no lado do meu post desse lado >> tem um botao verde com uma cetinha pra cima so aperta ela

so isso flw !! vc so pode da 1 ek cada 24 hrs

ate

Att

Smartbox

 

 

Ajudei ? + REP

 

Absoft Map

http://www.xtibia.co...__fromsearch__1

 

2575910.gif

HisashiitYamaguti

O Cortiço - Aluísio Azevedo.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 17/07/11Posts: 705

Tópico movido para Dúvidas e Pedidos Atendidos. Até!!!

hisashi.png

 

PokemonGoldSky

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/08/13Posts: 5

tem como fazer que a pessoal so entra na porta se nao tiver o item , contrario do que ele falo

HenrikDiamond

Vivendo e aprendendo!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/12/13Posts: 86Char no Tibia: [ADM] Wolf

Cara, em poketibia aki deu erro poke ajudar?

Olha:

 

 

 

[17/02/2014 17:42:41] [Error - LuaScriptInterface::loadFile] data/actions/scripts/elitedoor.lua:23: 'end' expected (to close 'function' at line 1) near '<eof>'
[17/02/2014 17:42:41] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/elitedoor.lua)
[17/02/2014 17:42:41] data/actions/scripts/elitedoor.lua:23: 'end' expected (to close 'function' at line 1) near '<eof>'

 

 

 

 

Por Acaso isso fica no Movements?

 

 

aa! eskeci , olha como deixei o script:

 

 

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

pos = {x= 978, y= 35, z= 7} ----Position para quando entrar pela porta aonde o player ira

local level = 1000 --O Level que podera passa pela porta
local itemid = 12252 --O id do item que tenque ter !!
local itemid = 12253 --O id do item que tenque ter !!
local itemid = 12254 --O id do item que tenque ter !!
local itemid = 12255 --O id do item que tenque ter !!
local itemid = 12256 --O id do item que tenque ter !!
local itemid = 12257 --O id do item que tenque ter !!
local itemid = 12258 --O id do item que tenque ter !!
local itemid = 12259 --O id do item que tenque ter !!

doTeleportThing(cid, pos)
if getPlayerItemCount(cid, config.itemid) >= 1 then
if getPlayerLevel(cid) >= level then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Bem-Vindo À Elite Four Pallace!.")
else
doPlayerSendCancel(cid,"Você não tem level 1000 para passar pela portal.")
end
return TRUE
end

 

 

 

Se puder ajudar vlws

Ajudei Vc em Algo?



Da Rep+



Em Brevee!! PokeZot V2




Aguarde!!



Meus Trabalhos