[duvida]quest com itens iniciais

zona123
em Lixeira Pública

zona123

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/07/08Posts: 0Char no Tibia: zona

Bom quero saber como fazer um bau de quest e bota os items dentro para os lvl 8 quando entraren no ot pega

 

Tipow eu editei locais para eles pega os items um locau de sorcerer um de druid pally e knight + como eu faso para bota o bau da quest la no canto com os items dentro?

 

Imagems\/

 

http://img187.imageshack.us/my.php?image=druidow6.jpg

http://img510.imageshack.us/my.php?image=sorcereruh4.jpg

http://img364.imageshack.us/my.php?image=paladinye7.jpg

http://img229.imageshack.us/my.php?image=knightup6.jpg

Felp321

Helloween Rulez \o/
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 08/01/08Posts: 192Char no Tibia: Felp Guardian

Olá!

Bem, você deverá fazer basicamente isso: Abra a pasta do seu ot, vá em data, depois vá em actions e depois vá em script. Copie algum arquivo .lua de la e cole. Renomeie-o para InitialVOcationsQuest.lua . Agora, abra ele, apague tudo lá dentro e adicione isto:

function onUse(cid, item, frompos, item2, topos)

 

voc = getPlayerVocation(cid)

 

if item.uid == 1212 then

queststatus = getPlayerStorageValue(cid,4044)

if queststatus == -1 and voc == 2 then

doPlayerSendTextMessage(cid,22,"You have found a snakebite rod")

doPlayerAddItem(uid,2182,1)

setPlayerStorageValue(cid,4044,4045)

elseif queststatus == -1 and voc == 1 then

doPlayerSendTextMessage(cid,22,"You have found a wand of vortex")

doPlayerAddItem(uid,2190,1)

setPlayerStorageValue(cid,4044,4045)

elseif queststatus == -1 and voc == 4 then

doPlayerSendTextMessage(cid,22,"You have found a Spike Sword")

doPlayerAddItem(uid,2383,1)

setPlayerStorageValue(cid,4044,4045)

elseif queststatus == -1 then and voc == 3 then

doPlayerSendTextMessage(cid,22,"You have found a bow and 100 arrows")

doPlayerAddItem(uid,2456,1)

doPlayerAddItem(uid,2544,100)

setPlayerStorageValue(cid,4044,4045)

else

doPlayerSendTextMessage(cid,22,"You cannot do the same quest again.")

end

else

return 0

end

 

return 1

end

Explicação:

"if item.uid == 1212 then"

1212 = uniqueid do baú. para adicionar uma, é só você entrar no seu mapa, clicar com o botão direito do mause no seu baú, ir em properties e em "uniqueid" adicionar "1212"

"doPlayerAddItem(uid,2190,1)"

2190 ou qualquer id nas tags "doPlayerAddItem" = ID do item que o player irá ganhar quando abrir o baú.

"doPlayerSendTextMessage(cid,22,"You have found a snakebite rod")"

You have found a snakebite rod ou qualquer mensagem entre as tags "doPlayerSendTextMessage" = Mensagem que irá aparecer quando o player abrir o baú.

 

Depois, volte uma pasta, indo em acitons. Abra o actions.xml e adicione em algum lugar de la:

<action uniqueid="1212" script="InitialVocationsQuest.lua" />

Explicação:

"uniqueid="1212""

1212 = a uniqueid que você colocou no baú, a mesma do script.

 

"script="InitialVocationsQuest.lua""

InitialVocationsQuest.lua = Nome do arquivo .lua do script.

 

Espero ter ajudado.

 

Atenciosamente,

Felipe.

"Elapsam semel occasionem non ipse potest Iuppiter reprehendere"

allankardec

A cura está ligada ao tempo e às vezes também às circunstâncias.
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 20/03/07Posts: 245

Movido para seção correta!

 

Título Editado!

 

Abraços,

Kardec.

"...Salvem-me dos meus amigos"

- Qual foi a primeira academia de letras do Brasil?
Academia Cearense de Letras
- Quem foi o idealizador da ABL (Academia Brasileira de Letras)?
Machado de Assis? Claro que não, quem fez todo o trabalho foi Antonio Sales (cearense) e recusou o "premio" que era uma vaga na academia.
- Qual a maior escola do Brasil? E o os estudantes?
ITA, 60% dos estudantes são cearenses.
- Qual a comida preferia do ITA?
Baião de dois (prato típica cearense) e tem uma cachaça escondida também.

Aguardem... Em breve mais informações...

Por isso me orgulho de ser Cearense!



AREEEEEE EGUAAAAAA

Tprocheira

WOOOOW
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 23/12/07Posts: 566Char no Tibia: Tprocheira soldier

Acredito que você tenha uma maneira de checar qual a vocação que chega em tal lugar.

Se sim, você simplesmente coloca o ID dos itens no UniqueID e no ActionID do baú. Isso adicionará os itens.

Porém, se não tiver como checar a vocação, utilize o script que o Felp66 lhe forneceu.

 

Tprocheira