Ir para conteúdo
  • 0

Teleporte Que De Vocação E...


pedrizito15

Pergunta

Gostaria De Um Script De Um Teleport :

 

"Ao Entrar No Teleport O Player Ganha 7 Itens (Quaisquer) Titulo De Morador (ID Da Cidade Destinada É 2)E Uma Classe (ID Da Classe 13)"

"Mensagens Que Vão Aparecer Depois Que O Player Entrar No Teleport [ Você Ganhou Um God Set],[Você Agora É Um Inquisidor] E [ Você Agora é Morador De Vega]

 

Protocolo (versão do Tibia): 8.60

Servidor utilizado: Styller Completo

Nível de experiência: ...

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

11 respostass a esta questão

Posts Recomendados

  • 0

Coloca em movements/scripts

 

function onStepIn(cid, item, pos)

local items = {id,id,id,id,id,id,id}

local storage,vocation,temple = 9991,13,2

 

if getPlayerStorageValue(cid,storage) == -1 then

doPlayerSetTown(cid, temple)

doPlayerSetVocation(cid,vocation)

doPlayerAddItem(cid,items,1)

setPlayerStorageValue(cid,storage,1)

else

doTeleportThing(cid,frompos)

doPlayerSendCancel(cid,"você ja fez isso.")

end

end

 

tag

<movevent type="StepIn" actionid="9991" event="script" value="inicio.lua"/>

 

 

 

Em id você coloca o id dos items..

eu coloquei storage pra poder fazer isso só uma vez, se não o cara vai fica entrando no teleport direto

e ganhando os items.. e a vocação.

________

não sei se vai funcionar.. :X testa ae

 

 

edit:

coloca o id dos items no local ja ta explicado o.O

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

  • 0

monstra direito o que tenho que editar pq minha leitura de lua é ruim de + faiz um completinho que eu edito fica mais facil para min ver + rep mais ja se der certo do + 2 '-'

 

Deu um pequeno erro "[Error - MoveEvents Interface]

data/movements/scripts/atirador.lua : onStepIn

Description :

(luaDoPlayerAddItem) Item not found

 

Esse Erro Deu Após Eu Entrar No TP's No EXE Não Apareceu Erro Nenhum Até Eu Entrar No TP//Se Você Quiser Me Dar Uma Maâo E Me Arrumar Um NPC (Oracle) Que De 4 Classe REP+ Também '-'

Link para o comentário
Compartilhar em outros sites

  • 0

2 links de 'oracle':

http://www.xtibia.co...npc-the-oracle/

http://www.xtibia.co...-npc-vocao-vip/

 

 

Tenta agora,

 

function onStepIn(cid, item, pos)

local items = {2160,1}, {3031,1}, {3031,1}, {3031,1}, {3031,1}, {3031,1}, {3031,1}

local storage,vocation,temple = 9991,13,2

 

if getPlayerStorageValue(cid,storage) == -1 then

doPlayerSetTown(cid, temple)

doPlayerSetVocation(cid,vocation)

doPlayerAddItem(cid,items)

setPlayerStorageValue(cid,storage,1)

else

doTeleportThing(cid,frompos)

doPlayerSendCancel(cid,"você ja fez isso.")

end

end

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

  • 0

Caso o do amigo acima n funcione!

 

 

function onStepIn(cid, item, pos)
local items = {2160}, {3031}, {3031}, {3031}, {3031}, {3031}, {3031}
local storage,vocation,temple = 9991,13,2

for i = 1,#items do
if getPlayerStorageValue(cid,storage) <= 0 then
doPlayerSetTown(cid, temple)
doPlayerSetVocation(cid,vocation)
doPlayerAddItem(cid,items[i],1)
setPlayerStorageValue(cid,storage,1)
else
doTeleportThing(cid,frompos)
doPlayerSendCancel(cid,"você ja fez isso.")
return TRUE
end
end
end

Link para o comentário
Compartilhar em outros sites

  • 0

É vamos ter que apelar para as linhas.. agora vai funcionar sem duvida.

 

 

function onStepIn(cid, item, pos)

local storage,vocation,temple = 9991,13,2

 

if getPlayerStorageValue(cid,storage) == -1 then

doPlayerSetTown(cid, temple)

doPlayerSetVocation(cid,vocation)

doPlayerAddItem(cid,2160,1) -- item e quantidade

doPlayerAddItem(cid,2160,1)

doPlayerAddItem(cid,2160,1)

doPlayerAddItem(cid,2160,1)

doPlayerAddItem(cid,2160,1)

doPlayerAddItem(cid,2160,1)

doPlayerAddItem(cid,2160,1)

setPlayerStorageValue(cid,storage,1)

else

doTeleportThing(cid,frompos)

doPlayerSendCancel(cid,"você ja fez isso.")

end

end

 

 

Rs

Link para o comentário
Compartilhar em outros sites

  • 0

Da nada, a script era facil, só estavamos tentando fazer com q ela usa-se poucas linhas

pode fazer mais pedidos é bom que a gente treina...

 

Dúvida sanada, tópico reportado.

Fechar.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...