Doidin 275 Postado Abril 5, 2010 Share Postado Abril 5, 2010 (editado) 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). Editado Abril 5, 2010 por DoidinMapper Link para o comentário https://xtibia.com/forum/topic/130458-como-criar-um-script-de-quest/ Compartilhar em outros sites More sharing options...
MatheusGlad 424 Postado Abril 5, 2010 Share Postado Abril 5, 2010 Pra quem n sabe script, eu ainda recomendo um quest maker. Tutorial bem explicado vai ajudar bastante Link para o comentário https://xtibia.com/forum/topic/130458-como-criar-um-script-de-quest/#findComment-859599 Compartilhar em outros sites More sharing options...
satan666 12 Postado Abril 5, 2010 Share Postado Abril 5, 2010 se eu não me engano existe outros tutoriais que ensinam isso. Link para o comentário https://xtibia.com/forum/topic/130458-como-criar-um-script-de-quest/#findComment-859621 Compartilhar em outros sites More sharing options...
tibiano do hell 6 Postado Abril 5, 2010 Share Postado Abril 5, 2010 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 ! Link para o comentário https://xtibia.com/forum/topic/130458-como-criar-um-script-de-quest/#findComment-859625 Compartilhar em outros sites More sharing options...
Doidin 275 Postado Abril 6, 2010 Autor Share Postado Abril 6, 2010 Opa que bom que vocês gostaram, estarei trazendo vários tutoriais e scripts para o XTibia, abraços... Link para o comentário https://xtibia.com/forum/topic/130458-como-criar-um-script-de-quest/#findComment-859782 Compartilhar em outros sites More sharing options...
DevilMoon 125 Postado Abril 6, 2010 Share Postado Abril 6, 2010 mt bom Link para o comentário https://xtibia.com/forum/topic/130458-como-criar-um-script-de-quest/#findComment-859817 Compartilhar em outros sites More sharing options...
Vilden 137 Postado Abril 6, 2010 Share Postado Abril 6, 2010 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. Link para o comentário https://xtibia.com/forum/topic/130458-como-criar-um-script-de-quest/#findComment-859846 Compartilhar em outros sites More sharing options...
murilo775 1 Postado Julho 18, 2010 Share Postado Julho 18, 2010 (editado) 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, 2010 por murilofodao Link para o comentário https://xtibia.com/forum/topic/130458-como-criar-um-script-de-quest/#findComment-907999 Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Julho 18, 2010 Share Postado Julho 18, 2010 coloca como UniqueID <action uniqueid="9595" script="Quest1.lua"/> ai vai no seu mapa editor na propriedade do bau e coloca tbm UniqueID = 9595 Link para o comentário https://xtibia.com/forum/topic/130458-como-criar-um-script-de-quest/#findComment-908214 Compartilhar em outros sites More sharing options...
erick95suave 0 Postado Julho 26, 2010 Share Postado Julho 26, 2010 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 Link para o comentário https://xtibia.com/forum/topic/130458-como-criar-um-script-de-quest/#findComment-912005 Compartilhar em outros sites More sharing options...
monroll 0 Postado Julho 30, 2010 Share Postado Julho 30, 2010 Tutorial bem feito, gostei. Até agora eu não entendi direito esse baguiu de "return" =/ Link para o comentário https://xtibia.com/forum/topic/130458-como-criar-um-script-de-quest/#findComment-914471 Compartilhar em outros sites More sharing options...
victorjgp 1 Postado Janeiro 21, 2011 Share Postado Janeiro 21, 2011 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. Link para o comentário https://xtibia.com/forum/topic/130458-como-criar-um-script-de-quest/#findComment-991366 Compartilhar em outros sites More sharing options...
JoeKryff 0 Postado Março 28, 2011 Share Postado Março 28, 2011 Ei mas como eu faco com que o objeto venha mais vezes, tipo coloquei Crystal coin, quero que venha 200 como faco? Link para o comentário https://xtibia.com/forum/topic/130458-como-criar-um-script-de-quest/#findComment-1018494 Compartilhar em outros sites More sharing options...
Posts Recomendados