Postado Maio 27, 2014 11 anos Opa, agora eu tenho que ir, me manda uma pm q eu volto aqui amanhã. Te ajudei?? REP + e ficamos quites... http://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'> Atenciosamente, Daniel. Abraços! Meus tutoriais: Programação: Resolvendo QUALQUER erro na data base. Scripts (system's, creaturescripts, mod's, NPC's, etc): (Sistema) GOD Ambient Light Full. Adicionando novas mounts ao servidor [NPC] Papai Noel que dá presente todo ano. Web-site: Resolvendo problema de caracteres especiais em PHP Formatando textos em PHP! Mudando a cor, tamanho, fonte, etc. Criando e configurando tabelas para paginas PHP
Postado Maio 27, 2014 11 anos Autor Voce pode criar uma script menos complicada definindo onde deve estar os 3 baús tipo x y e z e tipo criar tbm uma action.xml para o script , e so podera pegar um bau Personagem !? Editado Maio 27, 2014 11 anos por Nildson (veja o histórico de edições) Projeto em desenvolvimento ↓↓
Postado Maio 27, 2014 11 anos Solução Script pra pisar no piso só se tiver tal level: local levelMin = 150 --LEVEL NECESSÁRIO function onStepIn(cid, pos) if(getPlayerLevel(cid)) <= levelMin then doPlayerSendCancel(cid,"Para acessar essa área é necessário ter level "..levelMin..".") end end Sobre os baús, coloca essa tag no actions.xml: <action actionid="37001" event="script" value="questbaus.lua"/> <action actionid="37002" event="script" value="questbaus.lua"/> <action actionid="37003" event="script" value="questbaus.lua"/> Agora cria um arquivo chamado questbaus.lua dentro da pasta scripts: --Script by Danihcv to TibiaKing.com local item1 = 2148 --ID DO ITEM QUE GANHA NO BAÚ 1 local item2 = 2164 --ID DO ITEM QUE GANHA NO BAÚ 2 local item3 = 9693 --ID DO ITEM QUE GANHA NO BAÚ 3 function onUse(cid, item, fromPosition, itemEx, toPosition) if item.uid == 37001 then queststatus = getPlayerStorageValue(cid, 37004) if queststatus < 1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have found "..getItemNameById(item1)..".") doPlayerAddItem(cid, item1, 1) doPlayerSetStorageValue(cid, 37004, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is empty.") end elseif item.uid == 37002 then queststatus = getPlayerStorageValue(cid, 37004) if queststatus < 1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have found "..getItemNameById(item2)..".") doPlayerAddItem(cid, item2, 1) doPlayerSetStorageValue(cid, 37004, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is empty.") end elseif item.uid == 37003 then queststatus = getPlayerStorageValue(cid, 37004) if queststatus < 1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have found "..getItemNameById(item3)..".") doPlayerAddItem(cid, item3, 1) doPlayerSetStorageValue(cid, 37004, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is empty.") end end return TRUE end Agora crie três baús pelo editor de mapa, e no baú 1 vc coloca o action ID 37001, no baú 2 vc coloca o action ID 37002, no baú 3 vc coloca o action ID 37003. Te ajudei?? REP + e ficamos quites... http://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'> Atenciosamente, Daniel. Abraços! Meus tutoriais: Programação: Resolvendo QUALQUER erro na data base. Scripts (system's, creaturescripts, mod's, NPC's, etc): (Sistema) GOD Ambient Light Full. Adicionando novas mounts ao servidor [NPC] Papai Noel que dá presente todo ano. Web-site: Resolvendo problema de caracteres especiais em PHP Formatando textos em PHP! Mudando a cor, tamanho, fonte, etc. Criando e configurando tabelas para paginas PHP
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.