Pra quem n sabe script, eu ainda recomendo um quest maker.
Tutorial bem explicado vai ajudar bastante
info
Grupo: Conde
Registrado: 09/09/09
Posts: 528
Reputação: +424
Char no Tibia: Emekalo Makalo

Pra quem n sabe script, eu ainda recomendo um quest maker.
Tutorial bem explicado vai ajudar bastante
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

se eu não me engano existe outros tutoriais que ensinam isso.
info
Grupo: Campones
Registrado: 13/04/09
Posts: 37
Reputação: +6
Gênero: Masculino
Char no Tibia: 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
Grupo: Herói
Registrado: 25/06/08
Posts: 723
Reputação: +275
Gênero: Masculino
Char no Tibia: Diiva

Opa que bom que vocês gostaram, estarei trazendo vários tutoriais e scripts para o XTibia, abraços...
info
Grupo: Conde
Registrado: 30/01/10
Posts: 706
Reputação: +125
Gênero: Masculino
Char no Tibia: 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
Grupo: Campones
Registrado: 31/01/10
Posts: 16
Reputação: +1
Char no Tibia: [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?
Editado Julho 18 por murilofodao
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: 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
Grupo: Campones
Registrado: 15/07/10
Posts: 15
Reputação: 0
Char no Tibia: 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
Grupo: Campones
Registrado: 11/01/11
Posts: 54
Reputação: +1
Char no Tibia: 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
Grupo: Herói
Registrado: 25/06/08
Posts: 723
Reputação: +275
Gênero: Masculino
Char no Tibia: 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).
Editado Abril 5 por DoidinMapper