Pra quem n sabe script, eu ainda recomendo um quest maker.
Tutorial bem explicado vai ajudar bastante
info
Group: Conde
Joined: 09/09/09
Posts: 528
Reputation: +424
Tibia Character: Emekalo Makalo

Pra quem n sabe script, eu ainda recomendo um quest maker.
Tutorial bem explicado vai ajudar bastante
info
Group: Conde
Joined: 07/05/08
Posts: 612
Reputation: +12
Tibia Character: leviana luciferiana

se eu não me engano existe outros tutoriais que ensinam isso.
info
Group: Campones
Joined: 13/04/09
Posts: 37
Reputation: +6
Gender: Masculino
Tibia Character: Lucifera Cael

Belo tutorial!!
ira ajudar muito quem não sabe exatamente nada de script..
eu usava outro tipo de sctips para quest.. mas estarei usando esse agora
obrigado ! ![]()
info
Group: Herói
Joined: 25/06/08
Posts: 723
Reputation: +275
Gender: Masculino
Tibia Character: Diiva

Opa que bom que vocês gostaram, estarei trazendo vários tutoriais e scripts para o XTibia, abraços...
info
Group: Conde
Joined: 30/01/10
Posts: 706
Reputation: +125
Gender: Masculino
Tibia Character: Bakwin

mt bom ![]()
DevilMoon você sabe que isso é flood, então, fica o alerta verbal.
@Topic
Muito legal a script mais esse modo já ta velho, tenta criar um jeito novo
o xtibia ta lotado de script como este.
info
Group: Campones
Joined: 31/01/10
Posts: 16
Reputation: +1
Tibia Character: [God] Grimerah

Como criar um Script de quest
Bom é bem simples fazer um Script de Quest, mais tem muita gente que ainda não sabe então irei ensinar através deste tópico.
Primeiramente vá até a pasta "Actions" e depois vá em "Scripts" agora faça um arquivo chamado Quest1.lua, e bote isso dentro dele:
function onUse(cid, item, fromPosition, itemEx, toPosition)
a = 9595
id = 1234
if getPlayerStorageValue(cid, a) < 1 then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have found a "..getItemNameById(id)..".")
doPlayerAddItem(cid, id, 1)
doPlayerSetStorageValue(cid, a, 1)
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is empty.")
end
return TRUE
end
Legenda:
Vermelho: É a Storage pode colocar qual quer numero, mais ele não deve existir em outra actions.
Azul: É o ID do item.
Agora volta na pasta "Actions" e abra o arquivo "Actions.xml" e coloque isto dentro dele:
<action actionid="9595" script="Quest1.lua"/>Legenda:
Vermelho: É o nome do arquivo .lua
Azul: É a Storage que tem dentro do script.
Agora para terminar a quest vá no Baú no seu mapa editor e bote o ActionID nele que no caso é "9595" observe a foto:
Créditos: Antharaz e Doidin (eu).
Fisso tudo certinho e funcionou!
so que o bau nao fica fixo como eu faço para que os plays nao consiga movelo?
Edited Julho 18 by murilofodao
info
Group: Herói
Joined: 20/05/10
Posts: 3.4k
Reputation: +1.5k
Gender: Masculino

coloca como UniqueID
<action uniqueid="9595" script="Quest1.lua"/>
ai vai no seu mapa editor na propriedade do bau e coloca tbm
UniqueID = 9595
info
Group: Campones
Joined: 15/07/10
Posts: 15
Reputation: 0
Tibia Character: Sir Eurides

Esse doidin ai eh doidin msm ele eh foda entende muito eh merecedor ser da imprensa do xtibia, me orgulho de ser membro daqui
Valeu doidin s22
Tutorial bem feito, gostei.
Até agora eu não entendi direito esse baguiu de "return" =/
info
Group: Campones
Joined: 11/01/11
Posts: 54
Reputation: +1
Tibia Character: dexorostas demasgroço

vlw cara esse tutor me ajudou consegui fazer a quest funcionol ei a quest so da pra ser feita pelos player eu tentava como ADM mais nao funcionava pensava q tava errado ai apaguei fiz de novo como player funfo legal vlw mais a quest e so pros player gente.
info
Group: Herói
Joined: 25/06/08
Posts: 723
Reputation: +275
Gender: Masculino
Tibia Character: Diiva
Como criar um Script de quest
Bom é bem simples fazer um Script de Quest, mais tem muita gente que ainda não sabe então irei ensinar através deste tópico.
Primeiramente vá até a pasta "Actions" e depois vá em "Scripts" agora faça um arquivo chamado Quest1.lua, e bote isso dentro dele:
Legenda:
Vermelho: É a Storage pode colocar qual quer numero, mais ele não deve existir em outra actions.
Azul: É o ID do item.
Agora volta na pasta "Actions" e abra o arquivo "Actions.xml" e coloque isto dentro dele:
Legenda:
Vermelho: É o nome do arquivo .lua
Azul: É a Storage que tem dentro do script.
Agora para terminar a quest vá no Baú no seu mapa editor e bote o ActionID nele que no caso é "9595" observe a foto:
Créditos: Antharaz e Doidin (eu).
Edited Abril 5 by DoidinMapper