Montando Quests [8.4]

\Mattheus ~*

Ex Moderador
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 11/02/09Posts: 559Char no Tibia: Deep Druid

Olá Galera do :XTibia_smile:

 

Agora vou mostrar para vcs Como es simples faze quests no OT 8.4

 

Primeiramente va em: Data/Actions/quests

Copie qualquer 1 Arquivo e Cole.

Muda Para o nome por exemplo: xTibia_Quest.

 

Agora apague tudo dentro e cole isto:

 

 

if item.uid == 2500 then

queststatus = getPlayerStorageValue(cid,2500)

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,"You have found a Reveng Axe.")

doPlayerAddItem(cid,7413,1)

setPlayerStorageValue(cid,2500,1)

else

doPlayerSendTextMessage(cid,22,"It is empty.")

end

else

return 0

end

 

return 1

end

 

 

Legenda

Vermelho:UniqueID o ID que vc bota no Mapa editor ! (Vc escolhe)

Repita em todo lugar que estiver em Vermelho.

 

Azul:A Mensagem que vc quer que o Player receba.

 

Roxo:E ID do iten que vc quer que o Player receba ! no caso Reveng Axe.

 

Depois de ter Acabado Salve e feche.

 

Logo depois volta va em Actions.XML

Aonde estiver <!-- Quests -->

voce cola isto

 

Codigo

<action uniqueid="2500" script="quests/xTibia_Quest.lua" />

 

Ss: Como Deve Fica no Mapa Editor

quest.jpg

[/ Construçãao .

lucas9444

L U C A S - X T I B I A - 2 0 1 1
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 04/11/07Posts: 137

Obrigado pelo tutorial mas ele nao funcionou aqui.

if item.uid == 7001 then
queststatus = getPlayerStorageValue(cid,7001)
if queststatus == -1 then
doPlayerSendTextMessage(cid,22,"You have found a Brass Armor.")
doPlayerAddItem(cid,2465,1)
setPlayerStorageValue(cid,7001,1)
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
else
return 0
end

return 1
end

 

Proxima vez, faça em CODE ao inves de quote, e depois faça em quote mostrando cores e talz.

 

O erro do script, foi esse:

 

Warning: [Event::loadScript] Can not load script. data/actions/scripts/quests/brassarmor.lua

data/actions/scripts/quests/brassarmor.lua:15: '<eof>' expected near 'end'

\Mattheus ~*

Ex Moderador
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 11/02/09Posts: 559Char no Tibia: Deep Druid

Deve ser Pq vc nao boto no Actions.XML

Assim brassarmor.lua

ao invez de botar : <action uniqueid="2500" script="quests/xTibia_Quest.lua" />

bote <action uniqueid="2500" script="quests/brassarmor.lua" />

[/ Construçãao .

lucas9444

L U C A S - X T I B I A - 2 0 1 1
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 04/11/07Posts: 137

isso eu fiz =/

nao to sabendo qual o problema ...

eu fiz igualzinho vc fez ai encima /\

 

eh algo de errado referente ao "end"

ou colocou a mais, ou a menos, nao sei

japinha500

Raphael
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/05/08Posts: 16

ow eu n to conseguindo faze

 

quando eu vo abri a caxa num acontece nada

ela so abre:/

 

ads msn aew japa.rafa@hotmail.com

marxd

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/07/09Posts: 2Char no Tibia: Naruto Supremo

Bom tuto mas como fica as quest q vc escolhe um item só??

 

e c vc puder me ajudar vc sabe como faço pra colocar helmet q dá +3 de skill???/

ou ML

 

Tanks!

giovannidj

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/07/08Posts: 41Char no Tibia: Secret XD

PO ta bacaninha xD,mais pode caprichar mais

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

topico:

 

no script que você postou falta a funcão.

 

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

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."