Postado Outubro 20, 2011 13 anos Boa tarde Tibia.maniacos rs... Pow, estou com um problema muito sério aqui...Antigamente eu cheguei a fazer OT Server 8.10 . Ae fiquei este tempo todo sem jogar Tibia. Fui criar um OT Agora e fiquei "Meio" perdido rs. Mas me achei, a unica parte que não consegui me achar e tals...é as quests... E é justo meu problema, Ou o bau abre e não recebo item (literalmente abre como se fosse um bau comum rs), Ou Recebo uma parede ou algo do genero de recompensa (Rs, Já revi os Ids dos itens...estão corretos, Bate o ID do item com o que esta no script)...Ou da DBug. Muito complexo, Alguem me da uma luz por favor??
Postado Outubro 20, 2011 13 anos Temos estes 2 tutorias que podem lhe ajudar http://tibiaking.com...criando-quests/ http://tibiaking.com...cript-de-quest/ Em relação ao item vir uma parede e tals, provavelmente o ID que está no bau no mapa editor que está errado. É a base de criação de uma quest. # Regras Gerais - TibiaKing.com # Contato: [email protected]Não respondo dúvidas via MP.
Postado Outubro 20, 2011 13 anos Autor Amigão, Depois que eu postei este topico aqui eu achei 1 destes 2 Tutos que você postou... As quests que vieram no meu Map vieram usando UID , Logo não testei Com AID....Testarei e Darei um Edit aki avisando se funfou... Obrigado pela atenção ae. Gracias ------------------------- Edit. Em relação ao ID do item acho que não em, Abri o game dei look, O ID do item ta o msm do script. E o ID do bau pra usar como quest onde se ve?? Nesta edição 9.10 / 9.20 não sei onde fica. =\ Não funfou ! =(((( Se liga, No actions.xml : <action actionid="50030" event="script" value="quests/vamp_shield.lua"/> Tentei tambem <action actionid="50030" script="quests/vamp_shield.lua"/> e Na Scrip ta assim : function onUse(cid, item, frompos, item2, topos) if item.uid == 50030 then if getPlayerStorageValue(cid,50030) == -1 then doPlayerSendTextMessage(cid,25,"You have found a Vampire Shield.") doPlayerAddItem(cid,2534,1) setPlayerStorageValue(cid,50030,1) else doPlayerSendTextMessage(cid,25,"The is empty.") end elseif item.uid == 50031 then if getPlayerStorageValue(cid,50031) == -1 then doPlayerSendTextMessage(cid,25,"You have found a Dragon Lance.") doPlayerAddItem(cid,2414,1) setPlayerStorageValue(cid,50031,1) else doPlayerSendTextMessage(cid,25,"The is empty.") end end return TRUE end Help ? <3 ashsauhsausa Editado Outubro 20, 2011 13 anos por LuFe (veja o histórico de edições)
Postado Outubro 20, 2011 13 anos Cara, 50030 é o ActionID da quest nao é um item para vc usar como na linha if item.uid == 50030 then
Postado Outubro 20, 2011 13 anos Autor Sim, eu sei. Eu tentei por no UID do bau (no caso o 50030)... e no actions.xml tava UnicID="50030"... Isso na versao da quest original que veio com o OT que eu peguei. Não veio funfando, Ai este que citei a cima foi um teste que eu fiz com o tuto que o Augusto falou pra ver. Com estes tutos que o Ausgusto citou, consegui concertar por partes a quest. Agora ta vindo o item de boa, mas ta vindo toda hora que clica. :S:S:S Ta tenso o treco aqui -.-'
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.